From: <za...@ke...> - 2008-07-10 09:20:29
|
CVS Root: /cvs/gstreamer Module: gst-plugins-bad Changes by: zaheer Date: Thu Jul 10 2008 09:20:37 UTC Log message: * gst/mpegtsparse/gstmpegdesc.h: Fix extended event descriptor parsing, out by 1 in position of text length. Modified files: . : ChangeLog gst/mpegtsparse : gstmpegdesc.h Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/ChangeLog.diff?r1=1.3438&r2=1.3439 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-bad/gst/mpegtsparse/gstmpegdesc.h.diff?r1=1.7&r2=1.8 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-bad/ChangeLog,v retrieving revision 1.3438 retrieving revision 1.3439 diff -u -d -r1.3438 -r1.3439 --- ChangeLog 9 Jul 2008 12:13:07 -0000 1.3438 +++ ChangeLog 10 Jul 2008 09:20:21 -0000 1.3439 @@ -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 <en...@us...> * gst/festival/gstfestival.c: Index: gstmpegdesc.h RCS file: /cvs/gstreamer/gst-plugins-bad/gst/mpegtsparse/gstmpegdesc.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- gstmpegdesc.h 16 Jun 2008 09:22:30 -0000 1.7 +++ gstmpegdesc.h 10 Jul 2008 09:20:23 -0000 1.8 @@ -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) |