summaryrefslogtreecommitdiffstats
path: root/gst/rtp/gstrtpg726depay.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2009-04-15 13:56:17 +0200
committerWim Taymans <wim.taymans@collabora.co.uk>2009-04-15 13:56:17 +0200
commit0802ba8730d93ef1d5e015124c330d3c7f0dce91 (patch)
tree4ddb6a2019c835f0e22d88cc64040f3efeeb5d27 /gst/rtp/gstrtpg726depay.h
parentc34d5aa0161a1b6f0cb4a8945ce396c00b31d9ba (diff)
g726depay: implement RFC3551 packing
We implemented the AAL2 packing, add the encoding-name for those to the caps and a property to force AAL2 decoding (always TRUE for now). Implement RFC3551 unpacking for regular G726. See #567140.
Diffstat (limited to 'gst/rtp/gstrtpg726depay.h')
-rw-r--r--gst/rtp/gstrtpg726depay.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gst/rtp/gstrtpg726depay.h b/gst/rtp/gstrtpg726depay.h
index e62252ca..992644e3 100644
--- a/gst/rtp/gstrtpg726depay.h
+++ b/gst/rtp/gstrtpg726depay.h
@@ -38,6 +38,10 @@ typedef struct _GstRtpG726DepayClass GstRtpG726DepayClass;
struct _GstRtpG726Depay
{
GstBaseRTPDepayload depayload;
+
+ gboolean aal2;
+ gboolean force_aal2;
+ gint bitrate;
};
struct _GstRtpG726DepayClass