]> git.sesse.net Git - vlc/commit
Revert "audiounit_ios: try to handle data drops more efficiently"
authorMartin Storsjö <martin@martin.st>
Tue, 23 Jul 2013 13:39:30 +0000 (16:39 +0300)
committerFelix Paul Kühne <fkuehne@videolan.org>
Sun, 28 Jul 2013 16:38:06 +0000 (18:38 +0200)
commite720aa79c9977609e189f387d8a30f7410dc41be
treec320d7de31d285ddb16fa3db78b11fbd17e5998e
parent9e7979a2e59f18f489964888fe1c33410ffddec3
Revert "audiounit_ios: try to handle data drops more efficiently"

This (more or less) reverts commit
2b7e016807507b632b8e0a7c874030bdffb2f604.

Stopping the aout from within the callback like this could
lead to deadlocks, where AudioOutputUnitStop in the callback thread
and AudioOutputUnitStart in the audio decoder thread blocked each
other (noticed at startup of playback on a 3GS with iOS 6.0).

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
modules/audio_output/audiounit_ios.c