git.videolan.org Git - ffmpeg.git/rss log

FFmpeg git repo

http://git.videolan.org/?p=ffmpeg.git;a=summary

Les articles publiés sur le site

  • avcodec/motion_est : Reset scene_change score, MB variance stats

    19 mars, par Andreas Rheinhardt
    avcodec/motion_est: Reset scene_change score, MB variance stats
    
    Reset them in ff_me_init_pic(). It is the appropriate place for it
    and allows to remove resetting code from multiple places
    (e.g. mpegvideo_enc.c resetted it in two different places
    (one for the main slice context, one for all the others)).
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/motion_est.c
    • [DH] libavcodec/mpegvideo_enc.c
    • [DH] libavcodec/snowenc.c
  • avcodec/mpegvideo_enc : Move code to initialize variables immediately

    19 mars, par Andreas Rheinhardt
    avcodec/mpegvideo_enc: Move code to initialize variables immediately
    
    Also avoid casts and parentheses.
    (This is only possible now because ff_update_duplicate_context()
    no longer touches the PutBitContext.)
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/mpegvideo_enc.c
  • avcodec/mpegvideo : Move MotionEstContext to MPVEncContext

    19 mars, par Andreas Rheinhardt
    avcodec/mpegvideo: Move MotionEstContext to MPVEncContext
    
    All that is necessary to do so is perform ff_me_init_pic()
    on every slice.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/h261enc.c
    • [DH] libavcodec/ituh263enc.c
    • [DH] libavcodec/motion_est.c
    • [DH] libavcodec/motion_est_template.c
    • [DH] libavcodec/mpeg12enc.c
    • [DH] libavcodec/mpegvideo.c
    • [DH] libavcodec/mpegvideo.h
    • [DH] libavcodec/mpegvideo_enc.c
    • [DH] libavcodec/mpegvideoenc.h
    • [DH] libavcodec/snowenc.c
    • [DH] libavcodec/svq1enc.c
  • avcodec/motion_est : Move ff_h263_round_chroma() to h263.h

    19 mars, par Andreas Rheinhardt
    avcodec/motion_est: Move ff_h263_round_chroma() to h263.h
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/h263.h
    • [DH] libavcodec/motion_est.c
    • [DH] libavcodec/motion_est.h
    • [DH] libavcodec/mpegvideo_dec.c
    • [DH] libavcodec/mpegvideo_motion.c
  • avcodec/mpegvideoenc : Constify vlc length pointees

    19 mars, par Andreas Rheinhardt
    avcodec/mpegvideoenc: Constify vlc length pointees
    
    These pointers point to static tables which must not be modified
    by anyone after they have been initialized. So constify the pointees.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/me_cmp.c
    • [DH] libavcodec/mpegvideoenc.h