Mercurial > libavcodec.hg
diff ratecontrol.c @ 2423:87b7fbed8609 libavcodec
dissallow sprintf
author | michael |
---|---|
date | Wed, 12 Jan 2005 00:59:42 +0000 |
parents | 18b8b2dcc037 |
children | 258120c61eea |
line wrap: on
line diff
--- a/ratecontrol.c Wed Jan 12 00:16:25 2005 +0000 +++ b/ratecontrol.c Wed Jan 12 00:59:42 2005 +0000 @@ -38,7 +38,7 @@ static double get_qscale(MpegEncContext *s, RateControlEntry *rce, double rate_factor, int frame_num); void ff_write_pass1_stats(MpegEncContext *s){ - sprintf(s->avctx->stats_out, "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;\n", + 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;\n", s->current_picture_ptr->display_picture_number, s->current_picture_ptr->coded_picture_number, s->pict_type, s->current_picture.quality, s->i_tex_bits, s->p_tex_bits, s->mv_bits, s->misc_bits, s->f_code, s->b_code, s->current_picture.mc_mb_var_sum, s->current_picture.mb_var_sum, s->i_count);