Revert "aacparse: relax the detection of ADTS"
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Tue, 14 Jan 2014 09:43:33 +0000 (09:43 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Tue, 14 Jan 2014 09:43:56 +0000 (09:43 +0000)
This was pushed by mistake along with the V4L2 fix.

This reverts commit 8eb4b032bef444397c4d211f2095c173ba114187.

gst/audioparsers/gstaacparse.c

index a465ea7..82bdc50 100644 (file)
@@ -806,7 +806,7 @@ gst_aac_parse_detect_stream (GstAacParse * aacparse,
     gst_aac_parse_parse_adts_header (aacparse, data, &rate, &channels,
         &aacparse->object_type, &aacparse->mpegversion);
 
-    if (!framesize) {
+    if (!channels || !framesize) {
       GST_DEBUG_OBJECT (aacparse, "impossible ADTS configuration");
       return FALSE;
     }