Lines Matching refs:twopass_stats
73 struct vpx_fixed_buf twopass_stats; member
383 av_freep(&ctx->twopass_stats.buf); in vpx_free()
977 ctx->twopass_stats.sz = strlen(avctx->stats_in) * 3 / 4; in vpx_init()
978 ret = av_reallocp(&ctx->twopass_stats.buf, ctx->twopass_stats.sz); in vpx_init()
982 ctx->twopass_stats.sz); in vpx_init()
983 ctx->twopass_stats.sz = 0; in vpx_init()
986 decode_size = av_base64_decode(ctx->twopass_stats.buf, avctx->stats_in, in vpx_init()
987 ctx->twopass_stats.sz); in vpx_init()
993 ctx->twopass_stats.sz = decode_size; in vpx_init()
994 enccfg.rc_twopass_stats_in = ctx->twopass_stats; in vpx_init()
1332 struct vpx_fixed_buf *stats = &ctx->twopass_stats; in queue_frames()
1336 pkt->data.twopass_stats.sz)) < 0) { in queue_frames()
1342 pkt->data.twopass_stats.buf, pkt->data.twopass_stats.sz); in queue_frames()
1343 stats->sz += pkt->data.twopass_stats.sz; in queue_frames()
1715 unsigned int b64_size = AV_BASE64_SIZE(ctx->twopass_stats.sz); in vpx_encode()
1723 av_base64_encode(avctx->stats_out, b64_size, ctx->twopass_stats.buf, in vpx_encode()
1724 ctx->twopass_stats.sz); in vpx_encode()