File tree Expand file tree Collapse file tree
Source/WebCore/platform/gstreamer Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -66,6 +66,10 @@ GStreamerQuirkRialto::GStreamerQuirkRialto()
6666 m_sinkCaps = WTFMove (templateCaps);
6767 }
6868 }
69+
70+ m_disallowedWebAudioDecoders = {
71+ " rialtomseaudiosink" _s
72+ };
6973}
7074
7175bool GStreamerQuirkRialto::isPlatformSupported () const
Original file line number Diff line number Diff line change @@ -41,10 +41,12 @@ class GStreamerQuirkRialto final : public GStreamerQuirk {
4141 GstElement* createAudioSink () final ;
4242 GstElement* createWebAudioSink () final ;
4343 std::optional<bool > isHardwareAccelerated (GstElementFactory*) final ;
44+ Vector<String> disallowedWebAudioDecoders () const final { return m_disallowedWebAudioDecoders; }
4445 bool shouldParseIncomingLibWebRTCBitStream () const final { return false ; }
4546 unsigned getAdditionalPlaybinFlags () const { return getGstPlayFlag (" text" ) | getGstPlayFlag (" native-audio" ) | getGstPlayFlag (" native-video" ); }
4647
4748private:
49+ Vector<String> m_disallowedWebAudioDecoders;
4850 GRefPtr<GstCaps> m_sinkCaps;
4951};
5052
You can’t perform that action at this time.
0 commit comments