Administrator
|
On Tue, 2011-07-12 at 14:50 -0700, Olivier Crête wrote:
> Module: gst-plugins-bad > Branch: master > Commit: dcd54fced185c3ba12362137c62ad3c0293a5592 > URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=dcd54fced185c3ba12362137c62ad3c0293a5592 > > Author: Olivier Crête <[hidden email]> > Date: Tue Jul 12 17:50:27 2011 -0400 > > mpegtsdemux: Fix unused-but-set warnings > > --- > > gst/mpegdemux/mpegtspacketizer.c | 29 +++++++++++------------------ > 1 files changed, 11 insertions(+), 18 deletions(-) > > diff --git a/gst/mpegdemux/mpegtspacketizer.c b/gst/mpegdemux/mpegtspacketizer.c > index 94ffd94..83e89ac 100644 > --- a/gst/mpegdemux/mpegtspacketizer.c > +++ b/gst/mpegdemux/mpegtspacketizer.c > @@ -336,7 +336,7 @@ static gboolean > mpegts_packetizer_parse_descriptors (MpegTSPacketizer * packetizer, > guint8 ** buffer, guint8 * buffer_end, GValueArray * descriptors) > { > - guint8 tag, length; > + guint8 length; > guint8 *data; > GValue value = { 0 }; > GString *desc; > @@ -344,7 +344,6 @@ mpegts_packetizer_parse_descriptors (MpegTSPacketizer * packetizer, > data = *buffer; > > while (data < buffer_end) { > - tag = *data++; Please revert this, you just broke descriptor parsing > length = *data++; > > if (data + length > buffer_end) { > @@ -353,7 +352,7 @@ mpegts_packetizer_parse_descriptors (MpegTSPacketizer * packetizer, > goto error; > } > > - /* include tag and length */ > + /* include length */ > desc = g_string_new_len ((gchar *) data - 2, length + 2); > data += length; > /* G_TYPE_GSTRING is a GBoxed type and is used so properly marshalled from > @@ -1285,7 +1284,6 @@ mpegts_packetizer_parse_sdt (MpegTSPacketizer * packetizer, > guint16 transport_stream_id, original_network_id, service_id; > guint tmp; > guint sdt_info_length; > - gboolean EIT_schedule, EIT_present_following; > guint8 running_status; > gboolean scrambled; > guint descriptors_loop_length; > @@ -1356,9 +1354,6 @@ mpegts_packetizer_parse_sdt (MpegTSPacketizer * packetizer, > service_id = GST_READ_UINT16_BE (data); > data += 2; > > - EIT_schedule = ((*data & 0x02) == 2); > - EIT_present_following = (*data & 0x01) == 1; > - Comment the above instead of removing it. > data += 1; > tmp = GST_READ_UINT16_BE (data); > > @@ -1489,7 +1484,6 @@ mpegts_packetizer_parse_eit (MpegTSPacketizer * packetizer, > guint transport_stream_id, original_network_id; > gboolean free_ca_mode; > guint event_id, running_status; > - guint64 start_and_duration; > guint16 mjd; > guint year, month, day, hour, minute, second; > guint duration; > @@ -1566,7 +1560,6 @@ mpegts_packetizer_parse_eit (MpegTSPacketizer * packetizer, > > event_id = GST_READ_UINT16_BE (data); > data += 2; > - start_and_duration = GST_READ_UINT64_BE (data); comment this instead of removing it > duration_ptr = data + 5; > utc_ptr = data + 2; > mjd = GST_READ_UINT16_BE (data); > @@ -1710,7 +1703,7 @@ mpegts_packetizer_parse_eit (MpegTSPacketizer * packetizer, > GValue component_value = { 0 }; > gint widescreen = 0; /* 0 for 4:3, 1 for 16:9, 2 for > 16:9 */ > gint freq = 25; /* 25 or 30 measured in Hertz */ > - gboolean highdef = FALSE; > + //gboolean highdef = FALSE; C++ style commenting is not allowed > gboolean panvectors = FALSE; > const gchar *comptype = ""; > > @@ -1757,46 +1750,46 @@ mpegts_packetizer_parse_eit (MpegTSPacketizer * packetizer, > break; > case 0x09: > widescreen = 0; > - highdef = TRUE; > + //highdef = TRUE; > freq = 25; > break; > case 0x0A: > widescreen = 1; > - highdef = TRUE; > + //highdef = TRUE; > panvectors = TRUE; > freq = 25; > break; > case 0x0B: > widescreen = 1; > - highdef = TRUE; > + //highdef = TRUE; > panvectors = FALSE; > freq = 25; > break; > case 0x0C: > widescreen = 2; > - highdef = TRUE; > + //highdef = TRUE; > freq = 25; > break; > case 0x0D: > widescreen = 0; > - highdef = TRUE; > + //highdef = TRUE; > freq = 30; > break; > case 0x0E: > widescreen = 1; > - highdef = TRUE; > + //highdef = TRUE; > panvectors = TRUE; > freq = 30; > break; > case 0x0F: > widescreen = 1; > - highdef = TRUE; > + //highdef = TRUE; > panvectors = FALSE; > freq = 30; > break; > case 0x10: > widescreen = 2; > - highdef = TRUE; > + //highdef = TRUE; > freq = 30; > break; > } > > _______________________________________________ > gstreamer-commits mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-commits _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |