Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-07Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: nuv: K&R formatting cosmetics build: generalise rules and variable settings for av* programs nuv: check RTjpeg header for validity Revert "nuv: check per-frame header for validity." imc: remove unused field IMCContext.one_div_log2 imc: fix size of a memset() imc: remove empty if() block fate: simplify variable setting filter.mak lavf: Declare an AVRational struct without a struct literal Conflicts: Makefile configure libavcodec/nuv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06avidec: parse INFO tags at the endMichael Niedermayer
Fixes Ticket1123 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06msrle: fix extradata palette handlingMichael Niedermayer
Fixes Ticket1273 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06nuv: K&R formatting cosmeticsDiego Biurrun
2012-08-06build: generalise rules and variable settings for av* programsMans Rullgard
This simplifies adding extra flags for individual programs and also allows more than one object file per program. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-06ffprobe: refactor frames decoding.Nicolas George
2012-08-06mpegvideo: remove last_picture_ptr / h264 assert.Michael Niedermayer
This assert is no longer true since h264 error concealment needs last_picture_ptr to be set. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06mpegvideo.c: convert some asserts to av_assertMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06svq1enc: set picture_structure correctlyMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06mpegvideo_enc: switch some assert to av_assertMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06mpegvideo_enc: remove assert that has become obsolete with the new APIMichael Niedermayer
it now just checks uninitialized and unused data. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06nuv: check RTjpeg header for validityJanne Grunau
CC: libav-stable@libav.org
2012-08-06Revert "nuv: check per-frame header for validity."Janne Grunau
The check is bogus since the nuv frameheader is already skipped and the (decompressed) RTjpeg header is checked. This reverts commit f6afacdb3b708720c9fb85984b4f7fdbca2b2036. CC: libav-stable@libav.org
2012-08-06imc: remove unused field IMCContext.one_div_log2Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-06imc: fix size of a memset()Mans Rullgard
IMCContext was changed from an array to a pointer in 66b84e4, but this memset() was not updated. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-06imc: remove empty if() blockMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-06fate: simplify variable setting filter.makMans Rullgard
This removes some needless indirection and duplication. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-06udp: do not call pthread_{mutex,cond}_destroy when not initialized.anonymous
This seems to cause a crash on Windows. The author of that patch was a random guy on IRC who wants to stay anonymous.
2012-08-06shorten: fix cmd typeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06mpc7: remove duplicated definitionsPaul B Mahol
They are available in mpc.h Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-08-06mpc8: fix ptsMichael Niedermayer
Fixes Ticket1254 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06mov: dont clip timestamps at 0Michael Niedermayer
Fixes Ticket1251 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-06configure: make libtwolame check more robustPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-08-06movenv: fix remuxing of qdm2Piotr Bandurski
2012-08-06aiffenc: fix remuxing of qdm2Piotr Bandurski
2012-08-06Replace various inlined inverse AVRational with av_inv_q().Clément Bœsch
2012-08-06lavfi/overlay: remove dead initialization.Clément Bœsch
2012-08-06movenc: fix remuxing of svq3Piotr Bandurski
2012-08-06lavf: Declare an AVRational struct without a struct literalMartin Storsjö
At this place, the normal way of initializing a struct works fine, there's no need for a struct literal. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-06Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: x86: h264_idct: Rename x264_add8x4_idct_sse2 --> h264_add8x4_idct_sse2 rational: add av_inv_q() returning the inverse of an AVRational dpx: Make start offset unsigned lavfi: properly signal out-of-memory error in ff_filter_samples cosmetics: Fix a few switched periods and linebreaks zerocodec: Fix memleak in decode_frame zerocodec: Cosmetics Conflicts: ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-05x86: h264_idct: Rename x264_add8x4_idct_sse2 --> h264_add8x4_idct_sse2Diego Biurrun
2012-08-05oggdec: Initialize stream index to -1 in ogg_packet.Reimar Döffinger
The previous method of having to initialize it outside lead to incorrect code: even if it was initialized, it usually was only initialized once, thus a packet that could not be matched to any stream would just be processed with the return values from the previous call. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-08-05oggdec: simplify start time calculation code.Reimar Döffinger
Also slightly more correct behaviour in case streams_left for some reason is 0 from the start. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-08-05libtwolame MP2 encoding supportPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-08-05rational: add av_inv_q() returning the inverse of an AVRationalMans Rullgard
This allows simplifying a few expressions. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-05dpx: Make start offset unsignedDerek Buitenhuis
Some corrupted files would end up with a negative offset, and segfault. Fixes bug #177. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-08-05matroskaenc: Implement support for ALACMoritz Bunkus
2012-08-05ass subtitles: Fix valgrind warnings.Philip Langdale
We're now running some of this code through valgrind for the first time, and a few warnings showed up stemming from two problems. 1) The ASS code assumes the subtitle header is null terminated, but it wasn't, and passing the size down doesn't look like fun, so I added a terminator 2) The code wasn't freeing all of its state. Signed-off-by: Philip Langdale <philipl@overt.org>
2012-08-05matroskadec: prevent potential integer overflowMichael Niedermayer
Iam not sure this can happen, but its safer we check. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-05matroskadec: Implement support for ALACMoritz Bunkus
This patch implements support reading ALAC from Matroska files. The only non-trivial thing about it is that only the ALAC magic cookie is stored in Matroska's CodecPrivate element but not the "atom size", "tag" and "tag version" fields that FFMPEG's ALAC decoder expects. However, those are trivial to re-create. Sample files are available: http://www.bunkus.org/videotools/mkvtoolnix/samples/alac/alac-in-matroska.mka and the CoreAudio file it was created from with today's mkvmerge: http://www.bunkus.org/videotools/mkvtoolnix/samples/alac/alac-in-matroska-source.caf Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-05fate: add bitexact flag to fate-sub-movtextencMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-05libavcodec/options_table: mark flags as also for subtitlesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-05doc/filters: fix typo in "@end table."Stefano Sabatini
Remove erroneously added trailing dot.
2012-08-05movenc: Fix unfreed memory found by valgrind.Philip Langdale
Signed-off-by: Philip Langdale <philipl@overt.org>
2012-08-05doc/filters: add mandelbrot source documentationStefano Sabatini
Address trac ticket #1492.
2012-08-05lavf/img2dec: add start_number_range optionStefano Sabatini
2012-08-05examples/muxing: drop duplicated code in add_video_stream()Stefano Sabatini
2012-08-05lavfi: properly signal out-of-memory error in ff_filter_samplesReinhard Tartler
Found with a clang-scan report on http://fate.libav.org/csa/
2012-08-05configure: fix lib.exe checkHendrik Leppkes
Running lib.exe without parameters will always result in an error, and failing the check. Using the -list paramter results in a success if lib.exe is present.
2012-08-05oggdec: check stream index before using it in ogg_get_length()Michael Niedermayer
Fixes crash based on a uninitialized array index read. If the read does not crash then out of array writes based on the same index might have been triggered afterwards. Found-by: inferno@chromium.org Signed-off-by: Michael Niedermayer <michaelni@gmx.at>