- 10 Jul, 2011 4 commits
-
-
Anton Khirnov authored
It should be replaced with proper per-codec defaults.
-
Anton Khirnov authored
Deprecate corresponding AVCodecContext option. This is the first test of decoder private options.
-
Anton Khirnov authored
It supports passing options to codecs.
-
Anton Khirnov authored
Adds support for decoder-private options and makes setting other options simpler.
-
- 09 Jul, 2011 8 commits
-
-
Jason Garrett-Glaser authored
-
Justin Ruggles authored
In testing, the file output plugin gave a max buffer size of about 20 million frames, which is way more than what is really needed and causes a memory allocation error on my system.
-
Justin Ruggles authored
buffer_size/4 is the value used by aplay. This fixes output to null devices, e.g. writing ALSA output to a file.
-
Diego Biurrun authored
-
Frank Barchard authored
Instead, just decrease it to a valid value and use that. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Matthew Hoops authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Tomas Härdin authored
Set DV packet durations using fields_per_frame. This requires turning gxf_stream_info into the demuxer's context for access to the value in gxf_packet(). Since MPEG-2 seems to work fine this done only for DV. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Diego Biurrun authored
libavcodec/libxvidff.c:752: warning: initialization discards qualifiers from pointer target type
-
- 08 Jul, 2011 28 commits
-
-
Jason Garrett-Glaser authored
Eliminate redundant check in filter_mb_fast, consider bit depth in calculating qp_thresh.
-
Jason Garrett-Glaser authored
-
Jason Garrett-Glaser authored
-
Jason Garrett-Glaser authored
-
Jason Garrett-Glaser authored
Inline the relevant parts of fill_decode_caches into P-SKIP mv prediction to avoid calling the whole thing.
-
Jason Garrett-Glaser authored
These weren't getting inlined all the time in all gcc versions.
-
Daniel Kang authored
Mainly ported from 8-bit H.264 predict. Some code ported from x264. LGPL ok by author. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Based on a somewhat similar idea in FFmpeg's swscale.
-
Ronald S. Bultje authored
Based on a somewhat similar idea in FFmpeg's swscale copy.
-
Ronald S. Bultje authored
We operated on 31-bits, but with e.g. lanczos scaling, values can add up to beyond 0x80000000, thus leading to output of zeroes. Drop one bit of precision fixes this.
-
Ronald S. Bultje authored
We accessed the alpha array even it wasn't used and didn't exist, hence leading to a NULL pointer segfault.
-
Ronald S. Bultje authored
When using e.g. lanczos scaling, values can drop below 0, so they should never be unsigned.
-
Ronald S. Bultje authored
We would use the second half of the U plane buffer, rather than the V plane buffer, to output the V plane pixels.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It's required to be non-zero since cc58300e
-
Anton Khirnov authored
-
Anton Khirnov authored
There's no point in keeping them separate.
-
Anton Khirnov authored
Those are reserved for the libs.
-
Anton Khirnov authored
They were replaced by (de)muxer private options.
-
Anton Khirnov authored
Deprecate AVFormatContext.loop_output.
-
Anton Khirnov authored
Deprecate AVFormatContext.loop_input.
-
Anton Khirnov authored
That is, unless the caller explicitly asks for them. Prevents conflict between e.g. the 'loop' option in img2 demuxer and 'loop' flag in AVCodecContext.
-
Anton Khirnov authored
-
Anton Khirnov authored
-