flacdec: Sample rate markers 0x01, 0x02 and 0x03 are valid
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 26 Mar 2010 13:42:06 +0000 (14:42 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 26 Mar 2010 13:42:06 +0000 (14:42 +0100)
They are for 88.2kHz, 176.4kHz and 192kHz.

ext/flac/gstflacdec.c

index 4352d08..309854a 100644 (file)
@@ -420,8 +420,7 @@ gst_flac_dec_scan_got_frame (GstFlacDec * flacdec, guint8 * data, guint size,
   GST_LOG_OBJECT (flacdec,
       "got sync, bs=%x,sr=%x,ca=%x,ss=%x,pb=%x", bs, sr, ca, ss, pb);
 
-  if (sr == 0x0F || sr == 0x01 || sr == 0x02 || sr == 0x03 ||
-      ca >= 0x0B || ss == 0x03 || ss == 0x07) {
+  if (sr == 0x0F || ca >= 0x0B || ss == 0x03 || ss == 0x07) {
     return FALSE;
   }