Skip to content
Commits on Apr 26, 2011
  1. @DonDiego
  2. Add AVX FFT implementation.

    Vitor Sessak committed with Reinhard Tartler
    Signed-off-by: Reinhard Tartler <siretart@tauware.de>
  3. Increase alignment of av_malloc() as needed by AVX ASM.

    Vitor Sessak committed with Reinhard Tartler
    Signed-off-by: Reinhard Tartler <siretart@tauware.de>
  4. Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX.

    Vitor Sessak committed with Reinhard Tartler
    Signed-off-by: Reinhard Tartler <siretart@tauware.de>
  5. @michaelni

    mjpeg: Detect overreads in mjpeg_decode_scan() and error out.

    michaelni committed with Reinhard Tartler
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: Ronald S. Bultje <rbultje@google.com>
  6. @elenril

    documentation: extend documentation for ffmpeg -aspect option

    Stefano Sabatini committed with elenril
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  7. @elenril
  8. @elenril

    lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enums

    Stefano Sabatini committed with elenril
    Also deprecate av_get_pict_type_char() in favor of
    av_get_picture_type_char().
    
    The new enum and av_get_picture_type_char() are defined in libavutil.
    This allows the use in libavfilter without the need to link against
    libavcodec.
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  9. @michaelni @elenril

    aac: add headers needed for log2f()

    michaelni committed with elenril
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  10. @elenril

    lavc: remove FF_API_MB_Q cruft

    elenril committed
  11. @elenril
  12. @elenril
  13. @elenril

    pad: make the filter parametric

    Stefano Sabatini committed with elenril
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  14. @royger @elenril

    vsrc_movie: add key_frame and pict_type.

    royger committed with elenril
    Signed-off-by: Roger Pau Monné <roger.pau@entel.upc.edu>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  15. @elenril

    vsrc_movie: fix leak in request_frame()

    Stefano Sabatini committed with elenril
    Also set movie->picref to NULL, in order to avoid a crash in uninit()
    when movie->picref is unreffed again and it was already freed.
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  16. @elenril

    lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.

    Roger Pau Monné committed with elenril
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  17. @michaelni @elenril

    vsrc_buffer: add sample_aspect_ratio fields to arguments.

    michaelni committed with elenril
    This fixes aspect handling in ffmpeg.
    
    This is based on a patch by Baptiste.
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  18. @himslm01 @elenril

    lavfi: add fieldorder filter

    himslm01 committed with elenril
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  19. @elenril

    scale: make the filter parametric

    Stefano Sabatini committed with elenril
    Make the filter accept parametric expressions for the output video
    size.
    
    Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  20. @elenril

    yadif: support 16-bit

    James Darnley committed with elenril
    Fixes by Michael Niedermayer <michaelni@gmx.at>
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  21. @elenril

    yadif: support more than yuv420p.

    James Darnley committed with elenril
    and correctly support grey8
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  22. @michaelni @elenril

    yadif: Fix assert() failure

    michaelni committed with elenril
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
Commits on Apr 25, 2011
  1. @elenril

    graphparser: add a NULL check on the argument passed to strstr

    Stefano Sabatini committed with elenril
    Fix crash in create_filter() which occurrs if a scale filter with no
    args is provided.
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  2. @elenril

    setdar: prefer "sar" over "par" in log info message

    Stefano Sabatini committed with elenril
    This is more consistent with the terminology adopted by the aspect
    filter names.
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  3. @himslm01 @elenril

    fade: fix draw_slice() check on fade->factor value

    himslm01 committed with elenril
    draw_slice() checks that the fade factor is < 65536 and only
    calculates the fade if so. But the fade factor is clipped in
    end_frame() by av_clip_uint16() to 65535, so the fade is calculated
    for every frame.  This patch alters the check so that it compares with
    < 65535 (UINT16_MAX).
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  4. @himslm01 @elenril

    fade: make draw_slice() chroma check against planes 1 and 2

    himslm01 committed with elenril
    draw_slice() checks that planes 0 and 1 of AVFilterBufferRef's data
    are not NULL before manipulating planes 1 and 2. This patch makes the
    check against planes 1 and 2. More senseful and possibly more robust.
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
  5. @lu-zero

    win32: include the correct header in cmdutils.c

    lu-zero committed
    CommandLineToArgvW requires windows.h, include it directly
  6. ac3: fix memleak in fixed-point encoder

    Janne Grunau committed
    caused by typo in mdct_end
  7. @DonDiego
  8. @DonDiego
  9. @rbultje

    read AVI palette from the end of extradata

    Kostya Shishkov committed with rbultje
    Official AVI specification says that stream header in case of video contains
    BITMAPINFO, which is equal to BITMAPINFOHEADER and optional palette. Currently
    lavf AVI demuxer thinks otherwise which produces garbage on codecs that have
    both palette and extradata (luckily, there are not so many such codecs).
    
    An example of such file is:
    http://samples.multimedia.cx/V-codecs/KMVC/baseball1.avi
    (IIRC, MSS1 or MSS2 also had such situation but they are still not supported
    by lavc).
    
    As a side note, passing palette in extradata as it's been done previously is
    not quite correct since proper _extra_ data is surplus bytes in
    BITMAPINFOHEADER, not including palette.
    
    Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Commits on Apr 24, 2011
  1. @DonDiego
  2. @DonDiego

    vorbisdec: Employ proper printf format specifiers for uint_fast32_t.

    DonDiego committed
    libavcodec/vorbisdec.c:543: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘uint_fast32_t’
    libavcodec/vorbisdec.c:543: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘uint_fast32_t’
  3. @mstorsjo

    applehttp: Don't export variant_bitrate if it isn't known

    mstorsjo committed
    If there are no variants, the total bitrate of the single
    stream isn't known, and exporting variant_bitrate = 0 does
    look weird, since there really aren't any variants.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
Something went wrong with that request. Please try again.