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
2014-08-07avcodec/raw: add avpriv_get_raw_pix_fmt_tags()James Almer
Used to expose ff_raw_pix_fmt_tags[] to other libav* libraries Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer
* cehoyos/master: Do not return a probe score from set_codec_from_probe_data() if the codec was ignored. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07lavf/mpegts: Do not return the result of a (void) function from a void function.Carl Eugen Hoyos
Fixes compilation with Sun C 5.10.
2014-08-07Do not return a probe score from set_codec_from_probe_data() if the codec ↵Carl Eugen Hoyos
was ignored. This is a workaround for the issue that stream probing can use the score of another codec type for mpeg stream autodetection. Fixes ticket #3821.
2014-08-07lavf/mpegts: rename ff_mpegts_parse_*() to avpriv_mpegts_parse_*()James Almer
The were wrongly being exported and used by libavdevice Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge commit 'b50173a4dd47b9c3c89845b781fa958ccf860929'Michael Niedermayer
* commit 'b50173a4dd47b9c3c89845b781fa958ccf860929': movenc: fix QT chapter track character encoding Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge commit 'da9cc22d5bd5f59756c2037b02966376da2cf323'Michael Niedermayer
* commit 'da9cc22d5bd5f59756c2037b02966376da2cf323': movenc: add track title to tracks Conflicts: libavformat/movenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge commit 'd9432789bd119f0e37bcf65cebda05d36aafd4ed'Michael Niedermayer
* commit 'd9432789bd119f0e37bcf65cebda05d36aafd4ed': movenc: remove pointless loop around BITEXACT test Conflicts: libavformat/movenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07avcodec/svq1dec: Fix multiple bugs from "svq1: do not modify the input packet"Michael Niedermayer
Add padding, clear size, use the correct pointer. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge commit '7b588bb691644e1b3c168b99accf74248a24e3cf'Michael Niedermayer
* commit '7b588bb691644e1b3c168b99accf74248a24e3cf': svq1: do not modify the input packet Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge commit 'c7d9b473e28238d4a4ef1b7e8b42c1cca256da36'Michael Niedermayer
* commit 'c7d9b473e28238d4a4ef1b7e8b42c1cca256da36': cdgraphics: do not return 0 from the decode function Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07Merge commit 'a1599f3f7ea8478d1f6a95e59e3bc6bc86d5f812'Michael Niedermayer
* commit 'a1599f3f7ea8478d1f6a95e59e3bc6bc86d5f812': cdgraphics: switch to bytestream2 Conflicts: libavcodec/cdgraphics.c See: ad002e1a13a8df934bd6cb2c84175a4780ab8942 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07libavcodec/rawdec: remove old ff_find_pix_fmt() functionJames Almer
It's been dead code for more than a year Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07avformat/dtsdec: check more of the dca headers in dts_probe()Michael Niedermayer
Fixes misdetection of 664461_flac_16_44100_2.wav Fixes Ticket3830 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07avcodec/dca: Make ff_dca_convert_bitstream() available to libavformat, ↵Michael Niedermayer
needed for dts_probe() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-07movenc: fix QT chapter track character encodingJohn Stebbins
An encoding ("encd") box is required to tell QT that the string is UTF8
2014-08-07movenc: add track title to tracksJohn Stebbins
2014-08-07movenc: remove pointless loop around BITEXACT testJohn Stebbins
2014-08-06svq1: do not modify the input packetAnton Khirnov
The input data must remain constant, make a copy instead. This is in theory a performance hit, but since I failed to find any samples using this feature, this should not matter in practice. Also, check the size of the header, avoiding invalid reads on truncated data. CC:libav-stable@libav.org
2014-08-06Merge commit 'ed6d9ce914d552eeda16af857da97c4b1aea1e3f'Michael Niedermayer
* commit 'ed6d9ce914d552eeda16af857da97c4b1aea1e3f': configure: Include the armcc build number in the compiler identification Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06cdgraphics: do not return 0 from the decode functionAnton Khirnov
0 means no data consumed, so it can trigger an infinite loop in the caller. CC:libav-stable@libav.org
2014-08-06cdgraphics: switch to bytestream2Anton Khirnov
Fixes possible invalid memory accesses on corrupted data. CC:libav-stable@libav.org Bug-ID: CVE-2013-3674
2014-08-06Merge commit 'cbc808d726afdf53d866264722785c1304c17390'Michael Niedermayer
* commit 'cbc808d726afdf53d866264722785c1304c17390': jpeg2000: enable 4 component pixel formats See: f0358dc1d30cd4f4862489ab95c4d408b00a8b0d Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06x86: sbrdsp/fft: reuse ps_neg constantChristophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06x86: diracdsp: reuse constantsChristophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06x86: dwt: better share constantsChristophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06x86: better share ff_pw_2Christophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06x86: vpx/h264/hevc/mpeg2: share constantsChristophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06configure: Include the armcc build number in the compiler identificationMartin Storsjö
This tries to find the most expressive part of the output of armcc --vsn to include, giving a compiler identification of "ARM Compiler 5.04 update 2 (build 82)" instead of just "ARM Compiler 5.04" for armcc 5.0. 4.x versions of armcc output the following, for "armcc --vsn": ARM C/C++ Compiler, RVCT4.0 [Build 925] For evaluation purposes only Software supplied by: ARM Limited ARM C/C++ Compiler, 4.1 [Build 894] For evaluation purposes only Software supplied by: ARM Limited 5.0 versions output this: Product: ARM Compiler 5.04 Component: ARM Compiler 5.04 update 2 (build 82) Tool: armcc [5040081] For evaluation purposes only Software supplied by: ARM Limited Signed-off-by: Martin Storsjö <martin@martin.st>
2014-08-06avcodec: Change get_pixels() to ptrdiff_t linesizeMichael Niedermayer
Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/cpu: check av_parse_cpu_caps() table during cpu-testMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/cpu: Make cpu flag names match between cpu-test and ↵Michael Niedermayer
av_parse_cpu_caps() tables Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/cpu: add aarch64 entries to 2nd tableMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06jpeg2000: enable 4 component pixel formatsVittorio Giovara
Bug-Id: 721 CC: libav-stable@libav.org Sample-Id: 31230.mov
2014-08-06hevc_deblock: change tc typeChristophe Gisquet
The x86 asm expects int32_t so use that type. Reviewed-by: Mickaël Raulet <mraulet@insa-rennes.fr> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06transcode_aac: fix const return valueTimothy Gu
Fixes Trac #3613. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06doc/muxers: document which applications are known to need disable_chpl.Michael Niedermayer
Thanks to: John Stebbins <stebbins@jetheaddev.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/cpu: output cpu data to stdoutMichael Niedermayer
Errors go to stderr, but the cpu stats are non error output for cputest This fixes echoing the cpu test results Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06tests/fate/libavutil: switch cpu-test back to runecho so its results are ↵Michael Niedermayer
vissible (needs next commt too) Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/pixelutils: check for malloc failureMichael Niedermayer
Found-by: Daemon404 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/pixelutils: avoid on stack arraysMichael Niedermayer
The arrays are fairly large and could cause problems on some embedded systems also they are not endian safe as they mix 32 and 8bit Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06avutil/cpu: fix cpu-test to work with ffmpegs cpuflags syntaxMichael Niedermayer
Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06Merge commit 'a7153444df9040bf6ae103e0bbf6104b66f974cb'Michael Niedermayer
* commit 'a7153444df9040bf6ae103e0bbf6104b66f974cb': huffyuvdec: check width size for yuv422p Conflicts: libavcodec/huffyuvdec.c See: 6abb9a901fca27da14d4fffbb01948288b5da3ba Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06Merge commit '70cd3b8e659c3522eea5c16a65d14b8658894a94'Michael Niedermayer
* commit '70cd3b8e659c3522eea5c16a65d14b8658894a94': mmvideo: check horizontal coordinate too See: 8d3c99e825317b7efda5fd12e69896b47c700303 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-06huffyuvdec: check width size for yuv422pMichael Niedermayer
Avoid out of array accesses. CC: libav-stable@libav.org Bug-Id: CVE-2013-0848 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-08-05mmvideo: check horizontal coordinate tooMichael Niedermayer
Fixes out of array accesses. Bug-Id: CVE-2013-3672 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-08-05avfilter/select: fix "t" eval variable commentClément Bœsch
2014-08-05avfilter/select: remove optional avcodec dependencyClément Bœsch
2014-08-05avfilter/mp_decimate: remove avcodec dependencyClément Bœsch
2014-08-05avfilter/deshake: remove avcodec dependencyClément Bœsch