summaryrefslogtreecommitdiffstats
path: root/gst/mpegtsparse
diff options
context:
space:
mode:
authorZaheer Abbas Merali <zaheerabbas@merali.org>2008-07-10 09:20:23 +0000
committerZaheer Abbas Merali <zaheerabbas@merali.org>2008-07-10 09:20:23 +0000
commit7420b9748ee6ce8fe08e2b8b4183b10fa1feb0ef (patch)
tree7a749eff729b91bc3e0934daadc14e5f7c703a3e /gst/mpegtsparse
parent925ee0d23fc0778573e7e08848dc89acfe1d90d1 (diff)
downloadgst-plugins-bad-7420b9748ee6ce8fe08e2b8b4183b10fa1feb0ef.tar.gz
gst-plugins-bad-7420b9748ee6ce8fe08e2b8b4183b10fa1feb0ef.tar.bz2
gst-plugins-bad-7420b9748ee6ce8fe08e2b8b4183b10fa1feb0ef.zip
gst/mpegtsparse/gstmpegdesc.h: Fix extended event descriptor parsing, out by 1 in position of text length.
Original commit message from CVS: * gst/mpegtsparse/gstmpegdesc.h: Fix extended event descriptor parsing, out by 1 in position of text length.
Diffstat (limited to 'gst/mpegtsparse')
-rw-r--r--gst/mpegtsparse/gstmpegdesc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/mpegtsparse/gstmpegdesc.h b/gst/mpegtsparse/gstmpegdesc.h
index 0513fa94..12b8377d 100644
--- a/gst/mpegtsparse/gstmpegdesc.h
+++ b/gst/mpegtsparse/gstmpegdesc.h
@@ -272,8 +272,8 @@
#define DESC_DVB_EXTENDED_EVENT_iso639_language_code(desc) (desc + 3)
#define DESC_DVB_EXTENDED_EVENT_items_length(desc) (desc[6])
#define DESC_DVB_EXTENDED_EVENT_items(desc) (desc + 7)
-#define DESC_DVB_EXTENDED_EVENT_text_length(desc) (desc[6 + DESC_DVB_EXTENDED_EVENT_items_length(desc)])
-#define DESC_DVB_EXTENDED_EVENT_text(desc) (desc + 6 + DESC_DVB_EXTENDED_EVENT_items_length(desc) + 1)
+#define DESC_DVB_EXTENDED_EVENT_text_length(desc) (desc[7 + DESC_DVB_EXTENDED_EVENT_items_length(desc)])
+#define DESC_DVB_EXTENDED_EVENT_text(desc) (desc + 7 + DESC_DVB_EXTENDED_EVENT_items_length(desc) + 1)
/* DVB Satellite Delivery System Descriptor */
#define DESC_DVB_SATELLITE_DELIVERY_SYSTEM_frequency(desc) (desc + 2)