We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c730381 commit c627d1dCopy full SHA for c627d1d
1 file changed
Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
@@ -2553,7 +2553,10 @@ void MediaPlayerPrivateGStreamer::configureParsebin(GstElement* parsebin)
2553
// If no DRM is supported, we can skip the webkitthunderparser factory
2554
if (CDMFactoryThunder::singleton().supportedKeySystems().isEmpty())
2555
return;
2556
- if (m_url.protocolIsBlob())
+ // Enable for MSE only.
2557
+ // Progressive playback doesn't use parsebin element so the below makes no effect there.
2558
+ // Don't use thunder parser for MediaStream also.
2559
+ if (!isMediaSource())
2560
2561
2562
// Otherwise we need to ensure that the webkitthunderparser factory is present
0 commit comments