- 27 Jul, 2011 3 commits
-
-
Michael Niedermayer authored
* qatar/master: configure: spelling cosmetics dctref: make sure function declarations match between .c and .h file x86: fix build with gcc 4.7 Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
- 26 Jul, 2011 8 commits
-
-
Stefano Sabatini authored
Avoid the use of the brittle/inconsistent information in PixFmtInfo.depth, and implement a possibly more robust logic which exposes the information in pixdesc. Also allow the removal of PixFmtInfo.depth, since this is the only use of it.
-
Stefano Sabatini authored
Directly call sws_isSupportedInput/Output.
-
Stefano Sabatini authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Mans Rullgard authored
The upcoming gcc 4.7 has more advanced constant propagation resulting some inline asm operands becoming constants and thus emitted as literals, sometimes in contexts where this results in invalid instructions. This patch changes the constraints of the relevant operands to "rm" thus forcing a valid type. While obviously suboptimal, this is what older gcc versions already did, and there is no change to the code generated with these. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Reimar Döffinger authored
We dereferenced the pointer two lines above, no point in checking for NULL afterwards. In addition it cannot be NULL the way it was initialized just one line further above. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Michael Niedermayer authored
* qatar/master: ape: adjust some printf format strings to correctly match argument types Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
- 25 Jul, 2011 8 commits
-
-
Diego Biurrun authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
rtp: disable udp fifos, the rtp code cannot work with the fifos in its current form as rtp bypasses the public API. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
-
Stefano Sabatini authored
The field is only used for checking if a format is YUV planar and if the format is paletted. This patch replaces the current is_planar_yuv() code with a function which uses the pixdesc information. The new implementation is less efficient, but this should not be an issue as the functions which use it (av_picture_crop/pad()) are deprecated and currently never used in the codebase.
-
Stefano Sabatini authored
-
- 24 Jul, 2011 4 commits
-
-
Michael Niedermayer authored
* qatar/master: jpegdec: actually search for and parse RSTn Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 23 Jul, 2011 7 commits
-
-
Michael Niedermayer authored
Fixes decoding of MJPEG files produced by some UVC Logitec web cameras, such as "Notebook Pro" and "HD C910". References: http://trac.videolan.org/vlc/ticket/4215 http://ffmpeg.org/trac/ffmpeg/ticket/267Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Reviewed-by: Kostya <kostya.shishkov@gmail.com> (cherry picked from commit 7b8ed831)
-
Stefano Sabatini authored
-
Stefano Sabatini authored
Prefer data-driven over procedural logic in avg_bits_per_pixel(), simplify and improve robustness, as it is easy to miss a function update when a new format is added.
-
Stefano Sabatini authored
-
Michael Niedermayer authored
* qatar/master: dnxhddec: avoid a branch in 10-bit decode_dct_block() H.264: Add optimizations to predict x86 assembly. riff: Add mpgv MPEG-2 fourcc add Flash Screen Video 2 decoder Conflicts: configure doc/general.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
blackframe is integrated as a native filter.
-
Stefano Sabatini authored
Adopt ISC (Internet Systems Consortium) license in place of LGPL, consistent with the other examples. Fabrice explicitely approved the relicensing.
-
- 22 Jul, 2011 6 commits
-
-
Mans Rullgard authored
The minimum weight value is 32 so this test can be skipped for the 10-bit case. Overall speedup 3-4%. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Daniel Kang authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Alex Converse authored
Supported by mplayer and seen in the wild.
-
Kostya Shishkov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Michael Niedermayer authored
* qatar/master: dnxhddec: optimise dnxhd_decode_dct_block() rtp: remove disabled code eac3enc: use different numbers of blocks per frame to allow higher bitrates dnxhd: add regression test for 10-bit dnxhd: 10-bit support dsputil: update per-arch init funcs for non-h264 high bit depth dsputil: template get_pixels() for different bit depths dsputil: create 16/32-bit dctcoef versions of some functions jfdctint: add 10-bit version mov: add clcp type track as Subtitle stream. mpeg4: add Mpeg4 Profiles names. mpeg4: decode Level Profile for MPEG4 Part 2. ffprobe: display bitstream level. imgconvert: remove unused glue and xglue macros Conflicts: libavcodec/dsputil_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Nicolas George authored
Shallow clones (--depth X) lack the N tag used to compute the revision number: use 'git-YYYY-MM-DD-hhhhhhh' as revision, where hhhhhhh is the short git hash. Snapshots from gitweb do not have git information at all, but they have the short git hash in the directory name: append it to the release number.
-
- 21 Jul, 2011 4 commits
-
-
Mans Rullgard authored
Template the function for 8/10-bit and use lowlevel bitstream macros. 6% faster overall on i7 gcc 4.5. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Diego Biurrun authored
-
Justin Ruggles authored
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-