summaryrefslogtreecommitdiff
path: root/audio.c
AgeCommit message (Collapse)Author
2012-01-20Use common module prefix.Johns
2012-01-20VDPAU: Add auto-crop support.Johns
2012-01-19Fix bug: AudioExit called without AudioInit crash.Johns
2012-01-16Audio module cleanup (more to come).Johns
Alsa + OSS can be included/build at the same time. Alsa or OSS can be runtime selected with -a. Add audio thread support to OSS module. Add polled audio support to alsa module. Removed some debug source code.
2012-01-13Fix bug: AudioFreeBytes fails if no audio ready.Johns
2012-01-13Fix bug: snd_pcm_state: Assertion `pcm' failed.Johns
2012-01-09Fix audio crash in ThreadExit and snd_pcm_prepare.Johns
2012-01-08Improved replay of recordings.Johns
2012-01-07Add workaround for alsa not playing hdmi sound.Johns
Without open/close pcm, hdmi is quiet after second snd_pcm_set_params.
2012-01-04Add OSS Mixer support.0.1.5Johns
2012-01-03Audio update.Johns
Alsa: report needed down sampling of 3/5/6 to 2 channels. Moved alsa code into alsa module. Initial OSS output support.
2011-12-31Use only the needed number of surfaces.Johns
Fix problem with video-xvba and too many surfaces used. Prepare new audio driver "oss".
2011-12-31Make pthread_setname_np optional for older glibc.Johns
2011-12-30Name threads for easier debugging.Johns
2011-12-25Support other than "PCM" alsa mixer channels.Johns
2011-12-22Initial vdpau support.Johns
2011-12-11Thread init/exit moved into own functions.Johns
2011-12-10Video enhancements.Johns
Pass PTS to video codec. Flush audio buffer on channel change. Sync audio + video stream. Add workaround for Intel VA-API driver that forgets OSD position/size.
2011-12-08Audio improvement.Johns
Made audio thread cancelable. Calculate audio PTS. Disable alsa message to stderr. Better buffer flush with threaded play. Prepared audio resample, for unsupported number of audio channels.
2011-12-07C part of the plugin.Johns