aac_adtstoasc_bsf: Return proper error code
authorGabriel Dume <gabriel.ddx84@gmail.com>
Sat, 30 Aug 2014 02:43:43 +0000 (22:43 -0400)
committerDiego Biurrun <diego@biurrun.de>
Mon, 1 Sep 2014 12:37:00 +0000 (05:37 -0700)
Signed-off-by: Diego Biurrun <diego@biurrun.de>
libavcodec/aac_adtstoasc_bsf.c

index bec6e7f..733b08d 100644 (file)
@@ -57,7 +57,7 @@ static int aac_adtstoasc_filter(AVBitStreamFilterContext *bsfc,
 
     if (avpriv_aac_parse_header(&gb, &hdr) < 0) {
         av_log(avctx, AV_LOG_ERROR, "Error parsing ADTS frame header!\n");
-        return -1;
+        return AVERROR_INVALIDDATA;
     }
 
     if (!hdr.crc_absent && hdr.num_aac_frames > 1) {