/**
* SECTION:element-rtpbvdepay
+ * @title: rtpbvdepay
* @see_also: rtpbvpay
*
* Extract BroadcomVoice audio from RTP packets according to RFC 4298.
gstelement_class = (GstElementClass *) klass;
gstrtpbasedepayload_class = (GstRTPBaseDepayloadClass *) klass;
- gst_element_class_add_pad_template (gstelement_class,
- gst_static_pad_template_get (&gst_rtp_bv_depay_src_template));
- gst_element_class_add_pad_template (gstelement_class,
- gst_static_pad_template_get (&gst_rtp_bv_depay_sink_template));
+ gst_element_class_add_static_pad_template (gstelement_class,
+ &gst_rtp_bv_depay_src_template);
+ gst_element_class_add_static_pad_template (gstelement_class,
+ &gst_rtp_bv_depay_sink_template);
gst_element_class_set_static_metadata (gstelement_class,
"RTP BroadcomVoice depayloader", "Codec/Depayloader/Network/RTP",
}
if (outbuf) {
- gst_rtp_drop_meta (GST_ELEMENT_CAST (depayload), outbuf,
- g_quark_from_static_string (GST_META_TAG_AUDIO_STR));
+ gst_rtp_drop_non_audio_meta (depayload, outbuf);
}
return outbuf;