aboutsummaryrefslogtreecommitdiffstats
path: root/examples/alffplay.cpp
Commit message (Expand)AuthorAgeFilesLines
* Check for AL_SOFT_direct_channels once when initializingChris Robinson2018-01-011-10/+8
* Declare the total buffer time instead of buffer countChris Robinson2018-01-011-10/+15
* Use a std::array for the buffers in alffplayChris Robinson2018-01-011-8/+7
* Use inline member initialization where possibleChris Robinson2018-01-011-86/+69
* Make more values global constChris Robinson2018-01-011-19/+18
* Use a global to specify alffplay's audio sync thresholdChris Robinson2017-12-311-15/+11
* Clear the buffer queue when underrunChris Robinson2017-12-311-1/+3
* Wake up the packet send loop when more frames are neededChris Robinson2017-12-311-38/+50
* Readd AL_SOFT_source_latency support to alffplayChris Robinson2017-12-301-12/+17
* Use standard duration types for stream clocksChris Robinson2017-12-301-105/+122
* Improve the alffplay queue for FFmpeg's send/receive APIChris Robinson2017-12-301-152/+139
* Add missing include for std::arrayChris Robinson2017-07-231-0/+1
* Update alffplay's command line messageChris Robinson2017-07-111-1/+1
* Print the opened device in alffplayChris Robinson2017-07-051-0/+7
* Skip past the -device switch even if the device doesn't openChris Robinson2017-07-011-5/+2
* Add an option to enable direct channels for alffplayChris Robinson2017-07-011-0/+18
* Add a missing includeChris Robinson2017-05-281-0/+1
* Put the app name after filename in the window titleChris Robinson2017-05-071-1/+1
* Update alffplay for newer ffmpeg and convert to C++Chris Robinson2017-03-051-0/+1546