- 14 Feb, 2015 6 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Himangi Saraogi authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 13 Feb, 2015 2 commits
-
-
Peter Meerwald authored
hevc seems to be the only place where the C implementation of the av_clip function is explicitly selected, precluding platform-specific optimizations Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Also, move a misplaced block to the right position.
-
- 10 Feb, 2015 2 commits
-
-
wm4 authored
This is not an API change; the fields were explicitly declared private before. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
analyze() is currently called both when probing and from read_header(). It determines the packet start by looking for the sync byte, followed by unset Transport Error Indicator and valid adaptation_field_control. This makes sense to do when probing, but once we already know the format is MPEG-TS, it is counterproductive to be so strict -- e.g. in some files the TEI might be set and analyze() might get called with a smaller buffer than the one used for probing, resulting in a failure.
-
- 08 Feb, 2015 2 commits
-
-
wm4 authored
Nothing uses it, and it provides no public API. Archeological finds: Commit 101036ad added the API. Commit a8dd8dc6 made mpegts.c use it. Commit af8aae3f disabled it by default in mpegts.c. Commit ae2bb52c removed all uses of this from mpegts.c. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Mention explicitly that the array must be filled contiguously.
-
- 07 Feb, 2015 3 commits
-
-
Luca Barbato authored
Reported-By: jb@videolan.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Hendrik Leppkes authored
The scaling list can be specified in either the SPS or PPS. Additionally, compensate for the diagonal scan permutation applied in the decoder. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Alex Converse authored
The source is er_eld_2100np_48_ep0.mp4 from the official test set.
-
- 04 Feb, 2015 6 commits
-
-
Reimar Döffinger authored
Some files contain a few additional, all-0 bits. Check for that case and don't print incorrect "not supported" message. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Alex Converse <alex.converse@gmail.com>
-
Alex Converse authored
Based in part on work from Niel van der Westhuizen <espes@pequalsnp.com>.
-
Niel van der Westhuizen authored
-
Niel van der Westhuizen authored
-
Alex Converse authored
-
Alex Converse authored
-
- 03 Feb, 2015 9 commits
-
-
Luca Barbato authored
avio_tell can return a negative number. Bug-Id: CID 1265715 CC: libav-stable@libav.org
-
Vittorio Giovara authored
Also propagate errors. CC: libav-stable@libav.org Bug-Id: CID 1238812
-
Luca Barbato authored
The string might or might not be set depending if there are args and in case of error it must be freed nonetheless. CC: libav-stable@libav.org Bug-Id: CID 739878 / CID 739882
-
Luca Barbato authored
It can be less than -1. Bug-Id: CID 1194397 / CID 1194398 CC: libav-stable@libav.org
-
Michael Niedermayer authored
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Carl Eugen Hoyos authored
The frames seem to contain a higher bitrate which our decoder is able to handle. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Hendrik Leppkes authored
This atom typically is used for a track title. The handler name is stored as a Pascal string in the QT specs (first byte is the length of the string), so do not export it. A second length check based on the first character is added to avoid overwriting an already specified handler_name (it happens with YouTube videos for instance, the handler_name get masked), or specifying an empty string metadata. The Pascal string fix and the second length check are written by Clément Bœsch <clement.boesch@smartjog.com>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 02 Feb, 2015 3 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
It will be reused by the AAC decoder.
-
Martin Storsjö authored
This fixes builds with vc1_parser enabled without vc1_decoder. All the vc1_decoder object files were included in the vc1_parser line in libavcodec/Makefile before, but architecture specific object files for vc1_decoder were not. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 01 Feb, 2015 2 commits
-
-
Rémi Denis-Courmont authored
This uses explicit memory copying to read and write pointer to pointers of arbitrary object types. This works provided that the architecture uses the same representation for all pointer types (the previous code made that assumption already anyway). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
The ogg serial number doubles as codec id and sequence value for concatenated samples.
-
- 29 Jan, 2015 5 commits
-
-
Vittorio Giovara authored
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 703821
-
Vittorio Giovara authored
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1265721
-
Vittorio Giovara authored
This prevents several uninitialized variable uses that take place towards the end of encoding. CC: libav-stable@libav.org Bug-Id: CID 700760
-