- 10 Jul, 2011 16 commits
-
-
Anton Khirnov authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Diego Biurrun authored
This reduces startup latency for make invocations, which is especially noticeable on systems that are slow or have slow I/O, like Windows.
-
Mans Rullgard authored
Declaring tools associated with each library in their respective makefiles allows these tools to easily depend on the correct prerequisites and link against the libs they need. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
The output from -v with gcc 4.6 has changed such that the search pattern matches too soon without making it more strict. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This macro can cause problems in conjunction with the bitdepth template expansion. It was presumably added to keep source compatibility when high bitdepth support was added. However, emulated_edge_mc is a dsputil pointer and should not be called directly, so there is little reason to keep such a macro. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anton Khirnov authored
-
Aaron Colwell authored
This decreases startup latency. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-
Anton Khirnov authored
Deprecate avcodec_alloc_context/2.
-
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 16 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
-