- 29 Feb, 2012 18 commits
-
-
Anton Khirnov authored
it will be useful for attached pictures in ID3v2
-
Anton Khirnov authored
It is not supposed to be set outside of lavc. Fixes a divide by zero when the stored framerate is 0.
-
Kostya Shishkov authored
Based on the patch by Phil Barrett.
-
Phil Barrett authored
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
-
Kostya Shishkov authored
ProRes codes chroma blocks in 444 mode in different order than luma blocks, so make both decoder and encoder read/write chroma blocks in right order. Reported by Phil Barrett
-
Anton Khirnov authored
Deprecate corresponding AVCodecContext field.
-
Anton Khirnov authored
It's unused.
-
Anton Khirnov authored
It's currently only used as temporary storage by the mov demuxer. Make it use a local variable instead.
-
Anton Khirnov authored
-
Anton Khirnov authored
Deprecate corresponding AVCodecContext fields.
-
Anton Khirnov authored
Deprecate CODEC_FLAG_CBP_RD.
-
Anton Khirnov authored
Deprecate CODEC_FLAG_QP_RD.
-
Anton Khirnov authored
Deprecate CODEC_FLAG2_STRICT_GOP.
-
Anton Khirnov authored
Deprecate CODEC_FLAG2_SKIP_RD in favor of the corresponding mpv_flags flag.
-
Michael Niedermayer authored
[alex.converse@mgail.com] Move code to get_che() Update for AAC new channel configuration interface Only set chan_config if output_configure succeeds. Signed-off-by: Alex Converse <alex.converse@gmail.com>
-
Alex Converse authored
aacdec: Reshuffle functions so get_che() can call set_default_channel_config() and output_configure().
-
Ronald S. Bultje authored
Prevents crashes when playing corrupt vp5/6 streams. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Ronald S. Bultje authored
Seeking back on EOF will reset the EOF flag, causing us to re-enter the loop to find the next marker in the ASF file, thus potentially causing an infinite loop. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 28 Feb, 2012 9 commits
-
-
Ronald S. Bultje authored
They cause various issues further down in demuxing. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Alex Converse authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
Ronald S. Bultje authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Ronald S. Bultje authored
Splits at borders of cells are invalid, since it leaves one of the cells with a width/height of zero. Also, propagate errors on buffer allocation failures, so we don't continue decoding (which crashes). Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Luca Barbato authored
Provide a way to wrap around the segment index so pseudostreaming live through a web server and html5 browser is simpler. Also ensure that 0 (disable) is a valid value across the options providing wrap around.
-
Luca Barbato authored
-
Alex Converse authored
-
- 27 Feb, 2012 12 commits
-
-
Diego Biurrun authored
-
Derek Buitenhuis authored
WavPack has a comprehensive test suite, and a bunch of corner cases. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Ronald S. Bultje authored
-
Michael Niedermayer authored
The index validation identifies these indexes as broken. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
By validating the index entries while reading, we don't need to seek at startup to validate the entries. If the error in the index entries is not pointing to (our definition of) the start of packets, and there is an index entry pointing at some of the first packets after the metadata, the invalid index can be discarded almost immediately. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Tommy Winther authored
This returns 200 OK for OPTIONS requests and 501 Not Implemented for all other requests. Even though this doesn't do much actual handling of the requests, it makes the code properly identify server requests as such, instead of interpreting it as a reply to the client's request as it did before. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Justin Ruggles authored
For encoding, AVCodecContext.frame_size is the number of input samples to send to the encoder and does not necessarily correspond directly to the timestamps of the output packets.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Put related fields together, move the important ones closer to the beginning, try to eliminate holes.
-
Anton Khirnov authored
Put related fields together, move the important ones closer to the beginning, try to eliminate holes.
-
- 26 Feb, 2012 1 commit
-
-
Anton Khirnov authored
Neither of those is guaranteed to be connected to framerate in any way (if it even exists). Fixes bug 56.
-