Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 12, 2013
  1. @michaelni

    Merge commit '52ea29867070243385220a223d7512ea7d4ae2d2'

    michaelni authored
    * commit '52ea29867070243385220a223d7512ea7d4ae2d2':
      fate: use current syntax for the scale filter
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. @SeanMcG @mstorsjo

    fate: use current syntax for the scale filter

    SeanMcG authored mstorsjo committed
    Signed-off-by: Martin Storsjö <martin@martin.st>
Commits on Jul 10, 2013
  1. @dwbuiten

    fate: Always enable avresample

    dwbuiten authored
    There's no reason we shouldn't be testing it.
    
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
  2. @michaelni

    fate/crc fix after master:410192e36958: add crc24 tables

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 8, 2013
  1. @michaelni

    tests/fate/filter-audio: update asyncts reference

    michaelni authored
    The new reference matches the one used by qatar
    
    Fixes: fate-filter-asyncts
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @richardpl

    lavfi/rotate: switch to new drawutils

    richardpl authored
    Get rid of ugly hacks, also add support for more pixel formats.
    
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  3. @richardpl

    lavfi/drawutils: fix planar rgb

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
  4. @michaelni

    swscale: treat gray as a fullrage (0-255) format

    michaelni authored
    Fixes Ticket2684
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  5. @michaelni

    avformat_find_stream_info: fallback to timestamps in analyzeduration …

    michaelni authored
    …check in more cases
    
    This fixes speex in rtmp
    Fixes Ticket2409
    
    the nellymoser in flv case actually needs larger analyzeduration. The code
    previously just failed to calculate the duration
    
    If this causes any problems, like premature analyze/probe end, please report!
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 7, 2013
  1. @michaelni

    Merge commit '6516632967da5e6bd7d6136e8678f826669ed26e'

    michaelni authored
    * commit '6516632967da5e6bd7d6136e8678f826669ed26e':
      tests: Only run noproxy test if networking is enabled
      fifo: K&R formatting cosmetics
    
    Conflicts:
    	libavformat/Makefile
    	libavutil/fifo.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 6, 2013
  1. @DonDiego
Commits on Jul 4, 2013
  1. @cehoyos
  2. @richardpl

    lavfi/crop: support more pixel formats

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Jul 3, 2013
  1. @michaelni

    lavfi/delogo: avoid propagation of rounding errors in chroma planes

    Jean Delvare authored michaelni committed
    When operating on subsampled chroma planes, some rounding is taking
    place. The left and top borders are rounded down while the width and
    height are rounded up, so all rounding is done outward to guarantee the
    logo area is fully covered.
    
    The problem is that the width and height are counted from the
    unrounded left and top borders, respectively. So if the left or top
    border position has indeed been rounded down, and the width or height
    needs no rounding (up), the position of the the right or bottom border
    will be effectively rounded down, i.e. inward.
    
    The issue can easily be seen with a yuv240p input and
      -vf delogo=45:45:60:40:show=1 -vframes 1 delogo-bug.png
    (or virtually any logo area with odd x and y and even width and
    height.) The right and bottom chroma borders (in green) are clearly
    off.
    
    In order to fix this, the width and height must be adjusted to include
    the bits lost in the rounding of the left and top border positions,
    respectively, prior to being themselves rounded up.
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jul 2, 2013
  1. @elenril

    oggdec: do not fall back on binary search in the generic code.

    elenril authored
    Binary search is already attempted in the format-specific seek function,
    so the fallback is only reached if binary search failed already.
Commits on Jul 1, 2013
  1. @saste

    lavfi/delogo: use weighted interpolation

    Jean Delvare authored saste committed
    The original delogo algorithm interpolates both horizontally and
    vertically and uses the average to compute the resulting sample. This
    works reasonably well when the logo area is almost square. However
    when the logo area is significantly larger than high or higher than
    large, the result is largely suboptimal.
    
    The issue can be clearly seen by testing the delogo filter with a fake
    logo area that is 200 pixels large and 2 pixels high. Vertical
    interpolation gives a very good result in that case, horizontal
    interpolation gives a very bad result, and the overall result is poor,
    because both are given the same weight.
    
    Even when the logo is roughly square, the current algorithm gives poor
    results on the borders of the logo area, because it always gives
    horizontal and vertical interpolations an equal weight, and this is
    suboptimal on borders. For example, in the middle of the left hand
    side border of the logo, you want to trust the left known point much
    more than the right known point (which the current algorithm already
    does) but also much more than the top and bottom known points (which
    the current algorithm doesn't do.)
    
    By properly weighting each known point when computing the value of
    each interpolated pixel, the visual result is much better, especially
    on borders and/or for high or large logo areas.
    
    The algorithm I implemented guarantees that the weight of each of the
    4 known points directly depends on its distance to the interpolated
    point. It is largely inspired from the original algorithm, the key
    difference being that it computes the relative weights globally
    instead of separating the vertical and horizontal interpolations and
    combining them afterward.
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
Commits on Jun 25, 2013
  1. @dwbuiten @michaelni

    fate: Add Canopus Lossless YUY2 test

    dwbuiten authored michaelni committed
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jun 24, 2013
  1. @dwbuiten

    fate: Add Canopus Lossless YUY2 test

    dwbuiten authored
    Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Commits on Jun 15, 2013
  1. @jamrial

    lavu: Add RIPEMD hashing

    jamrial authored
    Includes RIPEMD-128, RIPEMD-160, RIPEMD-256 and RIPEMD-320
    
    Signed-off-by: James Almer <jamrial@gmail.com>
Commits on Jun 12, 2013
  1. @saste
Commits on Jun 11, 2013
  1. @jamrial @michaelni

    fate: Add test vectors for HMAC SHA and SHA-2

    jamrial authored michaelni committed
    Also replace custom tests for MD5 with those published in RFC 2202
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @richardpl

    fate: wavpack: add more dependencies

    richardpl authored
    Signed-off-by: Paul B Mahol <onemda@gmail.com>
Commits on Jun 6, 2013
  1. @cehoyos

    Add unscaled converter from GBRP > 8bit to RGBx48/64.

    cehoyos authored
    Fixes ticket #2633.
    
    Tested-by: Michael Cinquin
Commits on Jun 3, 2013
  1. @michaelni

    avcodec/jpeg2000dwt: merge rescaling with interleave in 9/7 int IDWT

    michaelni authored
    Tha fate tests change because the edge mirroring was wrong before this commit
    
    Reviewed-by: Nicolas BERTRAND <nicoinattendu@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jun 2, 2013
  1. @jamrial @michaelni

    lavu: Add SHA-2 512 hashing

    jamrial authored michaelni committed
    Signed-off-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    fate: use TARGET_SAMPLES in mcdeint tests

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Jun 1, 2013
  1. @saste

    tests: add mcdeint tests

    saste authored
Commits on May 31, 2013
  1. @michaelni

    av_d2q: Add a special case for |value| > MAX and |value| < 1/MAX

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    j2k/jpeg2000dec: merge

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 30, 2013
  1. @mbouron @richardpl

    lavf/id3v2enc: fix cover art display on some software

    mbouron authored richardpl committed
    Adding an arbitrary amount of padding bytes at the end of the
    ID3 metadata fixes cover art display for some software (iTunes,
    Traktor, Serato, Torq).
    
    For reference (ID3 metadata):
    
    [ Apic frames ]                      -> cover doesn't show up
    [ Apic frames, Padding ]             -> ok
    [ Apic frames, ID3 frames ]          -> ok
    [ ID3 frames, Apic frames ]          -> cover doesn't show up
    [ ID3 frames, Apic frames, Padding ] -> ok
  2. @michaelni

    fate: fix smvjpeg test

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  3. @ashh87 @michaelni

    fate: add smv test

    ashh87 authored michaelni committed
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Commits on May 29, 2013
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      doc: Mention the target_samples and ld variables for fate configs
      fate.sh: Allow specifying --as via a specific variable
    
    Conflicts:
    	doc/fate.texi
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. @michaelni

    Merge commit '2d2d6a4883479403798f4ed46941d5b365823570'

    michaelni authored
    * commit '2d2d6a4883479403798f4ed46941d5b365823570':
      lavf: add a raw WavPack muxer.
      apetag: add support for writing APE tags
      matroskaenc: support muxing WavPack
    
    Conflicts:
    	libavformat/Makefile
    	libavformat/allformats.c
    	libavformat/apetag.h
    	libavformat/version.h
    	libavformat/wvenc.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @mstorsjo

    fate.sh: Allow specifying --as via a specific variable

    mstorsjo authored
    This simplifies specifying a value containing spaces for this
    parameter.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
Something went wrong with that request. Please try again.