diff options
Diffstat (limited to 'gst/rtp/gstrtpamrdepay.h')
-rw-r--r-- | gst/rtp/gstrtpamrdepay.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gst/rtp/gstrtpamrdepay.h b/gst/rtp/gstrtpamrdepay.h index 9b9424f5..022c8cb2 100644 --- a/gst/rtp/gstrtpamrdepay.h +++ b/gst/rtp/gstrtpamrdepay.h @@ -39,11 +39,18 @@ G_BEGIN_DECLS typedef struct _GstRtpAMRDepay GstRtpAMRDepay; typedef struct _GstRtpAMRDepayClass GstRtpAMRDepayClass; +typedef enum { + GST_RTP_AMR_DP_MODE_INVALID = 0, + GST_RTP_AMR_DP_MODE_NB = 1, + GST_RTP_AMR_DP_MODE_WB = 2 +} GstRtpAMRDepayMode; + struct _GstRtpAMRDepay { GstBaseRTPDepayload depayload; gboolean negotiated; + GstRtpAMRDepayMode mode; gboolean octet_align; guint8 mode_set; |