ffmpeg | branch: master | Michael Niedermayer <[email protected]> | Mon Jun 1 22:30:30 2015 +0200| [89fa32e5b469e61f5cfab984595620568f8d91e7] | committer: Michael Niedermayer
avcodec/snowenc: avoid floats in the rangecoder initialization Signed-off-by: Michael Niedermayer <[email protected]> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89fa32e5b469e61f5cfab984595620568f8d91e7 --- libavcodec/snowenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/snowenc.c b/libavcodec/snowenc.c index aab7146..88965e4 100644 --- a/libavcodec/snowenc.c +++ b/libavcodec/snowenc.c @@ -1560,7 +1560,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, return ret; ff_init_range_encoder(c, pkt->data, pkt->size); - ff_build_rac_states(c, 0.05*(1LL<<32), 256-8); + ff_build_rac_states(c, (1LL<<32)/20, 256-8); for(i=0; i < s->nb_planes; i++){ int hshift= i ? s->chroma_h_shift : 0; @@ -1726,7 +1726,7 @@ redo_frame: && !(avctx->flags&CODEC_FLAG_PASS2) && s->m.me.scene_change_score > s->avctx->scenechange_threshold){ ff_init_range_encoder(c, pkt->data, pkt->size); - ff_build_rac_states(c, 0.05*(1LL<<32), 256-8); + ff_build_rac_states(c, (1LL<<32)/20, 256-8); pic->pict_type= AV_PICTURE_TYPE_I; s->keyframe=1; s->current_picture->key_frame=1; _______________________________________________ ffmpeg-cvslog mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog
