gst/mpegtsparse/gstmpegdesc.h: Fix extended event descriptor parsing, out by 1 in...
authorZaheer Abbas Merali <zaheerabbas@merali.org>
Thu, 10 Jul 2008 09:20:23 +0000 (09:20 +0000)
committerZaheer Abbas Merali <zaheerabbas@merali.org>
Thu, 10 Jul 2008 09:20:23 +0000 (09:20 +0000)
Original commit message from CVS:
* gst/mpegtsparse/gstmpegdesc.h:
Fix extended event descriptor parsing, out by 1 in position of
text length.

ChangeLog
gst/mpegtsparse/gstmpegdesc.h

index b40bc1d3b906068f83091bfbe01401a7e1496b90..816f8a9f39e50cd64f5f5ed842f3cb4462ea1667 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-07-10  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
+
+       * gst/mpegtsparse/gstmpegdesc.h:
+       Fix extended event descriptor parsing, out by 1 in position of
+       text length.
+
 2008-07-09  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/festival/gstfestival.c:
index 0513fa94513a6b4301805832ecb87f96aa087374..12b8377d966491b2d018d6999a4b250d09ca8d38 100644 (file)
 #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)