aboutsummaryrefslogtreecommitdiffstats
path: root/examples/alffplay.c
Commit message (Collapse)AuthorAgeFilesLines
* Update alffplay for newer ffmpeg and convert to C++Chris Robinson2017-03-051-1573/+0
|
* Skip audio packets that fail to decode in alffplayChris Robinson2016-09-141-1/+5
|
* Allow specifying the device to open for the examplesChris Robinson2016-09-081-2/+13
|
* Print whether direct channels are off or on to stdout in alffplayChris Robinson2016-08-291-1/+4
|
* Add an option to alffplay to toggle AL_DIRECT_CHANNELS_SOFTChris Robinson2016-08-291-0/+22
| | | | | Using the 'd' key will toggle the playback source's AL_DIRECT_CHANNELS_SOFT property. Although there is no visual feedback showing when it's on or off.
* Fix for ffmpeg.Ryan P.C. McQuen2016-07-211-2/+2
| | | Closes https://github.com/kcat/openal-soft/issues/48.
* fix audio play error in samplegero2016-04-221-1/+1
| | | fix audio play error in sample
* Fix "signed and unsigned type in conditional expression" warningChris Robinson2016-01-241-1/+1
|
* Use the default channel layout in alffplay if one isn't specifiedChris Robinson2014-12-121-1/+3
|
* Fallback to 16-bit samples in alffmpeg if a float32 format isn't supportedChris Robinson2014-11-071-4/+4
|
* Support 5.1 and 7.1 in alffplayChris Robinson2014-11-051-5/+57
|
* Explicitly include libavutil/channel_layout.h for the channel layout stuffChris Robinson2014-07-181-0/+1
|
* AL_SOFT_source_length is completeChris Robinson2014-07-051-1/+1
|
* Open and close the file in the main thread in alffplayChris Robinson2014-06-081-26/+28
| | | | | This avoid problems with the file being closed while a video refresh is still scheduled.
* Add an ffmpeg-based example playerChris Robinson2014-06-021-0/+1476
This example shows proper timing and A/V synchronization with an OpenAL stream. Requires the in-progress AL_SOFTX_source_length extension to avoid manually keeping track of the buffer queue length.