- 23 Sep, 2011 6 commits
-
-
Carl Eugen Hoyos authored
-
Michael Niedermayer authored
The code before was unsafe, had a race condition and could crash. This Fixes Ticket499 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Robert Krüger authored
-
Michael Niedermayer authored
This fixes changing channels It possibly might cause regressions but i cant avoid this without having a test case that needs the locking code. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 22 Sep, 2011 24 commits
-
-
Stefano Sabatini authored
It may be needed to use values greater than 72, and in general greater than an arbitrary big value. Let the user choose what's too big for her.
-
Michael Niedermayer authored
Authorship of the decoders is elvis / maxim. For more details see previous comits Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: Add LATM demuxer avplay: flush audio decoder with empty packets at EOF if the decoder has CODEC_CAP_DELAY set. 8svx/iff: fix decoding of compressed stereo 8svx files. 8svx: log an error message if output buffer is too small 8svx: check packet size before reading the initial sample value. 8svx: output 8-bit samples instead of 16-bit. 8svx: split delta decoding into a separate function. mp4: Don't read an empty Decoder Config Descriptor fate.sh: Ignore errors from rm command during cleanup. fate.sh: Run git-pull in quiet mode to avoid console spam. Apple ProRes decoder rtmp: Make the input FLV parser handle data cut at any point rv34: Check for invalid slices offsets eval: test isnan(sqrt(-1)) instead of just sqrt(-1) Conflicts: Changelog libavcodec/8svx.c libavcodec/proresdec.c libavcodec/version.h libavformat/iff.c libavformat/version.h tests/ref/fate/eval Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Aaron Colwell authored
This change fixes a bug where seeking doesn't work properly for matroska files that have the CUES element before the first cluster. This bug was accidentally introduced a few months ago by my deferred CUES loading patch<http://git.videolan.org/?p=ffmpeg.git;a=commit;h=31ad14c21e0735387ba8082c6e3436241f7ccfc8> . When the CUES element appears before the first cluster in the file, the data is parsed and placed in matroska->index but that data is never added to the seek index. Currently the transfer from matroska->index to the seek index only happens when matroska_parse_cues() is called. Matroska_parse_cues() only gets called on a seek if cues_parsing_deferred is set. Cues_parsing_deferred only gets set if parsing the CUES requires seeking past the first cluster. There is no code to handle the case where CUES is before the first cluster. This fix essentially restores the matroska->index processing that was happening at the end of matroska_read_header() before I made my CUES deferral change. In the case where CUES is before the first cluster, matroska->index will have data and the seek index will be updated. In the case where CUES is later in the file, matroska->index will be empty and cues_parsing_deferred will be set so loading will happen later. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Janne Grunau authored
This is a raw demuxer for the AAC LATM decoder and thus limited to single stream LOAS.
-
Justin Ruggles authored
CODEC_CAP_DELAY set.
-
Justin Ruggles authored
Make the iff demuxer send the whole audio chunk to the decoder as a single packet and move stereo interleaving from the iff demuxer to the decoder. Based on a patch by Stefano Sabatini. git.videolan.org/ffmpeg.git commit e280a4da
-
Justin Ruggles authored
Based on a patch by Stefano Sabatini. git.videolan.org/ffmpeg.git commit e280a4da
-
Justin Ruggles authored
-
Justin Ruggles authored
Based on a patch by Stefano Sabatini. git.videolan.org/ffmpeg.git commit e280a4da
-
Justin Ruggles authored
Based on a patch by Stefano Sabatini. git.videolan.org/ffmpeg.git commit e280a4da
-
Alex Converse authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
The install directory being deleted might not be present if the build failed. This can lead to annoying error output if the FATE client is run as a cronjob.
-
Diego Biurrun authored
Since fate.sh can be run from cron, silent commands are preferrable.
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Maxim Poliakovski authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Carl Eugen Hoyos authored
-
Martin Storsjö authored
This makes the RTMP writing code able to handle FLV data fed in arbitrarily small or large chunks, with multiple consecutive packets in one write call, or having the FLV packet header split over numerous write calls. When used in conjunction with the flv muxer, the AVIO buffer size still needs to be large enough to fit the initial metadata packet though, since the size of that packet is written with a seekback. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Laurent Aimar authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
sqrt(-1) returns "some NaN", it's not specified which exactly.
-
Lou Logan authored
Change flags2 options to supported libx264 private options.
-
Jonne Ahner authored
-
- 21 Sep, 2011 10 commits
-
-
Stefano Sabatini authored
-
Stefano Sabatini authored
drawbox() expects a color specified in RGBA format, while the code was providing a color with the components specified in the same order of the input pixel format. In particular, fix box coloring with AXXX RGB formats.
-
Stefano Sabatini authored
This avoids overflow errors when the considered x and y values are negative, as required by the incoming patches.
-
Stefano Sabatini authored
Beautify.
-
Laurent Aimar authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Clément Bœsch authored
-