Home
last modified time | relevance | path

Searched refs:codec_preferences (Results 1 – 4 of 4) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/webrtc/
Drtptransceiver.c92 gst_caps_replace (&webrtc->codec_preferences, g_value_get_boxed (value)); in gst_webrtc_rtp_transceiver_set_property()
133 gst_value_set_caps (value, webrtc->codec_preferences); in gst_webrtc_rtp_transceiver_get_property()
178 if (webrtc->codec_preferences) in gst_webrtc_rtp_transceiver_finalize()
179 gst_caps_unref (webrtc->codec_preferences); in gst_webrtc_rtp_transceiver_finalize()
Dwebrtc-priv.h73 GstCaps *codec_preferences; member
/third_party/gstreamer/gstplugins_bad/ext/webrtc/
Dgstwebrtcbin.c372 if (wpad->trans->codec_preferences) { in gst_webrtcbin_sink_query()
378 gst_caps_can_intersect (caps, wpad->trans->codec_preferences)); in gst_webrtcbin_sink_query()
386 GstCaps *codec_preferences = NULL; in gst_webrtcbin_sink_query() local
389 if (wpad->trans->codec_preferences) in gst_webrtcbin_sink_query()
390 codec_preferences = gst_caps_ref (wpad->trans->codec_preferences); in gst_webrtcbin_sink_query()
393 if (codec_preferences) { in gst_webrtcbin_sink_query()
401 filter_prefs = gst_caps_intersect_full (filter, codec_preferences, in gst_webrtcbin_sink_query()
403 gst_caps_unref (codec_preferences); in gst_webrtcbin_sink_query()
405 filter_prefs = codec_preferences; in gst_webrtcbin_sink_query()
1485 if (wpad->trans && wpad->trans->codec_preferences) { in _all_sinks_have_caps()
[all …]
/third_party/gstreamer/gstplugins_bad/
DChangeLog3035 When `webrtcbin` has created an offer based on codec_preferences,
3044 webrtcbin: consider pads with trans->codec_preferences ready
9399 or answer as it means that the codec_preferences are too restrictive or
9422 webrtcbin: Hold transceiver lock when accessing codec_preferences
13625 codec_preferences without any sink pads.