summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* mpegtsenc: Clear st->priv_data when freeing itMartin Storsjö2011-05-09
| | | | | | If not cleared, the caller might try to free it. Signed-off-by: Martin Storsjö <martin@martin.st>
* udp: Fix receiving RTP data over multicastMartin Storsjö2011-05-09
| | | | | | | | | | | | | | | | Earlier, AVIO_RDWR was handled as READ, and all the checks for the AVIO_WRONLY flag explicitly meant the write-only case. When changed from old AVIO/URL contants to AVIO_FLAG in 59d96941f0285a5, these comparisons were updated incorrectly, by mapping checks for AVIO_WRONLY to checks for AVIO_FLAG_WRITE. When receiving RTP over UDP, the urlcontext is opened with READ_WRITE flags. This patch updates the flag comparisons to check for the same conditions as the code did prior to 59d96941f0285a5. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpproto: Remove an unused variableMartin Storsjö2011-05-09
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* regtest: fix wma testsMans Rullgard2011-05-09
| | | | | | | This adds $DEC_OPTS to the wma decode commands, making tests pass on systems where the bitexact flag is needed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* mpegaudio: remove CONFIG_AUDIO_NONSHORTMans Rullgard2011-05-09
| | | | | | | | This fake option cannot be enabled by normal means, and the floating-point decoder should provide the higher quality this option presumably was intended for. Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: separate flags for encoding and decodingMans Rullgard2011-05-09
| | | | | | | | This separates encoding and decoding flags, and passes them together with the related file argument instead of all at the start of the command line. Signed-off-by: Mans Rullgard <mans@mansr.com>
* log: Fix an oob array read.Alex Converse2011-05-08
|
* cosmetics: trim trailing whitespace in postprocAlex Converse2011-05-08
|
* Ban strncpy() it's too easy to misuse.Alex Converse2011-05-08
|
* psymodel: Remove wrapper functions.Nathan Caldwell2011-05-08
| | | | Instead use the function pointers directly.
* aacenc: Replace loop counters in aac_encode_frame() with more descriptive ↵Nathan Caldwell2011-05-08
| | | | 'ch' and 'w'.
* regtest: remove redundant flags in jpg testMans Rullgard2011-05-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: use run_ffmpeg in do_image_formatsMans Rullgard2011-05-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: simplify encoding functionsMans Rullgard2011-05-08
| | | | | | | | The video encoding options were needlessly split in two parameters which are merged. The do_audio_encoding function did not use its second argument, so this can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* ffmpeg.c: check for interlaced flag in the correct place.Anton Khirnov2011-05-08
| | | | In the corresponding codec context, not global options storage.
* drawtext: add documentation for the shadow parametersStefano Sabatini2011-05-07
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: add shadow support.Michael Niedermayer2011-05-07
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: factor draw_glyphs.Michael Niedermayer2011-05-07
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: fix and optimize yuv blend.Michael Niedermayer2011-05-07
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: get rid of divisions in the inner loop.Michael Niedermayer2011-05-07
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: simplify chroma blend and fix chroma alpha.Michael Niedermayer2011-05-07
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavfi: Port drawtext filter by Hemanth from the libavfilter soc repoStefano Sabatini2011-05-07
| | | | | | | | | | | With the following additions: * support to anti-aliased glyph rendering * support to UTF-8 text and Unicode chars rendering * support for RGB packed formats * fix minor errors and typos in the filter description * extend/clarify examples in the filter description Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mov: fix composition timestamps on movie fragments.Yusuke Nakamura2011-05-05
| | | | This fixes, for instance, the case that there is a track that has some samples with composition time offset and has a track run without sample-composition-time-offsets-present.
* wmavoice: Use proper size in memeset().Alex Converse2011-05-05
| | | | | sizeof(array_functrion_argument) gives the size of the pointer type not the size of the array to which it points.
* configure: warn if pkg-config is missingMans Rullgard2011-05-05
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* doc: Check standalone compilation before submitting new components.Diego Biurrun2011-05-04
|
* Fix standalone compilation of pipe protocol.Diego Biurrun2011-05-04
| | | | file_check() is not only used by the file protocol, adjust #ifdef accordingly.
* Fix standalone compilation of ac3_fixed encoder.Diego Biurrun2011-05-04
|
* Fix standalone compilation of binkaudio_dct / binkaudio_rdft decoders.Diego Biurrun2011-05-04
|
* Fix standalone compilation of IMC decoder.Diego Biurrun2011-05-04
|
* Fix standalone compilation of WTV demuxer.Diego Biurrun2011-05-04
|
* Fix standalone compilation of MXPEG decoder.Diego Biurrun2011-05-04
|
* flashsv: K&R cosmeticsDiego Biurrun2011-05-04
|
* matroskaenc: fix memory leakMans Rullgard2011-05-04
| | | | | | | This fixes a memory leak occurring when no cue points are defined since commit 91819763. Signed-off-by: Mans Rullgard <mans@mansr.com>
* vc1: make overlap filter for I-frames bit-exact.Ronald S. Bultje2011-05-04
|
* vc1dec: use s->start/end_mb_y instead of passing them as function args.Ronald S. Bultje2011-05-04
|
* Revert "VC1: merge idct8x8, coeff adjustments and put_pixels."Ronald S. Bultje2011-05-04
| | | | | | | This reverts commit f8bed30d8b176fa030f6737765338bb4a2bcabc9. The reason for this is that the overlap filter, which runs after IDCT, should run on unclamped values, and thus IDCT and put_pixels() cannot be merged if we want to attempt to be bitexact.
* Replace strncpy() with av_strlcpy().Alex Converse2011-05-03
|
* indeo3: Eliminate use of long.Alex Converse2011-05-03
|
* get_bits: make cache unsigned to eliminate undefined signed overflow.Alex Converse2011-05-03
|
* asfdec: fix assert failure on invalid filesUoti Urpala2011-05-03
| | | | | | | | Add an extra size validity check in asf_read_frame_header(). Without this asf->packet_size_left may become negative, which triggers an assertion failure later. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avfilter: check malloc return values.Ronald S. Bultje2011-05-03
|
* mpegvideo: reindent.Ronald S. Bultje2011-05-03
|
* nutenc: check malloc return values.Ronald S. Bultje2011-05-03
|
* avfilter: don't av_malloc(0).Ronald S. Bultje2011-05-03
|
* nutenc: don't av_malloc(0).Ronald S. Bultje2011-05-03
|
* mpegvideo: don't av_malloc(0).Ronald S. Bultje2011-05-03
|
* asfdec: fix parsing of packets that overrun into padding.Ronald S. Bultje2011-05-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Implement fate-rsync targetReinhard Tartler2011-05-03
|
* Make ffmpeg support generic data streamLuca Barbato2011-05-03
| | | | The patch is the first step to support -dcodec copy