summaryrefslogtreecommitdiffstats
path: root/gst/rtsp/gstrtpdec.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-04-12 08:21:28 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-04-12 08:21:28 +0000
commit86a4c1c6b0fb20f0700b7497508206c90844579c (patch)
treefe2c460a2718ef44705b40f7a04585c9fb609614 /gst/rtsp/gstrtpdec.h
parentbd11d3c9d2ed40b62d91d841949bb62ceb109366 (diff)
gst/rtsp/gstrtpdec.*: Make backward compat with rtpbin by adding the request-pt-map signals.
Original commit message from CVS: * gst/rtsp/gstrtpdec.c: (gst_rtp_dec_marshal_BOXED__UINT_UINT), (gst_rtp_dec_class_init), (gst_rtp_dec_chain_rtp): * gst/rtsp/gstrtpdec.h: Make backward compat with rtpbin by adding the request-pt-map signals. * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_create_stream), (new_session_pad), (request_pt_map), (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_stream_configure_caps), (gst_rtspsrc_activate_streams): * gst/rtsp/gstrtspsrc.h: Implement request-pt-map signals instead of setting caps on the buffers for the session manager.
Diffstat (limited to 'gst/rtsp/gstrtpdec.h')
-rw-r--r--gst/rtsp/gstrtpdec.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gst/rtsp/gstrtpdec.h b/gst/rtsp/gstrtpdec.h
index 9c8e9365..1c9f42eb 100644
--- a/gst/rtsp/gstrtpdec.h
+++ b/gst/rtsp/gstrtpdec.h
@@ -66,6 +66,9 @@ struct _GstRTPDec {
struct _GstRTPDecClass {
GstElementClass parent_class;
+
+ /* get the caps for pt */
+ GstCaps* (*request_pt_map) (GstRTPDec *rtpdec, guint session, guint pt);
};
GType gst_rtp_dec_get_type(void);