meta-digi/meta-digi-dey/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good-1.../0002-Fix-aacpase-error-tole...

31 lines
1.0 KiB
Diff

From: Lyon Wang <lyon.wang@freescale.com>
Date: Fri, 6 Feb 2015 11:27:47 +0800
Subject: [PATCH] Fix aacpase error tolerance issue
There is no need to check channel configure in adts header.
The channel could be output of decoder.
No need to return fatal error here.
https://bugzilla.gnome.org/show_bug.cgi?id=743332
UpStream Status: Pending
Signed-off-by: Lyon Wang <lyon.wang@freescale.com>
---
gst/audioparsers/gstaacparse.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gst/audioparsers/gstaacparse.c b/gst/audioparsers/gstaacparse.c
index 514e4f489c1e..8e106635211d 100644
--- a/gst/audioparsers/gstaacparse.c
+++ b/gst/audioparsers/gstaacparse.c
@@ -861,7 +861,7 @@ gst_aac_parse_detect_stream (GstAacParse * aacparse,
gst_aac_parse_parse_adts_header (aacparse, data, &rate, &channels,
&aacparse->object_type, &aacparse->mpegversion);
- if (!channels || !framesize) {
+ if (!framesize) {
GST_DEBUG_OBJECT (aacparse, "impossible ADTS configuration");
return FALSE;
}