Johns
5e005eeff5
Fix audio crash in ThreadExit and snd_pcm_prepare.
2012-01-09 15:31:47 +01:00
Johns
f6df79e8e6
Improved replay of recordings.
2012-01-08 21:46:00 +01:00
Johns
92ffd978b0
Add workaround for alsa not playing hdmi sound.
...
Without open/close pcm, hdmi is quiet after second snd_pcm_set_params.
2012-01-07 02:35:49 +01:00
Johns
aba14813c0
Add OSS Mixer support.
2012-01-04 16:59:48 +01:00
Johns
c8e70ec0fe
Audio update.
...
Alsa: report needed down sampling of 3/5/6 to 2 channels.
Moved alsa code into alsa module.
Initial OSS output support.
2012-01-03 21:42:39 +01:00
Johns
0d63fac2e8
Use only the needed number of surfaces.
...
Fix problem with video-xvba and too many surfaces used.
Prepare new audio driver "oss".
2011-12-31 18:55:07 +01:00
Johns
c8c760a069
Make pthread_setname_np optional for older glibc.
2011-12-31 17:28:58 +01:00
Johns
12bfab3f10
Name threads for easier debugging.
2011-12-30 16:47:57 +01:00
Johns
7f0ad63209
Support other than "PCM" alsa mixer channels.
2011-12-25 15:36:04 +01:00
Johns
afd7dfe402
Initial vdpau support.
2011-12-22 18:01:17 +01:00
Johns
24132171f6
Thread init/exit moved into own functions.
2011-12-11 19:42:22 +01:00
Johns
749b0d6721
Video enhancements.
...
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-10 00:15:38 +01:00
Johns
3f8ff57e30
Audio improvement.
...
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-08 20:45:20 +01:00
Johns
ce97b938ca
C part of the plugin.
2011-12-07 15:05:38 +01:00