mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-13 20:39:57 +01:00
Don't deadlock libvlc when receiving MediaPlayerEncounteredError.
This commit is contained in:
parent
cba146a902
commit
86facdeb14
@ -505,11 +505,8 @@ AudioOutput::onVlcEvent( const libvlc_event_t* event )
|
||||
setState( Stopped );
|
||||
break;
|
||||
case libvlc_MediaPlayerEncounteredError:
|
||||
tDebug() << Q_FUNC_INFO << "LibVLC error : MediaPlayerEncounteredError. Stopping";
|
||||
if ( m_vlcPlayer != nullptr )
|
||||
{
|
||||
stop();
|
||||
}
|
||||
tDebug() << Q_FUNC_INFO << "LibVLC error: MediaPlayerEncounteredError. Stopping";
|
||||
// Don't call stop() here - it will deadlock libvlc
|
||||
setState( Error );
|
||||
break;
|
||||
case libvlc_MediaPlayerVout:
|
||||
|
Loading…
x
Reference in New Issue
Block a user