Lines Matching refs:twopass_stats
66 struct aom_fixed_buf twopass_stats; member
327 av_freep(&ctx->twopass_stats.buf); in aom_free()
713 ctx->twopass_stats.sz = strlen(avctx->stats_in) * 3 / 4; in aom_init()
714 ret = av_reallocp(&ctx->twopass_stats.buf, ctx->twopass_stats.sz); in aom_init()
718 ctx->twopass_stats.sz); in aom_init()
719 ctx->twopass_stats.sz = 0; in aom_init()
722 decode_size = av_base64_decode(ctx->twopass_stats.buf, avctx->stats_in, in aom_init()
723 ctx->twopass_stats.sz); in aom_init()
729 ctx->twopass_stats.sz = decode_size; in aom_init()
730 enccfg.rc_twopass_stats_in = ctx->twopass_stats; in aom_init()
1084 struct aom_fixed_buf *stats = &ctx->twopass_stats; in queue_frames()
1088 pkt->data.twopass_stats.sz)) < 0) { in queue_frames()
1094 pkt->data.twopass_stats.buf, pkt->data.twopass_stats.sz); in queue_frames()
1095 stats->sz += pkt->data.twopass_stats.sz; in queue_frames()
1159 size_t b64_size = AV_BASE64_SIZE(ctx->twopass_stats.sz); in aom_encode()
1167 av_base64_encode(avctx->stats_out, b64_size, ctx->twopass_stats.buf, in aom_encode()
1168 ctx->twopass_stats.sz); in aom_encode()