- 15 Jul, 2012 1 commit
-
-
Martin Storsjö authored
This was unnoticed on linux, since stdlib.h apparently includes files declaring the pthread_mutex_t and pthread_cond_t types. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 14 Jul, 2012 8 commits
-
-
Ronald S. Bultje authored
This function is only available in the headers if unconditionally targeting a version >= XP. It is not strictly necessary, since we try loading these functions dynamically at runtime on windows in the fallback, but this makes things a bit faster and more straightforward. On mingw32, this function isn't visible by default, while it is on mingw64 (on both 32 and 64 bit). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Daniel Kang authored
Testing gives 25-30% gain on HD clips with two threads and up to 50% gain with eight threads. Sliced threading uses more memory than single or frame threading. Frame threading and single threading keep the previous memory layout. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Daniel Kang authored
In preparation for sliced threading. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Daniel Kang authored
This is in preperation for sliced threading. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
Luca Barbato authored
Both function ease allocating large arrays implementing the overflow check inside it.
-
Janne Grunau authored
-
Max Lazarov authored
CC: libav-stable@libav.org
-
- 13 Jul, 2012 5 commits
-
-
Janne Grunau authored
-
Janne Grunau authored
The number of pixel formats outgrew the number of available bits in the bitmask used in avcodec_find_best_pix_fmt(). avcodec_find_best_pix_fmt2() uses a PIX_FMT_NONE terminated list of pixel formats instead.
-
Janne Grunau authored
CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Kostya Shishkov authored
-
- 12 Jul, 2012 10 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
This fixes a number of flac-related build dependencies.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
The mxf_d10 test depends on avconv, which depends on avfilter, so there is no need to declare an avfilter dependency for the mxf_d10 test.
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The numerical values of the profiles are the MPEG4 Audio Object Type values, minus one. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 11 Jul, 2012 3 commits
-
-
Ronald S. Bultje authored
This allows compiling and running these tests on systems lacking a built- in version of getopt(), such as MSVC. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Ronald S. Bultje authored
Add a fallback implementation if it doesn't exist. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Kostya Shishkov authored
-
- 10 Jul, 2012 13 commits
-
-
Jordi Ortiz authored
This makes the RTSP demuxer act as a server, listening for an incoming connection. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Jordi Ortiz authored
This is required for the upcoming RTSP listen mode. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Jordi Ortiz authored
This avoids having to add forward declarations in the following RTSP listen mode commit. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Jordi Ortiz authored
We need to support the nonstandard mode=receive, for compatibility with older libavformat clients. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Kostya Shishkov authored
Spotted by Alberto Delmás
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Tomas Härdin authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Tomas Härdin authored
We cannot do this in general since we could be reading a file with B-frames while lacking an index. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Joseph Artsimovich authored
Reviewed-by:
Tomas Härdin <tomas.hardin@codemill.se> Reveiwed-by:
Baptiste Coudurier <baptiste.coudurier@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Tomas Härdin authored
This allows future assumptions to be made without affecting non-intra files. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Tomas Härdin authored
The "ECs != 1 -> OP1a" assumption was wrong. Luckily, the file that triggered that behavior had two ECs, not zero. Hence distinguishing between them is simple in this case. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Tomas Härdin authored
This fixes rare cases where OPAtom may be treated as OP1a, causing all essence to be read into RAM. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Philip de Nier authored
The properties of the CDCI Descriptor are insufficient to specify the pixel format for uncompressed picture data. SMPTE 377-1 and RP224v10 have defined a set of picture coding labels to indicate what formatting was used. This patch uses 2 labels to detect UYVY422 or YUYV422 pixel formats. It defaults to UYVY422 for 8-bit 4:2:2 pictures to support files that were created before the coding labels were introduced ~2008 The codec pix_fmt default was changed from 0 (PIX_FMT_YUV420P) to -1 (PIX_FMT_NONE) Reviewed-by:
Baptiste Coudurier <baptiste.coudurier@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-