summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorJames Courtier-Dutton <jcdutton@users.sourceforge.net>2003-07-20 10:34:29 +0000
committerJames Courtier-Dutton <jcdutton@users.sourceforge.net>2003-07-20 10:34:29 +0000
commitbd785965c620e0032b3d449cdc81010a142cf0b6 (patch)
tree1888aab67f27bb0c4c848bbc14451c4b95e0b2e5 /m4
parent266668284ee3ca08d0594ce448cf1a0ac0084e65 (diff)
downloadxine-lib-bd785965c620e0032b3d449cdc81010a142cf0b6.tar.gz
xine-lib-bd785965c620e0032b3d449cdc81010a142cf0b6.tar.bz2
Improve playback on USB sound cards.
These changes improve xine's response to the removal of a USB cable while playing audio. Further changes will need to happen so as to allow sound output to continue when the USB cable is plugged back in, without having to stop the media stream. To enable that, when xine detects that the sound card is not there any more, it will have to close both pcm and mixer, so that the kernel can release USB resources, then when the USB cable is plugged back in, the pcm and mixer are opened again. This code might also modify what xine does in underrun situations, so this code might need to be changed again. CVS patchset: 5196 CVS date: 2003/07/20 10:34:29
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions