MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / ff_write_pass1_stats

Function ff_write_pass1_stats

libavcodec/ratecontrol.c:45–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43static double get_qscale(MpegEncContext *s, RateControlEntry *rce, double rate_factor, int frame_num);
44
45void ff_write_pass1_stats(MpegEncContext *s){
46 snprintf(s->avctx->stats_out, 256, "in:%d out:%d type:%d q:%d itex:%d ptex:%d mv:%d misc:%d fcode:%d bcode:%d mc-var:%d var:%d icount:%d skipcount:%d hbits:%d;\n",
47 s->current_picture_ptr->display_picture_number, s->current_picture_ptr->coded_picture_number, s->pict_type,
48 s->current_picture.quality, s->i_tex_bits, s->p_tex_bits, s->mv_bits, s->misc_bits,
49 s->f_code, s->b_code, s->current_picture.mc_mb_var_sum, s->current_picture.mb_var_sum, s->i_count, s->skip_count, s->header_bits);
50}
51
52static inline double qp2bits(RateControlEntry *rce, double qp){
53 if(qp<=0.0){

Callers 2

encode_frameFunction · 0.85
MPV_encode_pictureFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected