- 30 7月, 2015 3 次提交
-
-
由 James Almer 提交于
Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 James Almer 提交于
Also replace custom tests for MD5 with those published in RFC 2202 Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 James Almer 提交于
Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 29 7月, 2015 2 次提交
-
-
由 Martin Storsjö 提交于
This avoids having to manually set _WIN32_WINNT in --extra-cflags when targeting these API families, which only was necessary to work around configure setting _WIN32_WINNT to an older version by default. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
If _WIN32_WINNT is unset, we force it to a new enough value to make sure the necessary definitions are visible. When targeting Windows Phone or Windows RT, _WIN32_WINNT should be at least 0x0602 - otherwise the windows headers themselves can cause errors (which technically are bugs in the headers). Raising this value here shouldn't hurt; the alternative would be to not touch it at all if WINAPI_FAMILY is set to phone/app, or to force setting it to 0x0602 in configure if unset (for phone/app). Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 28 7月, 2015 3 次提交
-
-
由 John Högberg 提交于
When skip_frame is set to _NONKEY the decoder skips everything except intra slices, which breaks frames that consist of an intra field together with any other field type; half the frame becomes garbage. This patch fixes the issue by letting non-intra slices through if they're part of a keyframe. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Alexandra Hájková 提交于
its size is invalid in this case Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
It got copypasted from the h264 decoder, but it does not apply to mpeg2.
-
- 27 7月, 2015 23 次提交
-
-
由 Vittorio Giovara 提交于
Missing from the push of 3ee21785.
-
由 Vittorio Giovara 提交于
Missing from the push of 3ee21785.
-
由 Tom Butterworth 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Tom Butterworth 提交于
This change will reject frames with a texture type which does not match the stream description. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
Express bitfields more simply. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
Convert doxygen to multiline and express bitfields more simply. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
This option is extremely codec specific and only a few codecs employ it. Move it to codec private options instead: mpegenc family supports only 3 values, xavs and x264 use 5, and xvid has a different metric entirely. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
For audio encoders, delay has no effect, use the appropriate one, initial_padding (see 2df0c32e).
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
This macro identifies whether VFPv3 is available; MSVC defaults to hardfloat (except for older MSVC versions for CE, targeting ARMv4). Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Alexandra Hájková 提交于
if the error correction flag is not set, a packet starts with payload Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Henrik Gramner 提交于
Makes it a bit more clear where each test belongs. Suggested by Anton Khirnov. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
-
由 Martin Storsjö 提交于
This isn't necessary any longer on MSVC 2013 Update 4. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
This isn't necessary on MSVC 2015 any longer. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
This is only necessary on MSVC 2010/2012 (and possibly on some ICL versions). This both avoids an extra hack on newer MSVC versions, and better documents what the extra compiler option is used for. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Steve Lhomme 提交于
The struct definitions in dxva.h, which are necessary in order to actually use d3d11va, are hidden when WINAPI_FAMILY targets Windows Phone or WindowsRT. Building with WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP is disallowed when targeting ARM. ("Compiling Desktop applications for the ARM platform is not supported.") So we set _CRT_BUILD_DESKTOP_APP to 0 to tell the runtime not to detect some issues with this mismatching. The same tweaks to detect if the API is available is done in dxva2_internal.h when compiling each DXVA2/D3D11VA decoders. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 26 7月, 2015 1 次提交
-
-
由 Michael Niedermayer 提交于
Fixes alignment issues and bus errors. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 25 7月, 2015 7 次提交
-
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
It will be shared with the upcoming mpeg2 and hevc decoders.
-
由 Anton Khirnov 提交于
Declare a named enum, not a variable with anonymous enum type.
-
由 Anton Khirnov 提交于
init() is called whenever format changes, so current code would leak the fifo in this case.
-
由 Anton Khirnov 提交于
This is triggerable with the HEVC decoder. It is unclear yet whether the bug is in the calling code or the MSDK, but it seems better to check for this in any case.
-
- 24 7月, 2015 1 次提交
-
-
由 Steve Lhomme 提交于
Fallback to "link" in the path if the one next to cl is not found. Signed-off-by: NMartin Storsjö <martin@martin.st>
-