summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* tools: add seek_print.Nicolas George2013-02-24
| | | | Useful for testing seek implementations.
* loco: check the last plane tooMichael Niedermayer2013-02-24
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '067432c1c95882c7221e694f33d9f3bdbe46de7f'Michael Niedermayer2013-02-24
|\ | | | | | | | | | | | | | | | | | | | | * commit '067432c1c95882c7221e694f33d9f3bdbe46de7f': loco: check that there is data left after decoding a plane. lagarith: avoid infinite loop in lag_rac_refill() Conflicts: libavcodec/loco.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * loco: check that there is data left after decoding a plane.Anton Khirnov2013-02-23
| | | | | | | | CC:libav-stable@libav.org
| * lagarith: avoid infinite loop in lag_rac_refill()Anton Khirnov2013-02-23
| | | | | | | | | | | | range == 0 happens with corrupted files CC:libav-stable@libav.org
* | Merge commit 'f935aca44c674d30e3ed940ef73bbad1228a5855'Michael Niedermayer2013-02-24
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'f935aca44c674d30e3ed940ef73bbad1228a5855': av_memcpy_backptr: avoid an infinite loop for back = 0 4xm: check the return value of read_huffman_tables(). Conflicts: libavcodec/4xm.c libavutil/mem.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * av_memcpy_backptr: avoid an infinite loop for back = 0Anton Khirnov2013-02-23
| | | | | | | | CC:libav-stable@libav.org
| * 4xm: check the return value of read_huffman_tables().Anton Khirnov2013-02-23
| | | | | | | | CC:libav-stable@libav.org
* | lavc: check return values consistency when decoding subtitles.Nicolas George2013-02-24
| |
* | lavfi/formats: reindent after last commit.Nicolas George2013-02-24
| |
* | lavfi: fix merging of formats and clarify exception.Nicolas George2013-02-24
| | | | | | | | | | | | | | | | The following commit: b97d61f avfilter/ff_merge_formats: only merge if doing so does not loose chroma or alpha introduced an exception to avoid lossy conversions. Add a comment to explain the logic. Fix the call to avoid applying it on audio formats.
* | lavf/avio: check that the protocol supports the open mode.Nicolas George2013-02-24
| | | | | | | | Fix trac ticket #2139.
* | libavfilter/af_amerge: fix segfault if init fails.Nicolas George2013-02-24
| |
* | pmpdec: check packet sizesMichael Niedermayer2013-02-24
| | | | | | | | | | Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | pmpdec: fix signednessMichael Niedermayer2013-02-24
| | | | | | | | | | Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | pmpdec: read index before creating audio streamsMichael Niedermayer2013-02-24
| | | | | | | | | | | | | | This allows more complete checks Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | pmpdec: check for EOF while reading index.Reimar Döffinger2013-02-24
| | | | | | | | | | | | | | | | Otherwise even a tiny file can trigger a huge memory allocation. Related to ticket #2298. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | avformat: Allocate duration_error separatelyMichael Niedermayer2013-02-23
| | | | | | | | | | | | | | This significantly reduces the memory needed per AVStream when the array is not needed. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | matroskaenc: fix cue tracknum off by 1 errorMichael Niedermayer2013-02-23
| | | | | | | | | | | | Fixes out of array accesses Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_mp: Set pseudo palMichael Niedermayer2013-02-23
| | | | | | | | | | | | | | Fixes ticket2140 Fixes null pointer dereference Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rtmpproto: increase APP_MAX_LENGTHMichael Niedermayer2013-02-23
| | | | | | | | | | | | Fixes second part of Ticket2292 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rtmpproto: Check APP_MAX_LENGTHMichael Niedermayer2013-02-23
| | | | | | | | | | | | Fixes Ticket2292 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/filters: add forgotten sentence for blend filter examplesPaul B Mahol2013-02-23
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | h264: Silence warning: comparison of distinct pointer types lacks a castMichael Niedermayer2013-02-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | bmp: Fix warning X may be used uninitialized in this functionMichael Niedermayer2013-02-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | aacdec: Fix warning: initialization from incompatible pointer typeMichael Niedermayer2013-02-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_overlay: silence warning: X may be used uninitialized in this functionMichael Niedermayer2013-02-23
| | | | | | | | | | | | Also ensure that format is valid in query_formats Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter: Silence warning: passing argument 3 of av_image_copy from ↵Michael Niedermayer2013-02-23
| | | | | | | | | | | | incompatible pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate/subtitles: add character encoding conversion test.Clément Bœsch2013-02-23
| |
* | tests: fix parseutils test after 12a269a5229d3a37be0743fc9655f743ebc44b6eStefano Sabatini2013-02-23
| | | | | | | | "12:34" is now valid syntax.
* | doc/muxers: fix reference to @anchor defined in another manualStefano Sabatini2013-02-22
| | | | | | | | | | | | In particular, fix warnings: *** Undefined node `quoting_and_escaping' in @ref (in doc/muxers.texi l. 767) *** Undefined node `quoting_and_escaping' in @ref (in doc/muxers.texi l. 772)
* | lavu/parseutils: remove spurious "]]" in date format specificationStefano Sabatini2013-02-22
| |
* | lavu/parseutils: allow MM:SS format for duration in av_parse_time()Senthilnathan M2013-02-22
| | | | | | | | | | | | | | Fix trac ticket #2258. Signed-off-by: Senthilnathan M <senthilnathan.maadasamy@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | Improve QTRLE encoding performance, no change to output file size/content.Malcolm Bechard2013-02-22
| | | | | | | | | | | | | | Avoid searching for the lowest bulk cost for each pixel that isn't a repeat/skip. Instead store the lowest cost as we go along each pixel, and use it as needed. Signed-off-by: Malcolm Bechard <malcolm.bechard@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/mem: do a small set of checks for memalign hack before freeing.Michael Niedermayer2013-02-22
| | | | | | | | | | | | These can detect some kinds of memory and or pointer corruptions Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | exr: shorter channel buffer namesPaul B Mahol2013-02-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: remove superfluous checkPaul B Mahol2013-02-22
| | | | | | | | | | | | | | get_header_variable_length() already check for out of array read and returns 0 in such case. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: cosmetics: reindentPaul B Mahol2013-02-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: check if line offset table is complete only once per framePaul B Mahol2013-02-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: support more line ordersPaul B Mahol2013-02-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: fix overflow check in lineoffset processingPaul B Mahol2013-02-22
| | | | | | | | | | | | | | | | | | | | | | Also read data size for raw compressions too and make sure its value is sane. Remove code that fills missing blocks with zeroes. It is marginally useful and make implementation of actually useful features harder. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: merge multiple if () blocksPaul B Mahol2013-02-22
| | | | | | | | | | | | Remove useless comments. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: check version tooPaul B Mahol2013-02-22
| | | | | | | | | | | | Separate version from flags. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/filters: apply minor spacing fixes to boxblur docsStefano Sabatini2013-02-22
| |
* | lavfi/boxblur: add support to named optionsStefano Sabatini2013-02-22
| |
* | aac: reconfigure output on popMichael Niedermayer2013-02-22
| | | | | | | | | | | | Fixes Ticket1918 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | cafenc: do not leak caf->pkt_sizesPaul B Mahol2013-02-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | aacdec: dont pop random configurationsMichael Niedermayer2013-02-22
| | | | | | | | | | | | | | Fixes out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mxg: do not leak mxg->bufferPaul B Mahol2013-02-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-02-22
|\| | | | | | | | | | | | | | | | | | | * qatar/master: x86: h264: Don't use redzone in AVX h264_deblock on Win64 No code change, as the commit has been already integrated merge just for metadata Merged-by: Michael Niedermayer <michaelni@gmx.at>