summaryrefslogtreecommitdiffstats
path: root/gst/rtp/gstrtpamrdepay.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/rtp/gstrtpamrdepay.h')
-rw-r--r--gst/rtp/gstrtpamrdepay.h7
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;