- 10 Jun, 2011 3 commits
-
-
Stefano Sabatini authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: lavf: make compute_pkt_fields2() return meaningful error values matroskadec: set timestamps for RealAudio packets. intelh263dec: aspect ratio processing fix. intelh263dec: fix "Strict H.263 compliance" file playback oss,sndio: simplify by using FFMIN. swscale: extract monowhite/black output from yuv2packed[12X]_c(). swscale: de-macro'ify RGB15/16/32 input functions. swscale: rearrange code. movdec: Add support for the 'wfex' atom. ffmpeg.c: Add a necessary const qualifier riff: Fix potential memleak. swscale: change 48bit RGB input macros to inline functions. swscale: change 9/10bit YUV input macros to inline functions. swscale: extract gray16 output functions from yuv2packed[12X](). swscale: use standard clipping functions. swscale: merge macros that are used only once. swscale: fix function declarations in swscale.c. swscale: fix function declaration keywords in x86/swscale_template.c. Conflicts: ffmpeg.c libavcodec/intelh263dec.c libswscale/swscale.c libswscale/x86/swscale_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
- 09 Jun, 2011 22 commits
-
-
Michael Niedermayer authored
Correct copyright notices. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Reimar Döffinger authored
Improves seeking in ffplay with http://samples.mplayerhq.hu/Matroska/RA_missing_timestamps.mkvSigned-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
patch submitted by xvid_fan freenet de
-
Anton Khirnov authored
fixes issue2449 patch submitted by xvid_fan freenet de
-
Reimar Döffinger authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Ronald S. Bultje authored
This is part of the Great Evil Plan to simplify swscale.
-
Ronald S. Bultje authored
Inline functions are easier to read, maintain, modify and test, which justifies the slightly increased source size. This patch also adds support for non-native endianness RGB15/16 and fixes isSupportedOutput() to no longer claim that we support writing non-native RGB565/555/444.
-
Ronald S. Bultje authored
This way the code in the file is less cluttered all-over-the- place.
-
Alex Converse authored
The 'wfex' is just a Microsoft WaveFormatEx struct.
-
Alex Converse authored
-
Alex Converse authored
Make ff_get_wav_header() free existing extradata before allocing a new buffer.
-
Ronald S. Bultje authored
Inline functions are slightly larger in source code, but are easier to handle in source code editors. The binary code generated is the same.
-
Ronald S. Bultje authored
Inline functions are slightly larger in source code, but are easier to handle in source code editors. The binary code generated is the same.
-
Ronald S. Bultje authored
This is part of the Great Evil Plan to simplify swscale.
-
Ronald S. Bultje authored
This generates better code on some non-x86 architectures.
-
Ronald S. Bultje authored
This reduces source code size without affecting the binary.
-
Ronald S. Bultje authored
Remove inline keyword from functions that are never inlined. Use av_always_inline for functions that should be force-inlined for performance reasons. Use av_cold for init functions.
-
Ronald S. Bultje authored
Remove inline keyword for functions that are only called through their function pointers (and thus cannot be inlined); add av_cold keyword to init function, and use av_always_inline instead of inline for functions that must be inlined for performance reasons.
-
Michael Niedermayer authored
* qatar/master: crypto: Use av_freep instead of av_free lavf: don't try to free private options if priv_data is NULL. swscale: fix types of assembly arguments. swscale: move two macros that are only used once into caller. swscale: remove unused function. options: Add missing braces around struct initializer. mov: Remove leftover crufty debug statement with references to a local file. dvbsubdec: Fix compilation of debug code. Remove all uses of now deprecated metadata functions. Move metadata API from lavf to lavu. Conflicts: doc/APIchanges libavformat/aiffdec.c libavformat/asfdec.c libavformat/avformat.h libavformat/avidec.c libavformat/cafdec.c libavformat/matroskaenc.c libavformat/mov.c libavformat/mp3enc.c libavformat/wtv.c libavutil/avutil.h libavutil/internal.h libswscale/swscale.c libswscale/x86/swscale_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes Ticket267 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Etienne Buira authored
This fixes a potential double free. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 08 Jun, 2011 15 commits
-
-
Michael Niedermayer authored
This reverts commit 7d89f7cb. Revert at authors request, and its buggy missing &
-
Michael Niedermayer authored
This reverts commit b9c6c7cb. It appears this caused the .o files to be deletec under some circumstances.
-
Etienne Buira authored
This fixes a potential double free. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Baptiste Coudurier authored
-
Anton Khirnov authored
This might happen if there was an error before priv_data was allocated and result in segfault.
-
Mina Nagy Zaki authored
-
Ronald S. Bultje authored
This prevents the following compiler warnings: "warning: initialization from incompatible pointer type". Since the variables are only ever used in inline assembly, their type is actually irrelevant (so the part where it was wrong did not invoke any buggy behaviour).
-
Ronald S. Bultje authored
This way, they look like regular code, which is easier to understand.
-
Ronald S. Bultje authored
Use of this wrapper was removed in a previous patch, but I forgot to actually remove the function itself.
-
Carl Eugen Hoyos authored
-
Diego Biurrun authored
This fixes the warning: libavformat/options.c:62:1: warning: missing braces around initializer [-Wmissing-braces]
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Rename it to AVDictionary, since it will be used as such. Tags documentation and metadata conversion API is lavf-specific, so remains there.
-