summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-11-18Add sdl output supportHEADmasterLuo Jinghua4-1/+143
2013-11-18Include the stdlib.h in utility.hLuo Jinghua1-0/+1
2013-03-05Fixed a possible deadlock on androidLuo Jinghua2-1/+9
2013-01-15Replace usleep with selectLuo Jinghua1-2/+7
usleep interacts with signals which is not safe with multi-threads.
2013-01-11Add a mutex to protect the renderer in mod sourceLuo Jinghua2-1/+29
2013-01-05Change buffer size to 8k for androidLuo Jinghua1-1/+1
2012-12-27start() was missed in zte audio deviceLuo Jinghua1-0/+1
2012-12-25Fix the dead lock issue in ThreadedMixerDevice destructorLuo Jinghua3-0/+11
2012-12-25Mark ThreadedMixerDevice::shutdown as ADR_CALLLuo Jinghua1-1/+1
2012-12-21Fixed build error since introduce of AudioQueue and AudioBufferLuo Jinghua1-1/+1
2012-12-21Convert the zte audio device to a threaded mixer deviceLuo Jinghua2-24/+29
2012-12-21if no buffer is queued, then wait for oneLuo Jinghua2-5/+18
2012-12-14Fix stupid error while checking for invalid sample rateLuo Jinghua1-1/+1
2012-12-05Wait for new buffers if no buffer is available in AudioQueue::get_buffer()Luo Jinghua2-3/+19
2012-12-03Port the android device to threaded mixer deviceLuo Jinghua2-29/+15
2012-11-27Add suppport for more sample rates to extern deviceLuo Jinghua1-3/+13
2012-11-27Subclass ThreadedMixerDevice for ExternAudioDevice instead of MixerDeviceLuo Jinghua2-26/+19
2012-11-27Add another mixer thread which spawn a dedicate thread to send audio data to ↵Luo Jinghua2-0/+109
output device
2012-11-27Add an audio queue implementationLuo Jinghua2-0/+133
2012-08-19Removed sleep between writing data to audio trackLuo Jinghua1-4/+2
2012-08-17Enlarge the audio buffer to 8k for androidLuo Jinghua1-1/+1
2012-07-20Localized the mixer output stream mutexLuo Jinghua2-28/+42
Reduce contention on the device lock a lot.
2012-06-26Added tempo getter/setterLuo Jinghua3-1/+42
2012-06-18Uninitialize the audio device on closeLuo Jinghua1-0/+2
2012-05-17Set start threshold to buffer_size * 4Luo Jinghua1-0/+1
2012-05-17Set stop threshold to buffer size for alsaLuo Jinghua1-1/+1
2012-05-16Wait for the available event only if the more space is neededLuo Jinghua1-5/+12
2012-05-16Wait for buffer availabe before writing on nexusLuo Jinghua2-9/+26
2012-04-05Added pause and resume support on iOSLuo Jinghua2-0/+12
2012-04-05Added method to pause and resume the audio deviceLuo Jinghua3-0/+20
2012-02-25Implemented getRow for input_modLuo Jinghua2-0/+13
2012-02-25Added a interface to query current row for modsLuo Jinghua1-0/+6
2012-02-24Don't update the audio data if the audio track was pausedLuo Jinghua1-2/+6
2011-12-19Added tremor supportLuo Jinghua2-0/+14
2011-12-07Switch android device to push modeLuo Jinghua2-11/+2
2011-12-07Make the priority of mod detection higher then mp3 and oggLuo Jinghua1-1/+1
2011-12-07Added setOrder and getOrder support for the input_modLuo Jinghua2-0/+68
2011-12-07Extend the sample source to support playing at specified orderLuo Jinghua1-0/+24
2011-03-22android: track the changes in android wrapperLuo Jinghua1-4/+4
2011-03-08alsa: replace '.' with ',' in device name from parameter listLuo Jinghua1-0/+6
2010-12-16android: set buffer size to 4096 bytesLuo Jinghua1-1/+1
2010-12-15use cubic filter by defaultLuo Jinghua1-1/+1
2010-12-12android: add a driver for androidLuo Jinghua4-2/+127
2010-11-01nexus: removed unused codeLuo Jinghua1-7/+0
2010-10-26alsa: don't hardcode sample rate and buffer sizeLuo Jinghua2-12/+16
2010-10-26alsa: don't set silence size to infiniteLuo Jinghua1-9/+0
2010-10-19optimize the dumb_resample furtherLuo Jinghua1-12/+12
2010-10-19fixed compilationLuo Jinghua2-3/+5
2010-10-19set default resampling quality to linearLuo Jinghua1-1/+1
2010-10-19use the optimized version of dumb_resampleLuo Jinghua1-3/+2