summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* avutil: add alias names for gray 8/16 colour spacesVittorio Giovara2014-08-04
|
* pixdesc: Support pixelformat aliasesLuca Barbato2014-08-04
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* swscale: correctly pad destination buffer in rgb conversionKostya Shishkov2014-08-04
| | | | | | | Bug-Id: 772 CC: libav-stable@libav.org Found-By: Justin Ruggles <justin.ruggles@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* fate: explicitly set the default THREADS valueJanne Grunau2014-08-04
| | | | | | This makes the default of '1' more explicit than defaulting to '1' in fate-run.sh and regression-funcs.sh if THREADS is not set. Fixes the reported thread count in fate-cpu if THREADS is not set.
* Add Icecast protocolMarvin Scholz2014-08-04
| | | | | | Icecast is basically a convenience wrapper around the HTTP protocol. Signed-off-by: Martin Storsjö <martin@martin.st>
* imgutils: Do not declare avpriv_set_systematic_pal2 in the public headerDiego Biurrun2014-08-04
|
* avcodec: Deprecate dtg_active_format field in favor of avframe side-dataKieran Kunhya2014-08-03
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* huffyuv: Check and propagate function return valuesDiego Biurrun2014-08-03
| | | | | | | | | | Bug-Id: CVE-2013-0868 inspired by a patch from Michael Niedermayer <michaelni@gmx.at> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Diego Biurrun <diego@biurrun.de> CC: libav-stable@libav.org
* huffyuv: Return proper error codesDiego Biurrun2014-08-03
|
* huffyuv: Use avpriv_report_missing_feature() where appropriateDiego Biurrun2014-08-03
|
* huffyuv: Eliminate some pointless castsDiego Biurrun2014-08-03
|
* huffyuv: K&R formatting cosmeticsDiego Biurrun2014-08-03
|
* mpeg4video: Initialize xvididct for all threadsAnton Khirnov2014-08-03
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* aarch64: use MACH-O const data asm directive in const macroJanne Grunau2014-08-04
|
* aarch64: add ',' between assembler macro arguments where missingJanne Grunau2014-08-04
| | | | | | | llvm's integrated assembler does not accept spaces as macro argument delimiter when targeting darwin. Using a explicit delimiter is a good idea in principle since it makes case like 'macro 4 -2' vs 'macro 4 - 2' clear.
* cpu-test: test av_cpu_countJanne Grunau2014-08-04
| | | | Add CPU count and number threads as informative values for fate.
* fate: add informative cpu testJanne Grunau2014-08-04
| | | | | | | | libavutil/cpu-test prints raw and effective cpu flags to STDERR. Detected cpu flags can be useful for debugging fate errors. No comparison of the result against a expected result since that would require fate config specific references.
* http: Refactor http_open_cnxLuca Barbato2014-08-03
| | | | | | | | | Split return value handling from the actual opening. Incidentally fixes the https -> http redirect issue reported by Compn on behalf of rcombs. CC: libav-stable@libav.org
* lavr: Do not change the sample format for mono audioJustin Ruggles2014-08-03
| | | | | | | This treats mono as planar internally within libavresample rather than changing the sample format. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avcodec: Deprecate unused defines and optionsDiego Biurrun2014-08-03
|
* avcodec: options: Add missing deprecation ifdefs around emu_edgeDiego Biurrun2014-08-03
|
* filtfmts: Replace deprecated uses of AVFilterPadDiego Biurrun2014-08-03
| | | | Also add missing mem.h header for av_freep().
* examples: filter_audio: Add missing mem.h header for av_freep()Diego Biurrun2014-08-03
|
* vf_fps: Replace use of deprecated AVFilterBufferRef by AVFrameDiego Biurrun2014-08-03
|
* lcl: Disentangle pointers to input data and decompression bufferDiego Biurrun2014-08-03
| | | | This is cleaner and avoids a cast plus a related const qualifier warning.
* tiff: Replace deprecated PIX_FMT names by modern onesDiego Biurrun2014-08-02
|
* dv: Update DV-profile-related functions to current public APIDiego Biurrun2014-08-02
|
* ppc: fft: Build AltiVec optimizations in the standard wayDiego Biurrun2014-08-02
|
* af_channelmap: Set the frame channel layoutLuca Barbato2014-08-02
| | | | | Otherwise the frame would show the first layout matching the channel count.
* af_join: Set the output frame formatLuca Barbato2014-08-02
|
* flv: Index the audio streamLuca Barbato2014-08-01
| | | | | And leverage the video index if the video is just disabled as wm4 did in an initial patch.
* h264: prevent theoretical infinite loop in SEI parsingVittorio Giovara2014-08-01
| | | | | | | Properly address CVE-2011-3946 and parse bitstream as described in the spec. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
* pixdesc: K&R formatting cosmeticsLuca Barbato2014-08-01
| | | | | | Also change some comments to multiline. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* pngdec: correctly indent macrosVittorio Giovara2014-08-01
|
* Revert "vf_interlace: deprecate lowpass option"Vittorio Giovara2014-08-01
| | | | | This reverts commit 35b05c5184fb3aa1191e2d1e7f1cae1e11f344a4. A warning is introduced in case this option is used.
* tscc: Eliminate pointless variable indirections in decode_frame()Diego Biurrun2014-08-01
|
* pngenc: Drop pointless pointer cast in png_write_row()Diego Biurrun2014-08-01
|
* idct: Split off Xvid IDCTDiego Biurrun2014-08-01
| | | | | The Xvid IDCT is only required to decode some Xvid-encoded MPEG-4 files, so there is no point in having it as an unconditional part of idctdsp.
* ppc: idctdsp: Immediately return if no AltiVec is availableDiego Biurrun2014-08-01
| | | | This is how all the other init functions operate.
* fate: Split fate-pixdesc tests and dispatch them through MakeDiego Biurrun2014-08-01
| | | | This allows running all the tests individually and/or in parallel.
* pgssubdec: Check RLE size before copyingMichael Niedermayer2014-08-01
| | | | | | | | | | | | | Make sure the buffer size does not exceed the expected RLE size. Prevent an out of array bound write. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Bug-Id: CVE-2013-0852 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* configure: Globally add ZLIB_CONST to CPPFLAGS if zlib is enabledDiego Biurrun2014-07-30
|
* vf_select: Drop a debug av_log with an unchecked double to enum conversionDiego Biurrun2014-07-29
| | | | CC: libav-stable@libav.org
* mpegvideo: move vol_control_parameters to the only place it is usedNidhi Makhijani2014-07-29
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* matroska: Register mime typesLuca Barbato2014-07-29
|
* aac: Register the mime typeLuca Barbato2014-07-29
| | | | | Speed up probing ADTS live streams that are not frame-aligned such as http://mp3.streampower.be/radio1.aac .
* avformat: Use the mime type information in input probeLuca Barbato2014-07-29
| | | | | It should provide a quicker guess for elementary streams provided by http.
* avstring: Expose the simple name match functionLuca Barbato2014-07-29
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* avformat: Move av_probe_input* to format.cLuca Barbato2014-07-29
|
* caf: Use correct printf conversion specifiers for POSIX int typesDiego Biurrun2014-07-28
|