diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2007-04-12 08:21:28 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2007-04-12 08:21:28 +0000 |
commit | 86a4c1c6b0fb20f0700b7497508206c90844579c (patch) | |
tree | fe2c460a2718ef44705b40f7a04585c9fb609614 /gst/rtsp/gstrtpdec.h | |
parent | bd11d3c9d2ed40b62d91d841949bb62ceb109366 (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.h | 3 |
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); |