summaryrefslogtreecommitdiffstats
path: root/gst/rtpmanager/rtpsource.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2009-06-29 16:21:05 +0200
committerWim Taymans <wim.taymans@collabora.co.uk>2009-06-29 16:21:05 +0200
commited6002ada8aa6b905abd63854709bbf0a7dd6cec (patch)
treeea647e5c6c46557f39e70d6d717bb1b8975b6fc3 /gst/rtpmanager/rtpsource.h
parent5a50a4138efc847ab9d7bd1a13de3398acbe7fea (diff)
downloadgst-plugins-bad-ed6002ada8aa6b905abd63854709bbf0a7dd6cec.tar.gz
gst-plugins-bad-ed6002ada8aa6b905abd63854709bbf0a7dd6cec.tar.bz2
gst-plugins-bad-ed6002ada8aa6b905abd63854709bbf0a7dd6cec.zip
rtpbin: add SDES property that takes GstStructure
Remove all individual SDES properties and use one sdes property that takes a GstStructure instead. This will allow us to add more custom stuff to the SDES messages later.
Diffstat (limited to 'gst/rtpmanager/rtpsource.h')
-rw-r--r--gst/rtpmanager/rtpsource.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gst/rtpmanager/rtpsource.h b/gst/rtpmanager/rtpsource.h
index 8286f2ec..8355bc0c 100644
--- a/gst/rtpmanager/rtpsource.h
+++ b/gst/rtpmanager/rtpsource.h
@@ -187,6 +187,9 @@ gboolean rtp_source_get_sdes (RTPSource *src, GstRTCPSDESType
guint8 **data, guint *len);
gchar* rtp_source_get_sdes_string (RTPSource *src, GstRTCPSDESType type);
+GstStructure * rtp_source_get_sdes_struct (RTPSource * src);
+void rtp_source_set_sdes_struct (RTPSource * src, const GstStructure *sdes);
+
/* handling network address */
void rtp_source_set_rtp_from (RTPSource *src, GstNetAddress *address);
void rtp_source_set_rtcp_from (RTPSource *src, GstNetAddress *address);