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/magicyuvenc : Simplify padding slice

    17 avril, par Andreas Rheinhardt
    avcodec/magicyuvenc: Simplify padding slice
    
    Do it before writing the actual slice to be able to use
    a single AV_WN32().
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/magicyuvenc.c
  • avcodec/magicyuvenc : Avoid PutBitContext for byte-aligned writes

    17 avril, par Andreas Rheinhardt
    avcodec/magicyuvenc: Avoid PutBitContext for byte-aligned writes
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/magicyuvenc.c
  • avcodec/magicyuvenc : Avoid intermediate buffer

    17 avril, par Andreas Rheinhardt
    avcodec/magicyuvenc: Avoid intermediate buffer
    
    Given that we can calculate the size of each slice in advance,
    we can determine the position in the output packet where it
    needs to be put and can therefore avoid the intermediate buffer.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/magicyuvenc.c
  • avcodec/magicyuvenc : Check in advance whether to encode a slice raw

    17 avril, par Andreas Rheinhardt
    avcodec/magicyuvenc: Check in advance whether to encode a slice raw
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/magicyuvenc.c
  • avcodec/magicyuvenc : Store slice width and height

    17 avril, par Andreas Rheinhardt
    avcodec/magicyuvenc: Store slice width and height
    
    Avoids rederiving it every time.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/magicyuvenc.c