]> git.sesse.net Git - vlc/commit
auhal: implement pause by output silence instead of stopping output
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Wed, 27 Nov 2013 15:29:50 +0000 (16:29 +0100)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Wed, 27 Nov 2013 15:29:50 +0000 (16:29 +0100)
commit16fce2346d08569348a74a1ff0ea133d0015656b
treeab25e056cc0772cd3365f6617cc17ec03bb4e391
parent98787d0843612271e99d62bee0dfd8197f0cf404
auhal: implement pause by output silence instead of stopping output

Stopping and restarting the audio unit or device might take a
considerable amount of time. This leads to flushes, and
the user notice a delay for resuming audio.

Auhal does not have a better API for pause, so lets only play silence
for now. This fixes resume delays with analog mode, and might improve
delays for digital mode (through they are still occuring from
time to time here).

close #9536
modules/audio_output/auhal.c