| Commit message (Collapse) | Author | Age |
... | |
| |
|
| |
|
|
|
|
| |
Also drop support for building examples in library directories.
|
|
|
|
| |
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
'11b' is reserved in the A/52 specification,
but newer encoders use it to indicate a Dolby
Pro Logic II compatible Lt/Rt downmix.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Altivec can only load naturally aligned vectors. To handle possibly
unaligned data a second vector is loaded from an offset of the original
location and the data is recovered through a vector permutation.
Overreads are minimal if the offset for second load points to the last
element of data. This is 7 for loading eight 8-bit pixels and overreads
are reduced from 16 bytes to 8 bytes if the pixels are 64-bit aligned.
For unaligned pixels the overread is reduced from 23 bytes to 15 bytes
in the worst case.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The official Ut Video decoder only threads with slices, thus until
now any files encoded by the libavcodec encoder have only been
decodable with a single thread. The default slice count is now
set to subsampled_height / 120.
Also sets slices to 1 for the Ut Video encoder tests to keep them
green.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
|
|
|
| |
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
|
|
|
| |
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
|
|
|
| |
Add properly formatted @example tag and fix Doxygen syntax.
|
| |
|
|
|
|
| |
This allows using the libav source path as the example path.
|
|
|
|
|
| |
These files are referenced elsewhere and only generate warnings if
presented to Doxygen as input files.
|
| |
|
|
|
|
| |
Also drop unused assert.h.
|
| |
|
| |
|
|
|
|
| |
In preparation for MVC support.
|
|
|
|
| |
Also make error style consistent and drop redundant information.
|
|
|
|
| |
In preparation for MVC support.
|
|
|
|
|
|
|
|
|
| |
User data is usually coded before slice data. That means the frame
the user data belongs to is not available while parsing the user data.
The stereo3D side data has to use the same indirection over the private
context as pan scan information and A53 captions.
Bug-Id:632
|
|
|
|
| |
Bug-Id: 635
|
|
|
|
| |
Loadable plugins were removed in d010e95f86089abe9a3d4d4a66ac8102312d28a4.
|
|
|
|
|
| |
Fixes fate-jv under valgrind which reports a different CRC for the last
frame from a partial read.
|
|
|
|
|
| |
Removes the bogus but scary looking warning 'libavcodec/h264.c:4529:49:
warning: array subscript is below array bounds [-Warray-bounds]'.
|
|
|
|
|
|
|
|
| |
The old one didn't use segmentation. One uses segmentation in all frame
types (--aq-mode=1), and the other uses all segmentation features, but
only in inter frames (mbgraph).
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
|
|
|
|
|
|
| |
This disables backward probability updates, which makes the codec more
friendly for frame-level multi-threading.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
|
|
|
| |
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
|
|
|
|
|
|
| |
After seeking fragments with an offset > 0 must be skipped to correctly
assemble packets.
Bug-Id: 43
|
|
|
|
|
|
| |
Bug-id: 43
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
|
|
|
|
| |
Hitting EOF during seeking is quite likely. Fixes use of uninitialized
data during fate-seek-lavf-asf.
|
|
|
|
|
|
| |
AVFrame.sample_rate is set in ff_get_buffer, but aacdec calls
ff_get_buffer before the samplerate is known. So it needs to be
set again before returning the frame.
|
|
|
|
| |
This fixes two related Doxygen warnings. Also document one parameter.
|
|
|
|
| |
This fixes two related Doxygen warnings.
|
|
|
|
| |
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
|
|
|
| |
This is needed for upcoming Go2Meeting (G2M2/G2M3) decoder.
|
|
|
|
| |
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
|
|
|
|
|
|
|
| |
Fixes invalid writes.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC:libav-stable@libav.org
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Due to a wrong substitution doc/examples is not added as a prerequisite
for the objects of the example programs. This results in compiler error
due to the non-existing output directory.
Bug-Id: 636
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
| |
|