Permalink
Commits on Apr 29, 2018
  1. doc/filters: add tmix examples

    richardpl committed Apr 29, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  2. avfilter/vf_mix: make setting weights more user friendly

    richardpl committed Apr 29, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  3. avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED()

    Michael Niedermayer
    Michael Niedermayer committed Apr 27, 2018
    Fixes: runtime error: signed integer overflow: 2147483637 + 128 cannot be represented in type 'int'
    Fixes: 6701/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVPACK_fuzzer-5358324934508544
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  4. avcodec/wavpack: Fix integer overflow in wv_unpack_stereo()

    Michael Niedermayer
    Michael Niedermayer committed Apr 27, 2018
    Fixes: runtime error: signed integer overflow: 2147483531 + 16384 cannot be represented in type 'int'
    Fixes: 6615/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVPACK_fuzzer-5165715515506688
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  5. avfilter/vf_fieldmatch: add support for >8 bit depth in ppsrc

    richardpl committed Apr 28, 2018
    Also fix leaks while here.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  6. avfilter/vf_fieldmatch: switch to activate

    richardpl committed Apr 29, 2018
    Unbreaks ppsrc filtering.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  7. avfilter: add amplify filter

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  8. avfilter/vf_overlay: use slice_end in alpha_composite()

    richardpl committed Apr 29, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  9. avcodec/vc1: fix mquant calculation

    carpalis authored and Michael Niedermayer committed Apr 28, 2018
    In vc1_decode_i_blocks_adv mquant needs to be reset to its default value for
    each macroblock, instead of once at the beginning of the slice.
    
    DQPROFILE specifies which macroblocks can have an alternative quantizer step
    size. When DQPROFILE specifies edges, the selection is applicable to the edges
    of the picture. Slice edges are not selected by DQPROFILE.
    
    Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Commits on Apr 28, 2018
  1. avfilter/vf_fieldmatch: use correct subsamplings for y0a, y1a and startx

    richardpl committed Apr 28, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  2. doc/ffmpeg - update benchmark option readout details

    GyanD committed Apr 28, 2018
    -benchmark and -benchmark_all now show real, system and user time
  3. avfilter/vf_overlay: add slice threading

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  4. fftools/ffmpeg: change fps progress log message to show two decimal d…

    acamargo authored and Michael Niedermayer committed Apr 27, 2018
    …igits
    
    Useful when transcoding videos at 29.97 fps because delivers a more accurate result for monitoring.
    
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  5. swresample/arm: rename labels to fix xcode build error

    rahulchaudhry authored and Michael Niedermayer committed Apr 27, 2018
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  6. fftools/ffmpeg: Add system time and real time to benchmarking.

    Mark Wachsler Michael Niedermayer
    Mark Wachsler authored and Michael Niedermayer committed Apr 27, 2018
    The -benchmark and -benchmark_all options now show user, system, and real time,
    instead of just user time.
    
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  7. doc/libav-merge: remove resolved item

    richardpl committed Apr 28, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  8. avcodec/proresdec2: add missing frame color metadata

    richardpl committed Apr 28, 2018
    Stolen from removed decoder.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  9. avcodec/proresdec2: make long name more descriptive

    richardpl committed Apr 28, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  10. avcodec: remove duplicate prores decoder

    richardpl committed Apr 26, 2018
    Removed slower one, couldn't figure out why it is slower.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  11. avfilter/vf_convolution: make rdiv set to 0 more useful

    richardpl committed Apr 28, 2018
    Use 0 for signaling that rdiv will be calculated from sum
    of all matrix elements.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Apr 27, 2018
  1. hwcontext_vaapi: Fix compilation with libva versions < 1.4.0

    fhvwy committed Apr 27, 2018
    The BufferHandle API was added in libva 1.4.0 / VAAPI 0.36.0.
  2. avfilter/vf_mix: use correct linesizes

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  3. avfilter/vf_shuffleplanes: add support for timeline

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  4. avfilter/vf_premultiply: add slice threading

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  5. avfilter/vf_maskedclamp: silence warning

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  6. avfilter/vf_mix: add slice threading

    richardpl committed Apr 27, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Apr 26, 2018
  1. avformat/mpegts: set AV_DISPOSITION_DESCRIPTIONS for OIPF cases

    Łukasz Krzciuk Michael Niedermayer
    Łukasz Krzciuk authored and Michael Niedermayer committed Apr 13, 2018
    1. an audio component with an ISO_639_language_descriptor in the PMT with the
    audio_type field set to 0x03
    2. a supplementary_audio_descriptor with the editorial_classification field set
    to 0x01
    3. an ac-3_descriptor or an enhanced_ac-3_descriptor with a component_type field
    with the service_type flags set to Visually Impaired
    
    Tested-by: Łukasz Krzciuk <lkrzciuk@vewd.com>
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  2. avcodec/cbs_mpeg2: use existing buffer reference when splitting fragm…

    jamrial committed Apr 25, 2018
    …ents
    
    Reviewed-by: Mark Thompson <sw@jkqxz.net>
    Signed-off-by: James Almer <jamrial@gmail.com>
  3. avcodec/cbs: create reference counted fragments in ff_cbs_read_extrad…

    jamrial committed Apr 25, 2018
    …ata()
    
    This way, every CodedBitstreamType->split_fragment() function can
    safely assume the fragment passed to them will be reference counted,
    potentially simplifying code.
    
    Reviewed-by: Mark Thompson <sw@jkqxz.net>
    Signed-off-by: James Almer <jamrial@gmail.com>
  4. avfilter/vf_maskedclamp: add slice threading

    richardpl committed Apr 26, 2018
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  5. avfilter/vf_atadenoise: do not abort if user specified invalid size

    richardpl committed Apr 26, 2018
    Update documentation with new size default.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  6. avcodec/vc1: fix out of bounds access of overlap filter

    carpalis authored and richardpl committed Apr 26, 2018
    Overlap filtering of the first row and first column must be guarded
    for out of bounds access of v->over_flags_plane.
    
    Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>