- 14 Nov, 2013 35 commits
-
-
Michael Niedermayer authored
* qatar/master: mpeg12dec: Remove outdated UV swapping code for VCR2 Not merged as this change would likely break VCR2 with XVMC The code can be removed when / in case XVMC is removed Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '669fe505': twinvq: consume block_align+1 packets as full ones Conflicts: libavcodec/twinvq.c See: 2e7a1fddMerged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '1afa8a75': twinvq: support multiple frames per packet Conflicts: libavcodec/twinvq.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'ddb839e9': metasound: add missing modes Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '7b9780e7': mpeg12dec: Remove unused swap_uv member from Mpeg1Context Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'cce3e0a4': Move av_fast_{m,re}alloc from lavc to lavu. Conflicts: libavcodec/avcodec.h libavcodec/utils.c libavutil/mem.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'aa241229': lavc: deprecate FF_MAX_B_FRAMES Conflicts: libavcodec/options_table.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b6094811': lavc: move MB_TYPE_* macros from avcodec.h to mpegvideo.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b45c8708': lavc: schedule unused FF_QSCALE_TYPE_* for removal on next bump Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Kostya Shishkov authored
They can be produced by VQF. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Kostya Shishkov authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Kostya Shishkov authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Michael Niedermayer authored
* commit '8941971a': lavc: make error_rate a private option of mpegvideo encoders Conflicts: libavcodec/options_table.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '728c4658': vdpau: add a constructor for AVVDPAUContext. Conflicts: libavcodec/vdpau.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'ca22d1de': vdpau: add a convenience function for getting a decoder profile. Conflicts: doc/APIchanges libavcodec/vdpau.c libavcodec/vdpau.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
-
Michael Niedermayer authored
The not handling of frame gaps has lead to the lack of a dummy reference frame, which has lead to the failure of decode_slice_header() which has lead to one SEI recovery message being skiped which had introduced a slightly suboptimal recovery point for at least 1 h264 file compared to JM. Found-by: Carl & BugMaster Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Timothy Gu authored
No useful contents. Also hard to keep up-to-date. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
-
Timothy Gu authored
Many minor fixes from: Stefano Sabatini <stefasab@gmail.com>. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
-
Anton Khirnov authored
-
Anton Khirnov authored
We should not arbitrarily decide the maximum B-frame number for all encoders supported by Libav, each encoder should be able to set its own limits.
-
Anton Khirnov authored
They are mpegvideo-specific and not supposed to be used by callers.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
We will likely want to add new fields to it in the future, so this is needed to avoid breaking ABI.
-
Anton Khirnov authored
Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC.
-
Diego Biurrun authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Kostya Shishkov authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: Deprecate obsolete XvMC hardware decoding support Conflicts: libavcodec/mpeg12.c libavcodec/mpeg12dec.c libavcodec/mpegvideo.c libavcodec/options_table.h libavutil/pixdesc.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'c7f7bfc9': Remove all Alpha architecture optimizations Conflicts: libavcodec/alpha/asm.h libavcodec/alpha/dsputil_alpha.c libavcodec/alpha/dsputil_alpha.h libavcodec/alpha/dsputil_alpha_asm.S libavcodec/alpha/hpeldsp_alpha.c libavcodec/alpha/hpeldsp_alpha.h libavcodec/alpha/hpeldsp_alpha_asm.S libavcodec/alpha/motion_est_alpha.c libavcodec/alpha/motion_est_mvi_asm.S libavcodec/alpha/mpegvideo_alpha.c libavcodec/alpha/regdef.h libavcodec/alpha/simple_idct_alpha.c We have a qemu based fate alpha client. And various failures on alpha have previously pointed to issues in generic C code. Thus IMHO it makes sense to keep alpha code as long as someone is willing to do the little bit of maintaince it needs Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '16381923': configure: Check whether MSVC requires using the C89-to-C99 converter Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Nov, 2013 5 commits
-
-
Michael Niedermayer authored
This avoids frame duplication for null output avoiding unneeded computations. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
XvMC has long ago been superseded by newer acceleration APIs, such as VDPAU, and few downstreams still support it. Furthermore XvMC is not implemented within the hwaccel framework, but requires its own specific code in the MPEG-1/2 decoder, which is a maintenance burden.
-
Diego Biurrun authored
Alpha has been end-of-lifed and no more test machines are available.
-
Martin Storsjö authored
MSVC does support enough of C99 to work without the converter since the 2013 version. Try to detect which version of the compiler in the path needs to run the C99 converter or not. When the converter is omitted, compilation time is reduced quite drastically. Prior to this, users could still use --cc="c99conv -noconv cl" when running MSVC 2013 to achieve the same. This checks the version number instead of doing a normal compile test, since this check needs to be done earlier in configure, before the normal compile test helpers are usable. Signed-off-by: Martin Storsjö <martin@martin.st>
-