ac3parse: fix unused-but-set-variable warning with gcc 4.6
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 11 Apr 2011 18:54:00 +0000 (19:54 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 13 Apr 2011 16:22:19 +0000 (17:22 +0100)
gst/audioparsers/gstac3parse.c

index e1654cf..ee22e3d 100644 (file)
@@ -245,7 +245,7 @@ gst_ac3_parse_frame_header_ac3 (GstAc3Parse * ac3parse, GstBuffer * buf,
     guint * frame_size, guint * rate, guint * chans, guint * blks, guint * sid)
 {
   GstBitReader bits = GST_BIT_READER_INIT_FROM_BUFFER (buf);
-  guint8 fscod, frmsizcod, bsid, bsmod, acmod, lfe_on;
+  guint8 fscod, frmsizcod, bsid, acmod, lfe_on;
 
   GST_LOG_OBJECT (ac3parse, "parsing ac3");
 
@@ -259,7 +259,7 @@ gst_ac3_parse_frame_header_ac3 (GstAc3Parse * ac3parse, GstBuffer * buf,
   }
 
   bsid = gst_bit_reader_get_bits_uint8_unchecked (&bits, 5);
-  bsmod = gst_bit_reader_get_bits_uint8_unchecked (&bits, 3);
+  gst_bit_reader_skip_unchecked (&bits, 3);     /* bsmod */
   acmod = gst_bit_reader_get_bits_uint8_unchecked (&bits, 3);
 
   /* spec not quite clear here: decoder should decode if less than 8,