- 29 Sep, 2013 3 commits
-
-
Anton Khirnov authored
Fixes sync in some samples (e.g. bugs 7581 and 8374 in VLC). Based on a commit by Matthieu Bouron <matthieu.bouron@gmail.com> Reported-by:
Jean-Baptiste Kempf <jb@videolan.org> CC: libav-stable@libav.org
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This prevents odd characters from ending in the fate test Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Sep, 2013 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 22 Sep, 2013 1 commit
-
-
Reimar Döffinger authored
For codecs where decoding of a whole plane can simply be skipped, we should offer applications to not decode alpha for better performance (ca. 30% less CPU usage and 40% reduced memory bandwidth). It also means applications do not need to implement support (even if it is rather simple) for YUVA formats in order to be able to play these files. Signed-off-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 21 Sep, 2013 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 01 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 20 Aug, 2013 1 commit
-
-
Thilo Borgmann authored
-
- 14 Aug, 2013 1 commit
-
-
Michael Niedermayer authored
This fixes issues with gimp reading animated gifs Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Aug, 2013 1 commit
-
-
Luca Barbato authored
Update the fate reference since the last broken frame is not decoded anymore. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 09 Aug, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes 2nd half of Ticket2274 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2013 1 commit
-
-
Nicolas George authored
The bug it was working seems to have been fixed. This change causes ffmpeg to use the trim filter to implement the -t option. FATE tests are updated due to the more accurate handling of the last packets.
-
- 03 Aug, 2013 2 commits
-
-
Michael Niedermayer authored
This hopefully fixes fate-timefilter Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Aug, 2013 1 commit
-
-
Michael Niedermayer authored
for the n0=0 case there are multiple solutions and different platforms pick different ones This should reduce the issues with fate and the timefilter test Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jul, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Jul, 2013 1 commit
-
-
Diego Biurrun authored
-
- 28 Jul, 2013 1 commit
-
-
Florent Tribouilloy authored
The option is used to sort the streams by program. Signed-off-by:
Florent Tribouilloy <florent.tribouilloy@smartjog.com> Signed-off-by:
Stefano Sabatini <stefasab@gmail.com>
-
- 22 Jul, 2013 1 commit
-
-
clook authored
-
- 14 Jul, 2013 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Jul, 2013 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 10 Jul, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Jul, 2013 3 commits
-
-
Paul B Mahol authored
Get rid of ugly hacks, also add support for more pixel formats. Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Michael Niedermayer authored
Fixes Ticket2684 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Jul, 2013 2 commits
-
-
Carl Eugen Hoyos authored
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 03 Jul, 2013 1 commit
-
-
Jean Delvare authored
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>
-
- 01 Jul, 2013 1 commit
-
-
Jean Delvare authored
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>
-
- 25 Jun, 2013 1 commit
-
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 24 Jun, 2013 1 commit
-
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 15 Jun, 2013 1 commit
-
-
James Almer authored
Includes RIPEMD-128, RIPEMD-160, RIPEMD-256 and RIPEMD-320 Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 12 Jun, 2013 1 commit
-
-
Stefano Sabatini authored
-
- 11 Jun, 2013 1 commit
-
-
James Almer authored
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>
-
- 02 Jun, 2013 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 01 Jun, 2013 1 commit
-
-
Stefano Sabatini authored
-
- 31 May, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 May, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-