#include "adts_header.h"
#include "adts_parser.h"
-#include "avcodec.h"
#include "bsf.h"
+#include "bsf_internal.h"
#include "put_bits.h"
#include "get_bits.h"
#include "mpeg4audio.h"
/* Validate the extradata if the stream is already MPEG-4 AudioSpecificConfig */
if (ctx->par_in->extradata) {
MPEG4AudioConfig mp4ac;
- int ret = avpriv_mpeg4audio_get_config(&mp4ac, ctx->par_in->extradata,
- ctx->par_in->extradata_size * 8, 1);
+ int ret = avpriv_mpeg4audio_get_config2(&mp4ac, ctx->par_in->extradata,
+ ctx->par_in->extradata_size, 1, ctx);
if (ret < 0) {
av_log(ctx, AV_LOG_ERROR, "Error parsing AudioSpecificConfig extradata!\n");
return ret;