diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2005-09-15 13:57:56 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2005-09-15 13:57:56 +0000 |
commit | fc158bc3c2739eabfb092f7a45f6656ac8c96e25 (patch) | |
tree | 199f9ea3d2fddfcbc8315e95d6fe17c2e9936cd5 /gst/rtp/gstrtpamrpay.h | |
parent | c7468729e9e05fa3cbcf6ee1fbbd578c516e2200 (diff) |
Updates to payloader/depayloaders, make payloaders use the base classes.
Original commit message from CVS:
Updates to payloader/depayloaders, make payloaders use
the base classes.
Updated README with suggested RTP caps and how to convert
to/from SDP.
Added config descriptor in mp4v payloader.
Diffstat (limited to 'gst/rtp/gstrtpamrpay.h')
-rw-r--r-- | gst/rtp/gstrtpamrpay.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/gst/rtp/gstrtpamrpay.h b/gst/rtp/gstrtpamrpay.h index 7d9e06fe..719cffa3 100644 --- a/gst/rtp/gstrtpamrpay.h +++ b/gst/rtp/gstrtpamrpay.h @@ -21,6 +21,7 @@ #define __GST_RTP_AMR_ENC_H__ #include <gst/gst.h> +#include <gst/rtp/gstbasertppayload.h> #include <gst/base/gstadapter.h> G_BEGIN_DECLS @@ -41,21 +42,12 @@ typedef struct _GstRtpAMREncClass GstRtpAMREncClass; struct _GstRtpAMREnc { - GstElement element; - - GstPad *sinkpad; - GstPad *srcpad; - - guint16 seqnum; - guint pt; - guint ssrc; - - guint mtu; + GstBaseRTPPayload payload; }; struct _GstRtpAMREncClass { - GstElementClass parent_class; + GstBaseRTPPayloadClass parent_class; }; gboolean gst_rtpamrenc_plugin_init (GstPlugin * plugin); |