Lines Matching defs:avctx
481 static av_cold int sipr_decoder_init(AVCodecContext * avctx)
483 SiprContext *ctx = avctx->priv_data;
486 switch (avctx->block_align) {
492 if (avctx->bit_rate > 12200) ctx->mode = MODE_16k;
493 else if (avctx->bit_rate > 7500 ) ctx->mode = MODE_8k5;
494 else if (avctx->bit_rate > 5750 ) ctx->mode = MODE_6k5;
496 av_log(avctx, AV_LOG_WARNING,
498 avctx->block_align, modes[ctx->mode].mode_name, avctx->bit_rate);
501 av_log(avctx, AV_LOG_DEBUG, "Mode: %s\n", modes[ctx->mode].mode_name);
516 av_channel_layout_uninit(&avctx->ch_layout);
517 avctx->ch_layout = (AVChannelLayout)AV_CHANNEL_LAYOUT_MONO;
518 avctx->sample_fmt = AV_SAMPLE_FMT_FLT;
523 static int sipr_decode_frame(AVCodecContext *avctx, AVFrame *frame,
526 SiprContext *ctx = avctx->priv_data;
535 ctx->avctx = avctx;
537 av_log(avctx, AV_LOG_ERROR,
546 if ((ret = ff_get_buffer(avctx, frame, 0)) < 0)