- 15 Jul, 2012 9 commits
-
-
Mohammad Alsaleh authored
Passing a cutoff value < sample_rate/256 will cause a crash. Also, values >20000 will have no effect and 20000 will be used anyway. Signed-off-by: Mohammad Alsaleh <msal@tormail.org> Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Even if linking directly to getaddrinfo, use our version of gai_strerror instead of the system's version. Microsoft explicitly documents that their version of gai_strerror is thread-unsafe. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This avoids warnings if there already exists a definition. This is the case on windows, where the getaddrinfo isn't available and linked to (and we use our fallbacks instead, which actually try to use the proper getaddrinfo version if found at runtime), but gai_strerror still exists as a define. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This is useful if a proper getaddrinfo is loaded dynamically on windows, while using the fallback implementation of gai_strerror. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
The actual result of the check isn't used anywhere (since we use this function unconditionally within #ifdef _WIN32), but it makes sure we explicitly link to shell32 (which is linked in implictly on mingw). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Mashiat Sarker Shakkhar authored
This fixes SA10143.vc1 from test-suite. Also partially fixes MC-VC1.ts from videolan streams archive. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This fixes building with threads disabled. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
This fixes the compiler error "cannot convert from 'BlockNode' to 'int16_t'".
-
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 5 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
-