- 18 Jul, 2012 6 commits
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Kostya Shishkov authored
It turns out that the reference decoder subtracts 128 from DC during block decode but adds it back during reordering block with zigzag pattern. Transforming block with incorrect DC caused heavy visual artifacts for many quantisers.
-
Kostya Shishkov authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 17 Jul, 2012 7 commits
-
-
Diego Biurrun authored
-
Michael Bradshaw authored
Based on FFmpeg version from commit 713a7854Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Michael Bradshaw authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Samuel Pitoiset authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Samuel Pitoiset authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
Also exit in such a case if -xerror is used. Fixes bug 329.
-
Kostya Shishkov authored
This fixes decoding some TSCC2 files with large quantisers.
-
- 16 Jul, 2012 3 commits
-
-
Samuel Pitoiset authored
The prefix makes it easier to distinguish the proper end-user protocols from the internal ones. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Jordi Ortiz authored
Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
Martin Storsjö authored
This makes the two checks (general vs winsock) fit in better. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 15 Jul, 2012 11 commits
-
-
Martin Storsjö authored
This is only used for checking for a certain library, but the code doesn't need to know whether the function was found. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
-
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
-