summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* lavf: Add a fate test for the noproxy pattern matchingMartin Storsjö2013-02-27
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* lavf: Handle the environment variable no_proxy more properlyMartin Storsjö2013-02-27
| | | | | | | | | | | | | | | | | | | | The handling of the environment variable no_proxy, present since one of the initial commits (de6d9b6404), is inconsistent with how many other applications and libraries interpret this variable. Its bare presence does not indicate that the use of proxies should be skipped, but it is some sort of pattern for hosts that does not need using a proxy (e.g. for a local network). As investigated by Rudolf Polzer, different libraries handle this in different ways, some supporting IP address masks, some supporting arbitrary globbing using *, some just checking that the pattern matches the end of the hostname without regard for whether it actually is the right domain or a domain that ends in the same string. This simple logic should be pretty similar to the logic used by lynx and curl. Signed-off-by: Martin Storsjö <martin@martin.st>
* LICENSE: Move (L)GPLv3 explanation block to a more suitable placeDiego Biurrun2013-02-27
|
* swscale: Add support for unscaled 8-bit Packed RGB -> Planar RGBDerek Buitenhuis2013-02-27
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* x86: dsputil: Drop some unused function #definesDiego Biurrun2013-02-26
|
* x86: dsputil: Drop aliasing of ff_put_pixels8_mmx to ff_put_pixels8_mmxextDiego Biurrun2013-02-26
| | | | | | The external assembly function uses mmxext instructions and should not be masqueraded as an mmx-only function. Instead, use the mmx-only inline assembly function.
* x86: vc1dsp: Move ff_avg_vc1_mspel_mc00_mmxext out of dsputil_mmx.cDiego Biurrun2013-02-26
|
* x86: dsputil_mmx: Remove leftover inline assembly fragmentsMartin Storsjö2013-02-27
| | | | | | These became unused in 71155d7b. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: icc: Drop nonsense adding of cpuflags to LDFLAGSDiego Biurrun2013-02-26
| | | | This fixes many icc warnings when not setting the CPU type.
* Remove unnecessary dsputil.h #includesDiego Biurrun2013-02-26
|
* Fix a number of incorrect intmath.h #includes.Diego Biurrun2013-02-26
|
* avconv: remove an unused variableJustin Ruggles2013-02-25
|
* cmdutils: only use libavresample when it is enabledJustin Ruggles2013-02-25
| | | | avprobe and avserver use cmdutils and do not strictly require libavresample.
* libschroedinger: cosmetics: rename variable avccontext to avctxJustin Ruggles2013-02-25
| | | | This is consistent with the rest of libavcodec.
* vorbisenc: cosmetics: rename variable avccontext to avctxJustin Ruggles2013-02-25
| | | | This is consistent with the rest of libavcodec.
* vorbisdec: cosmetics: rename variable avccontext to avctxJustin Ruggles2013-02-25
| | | | This is consistent with the rest of libavcodec.
* configure: Identify icc compiler with a less ambiguous patternDiego Biurrun2013-02-25
|
* configure: Separate "ln" command line argumentsDiego Biurrun2013-02-25
| | | | This is more compatible and not more complicated.
* vorbisdec: Accept 0 amplitude_bitsLuca Barbato2013-02-25
| | | | | | | | The specification does not prevent an encoder to write the amplitude 0 as 0 amplitude_bits. Our get_bits() implementation might not support a zero sized read properly, thus the additional branch.
* vorbisdec: Add missing checksLuca Barbato2013-02-25
| | | | | Rate and order must not be 0 even if the specification does not say that explicitly.
* vorbisdec: cosmeticsLuca Barbato2013-02-25
| | | | Use the commonly used "if (!var)" instead of "if (var == 0)".
* vorbisdec: Error on bark_map_size equal to 0.Michael Niedermayer2013-02-25
| | | | | | | | | | | | | | The value is used to calculate output LSP curve and a division by zero and out of array accesses would occur. CVE-2013-0894 CC: libav-stable@libav.org Reported-by: Dale Curtis <dalecurtis@chromium.org> Found-by: inferno@chromium.org Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* dsputil_alpha.h: Add missing stddef.h header to fix standalone compilationDiego Biurrun2013-02-24
|
* configure: List external libs used using print_enabled()Mans Rullgard2013-02-24
| | | | | | | This cuts some lines from the script as well as the output and simplifies maintenance. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Move list of external libs to a separate variableMans Rullgard2013-02-24
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Move x11grab option to a more suitable place in the help outputDiego Biurrun2013-02-24
|
* lavr: allow setting internal_sample_fmt option by stringJustin Ruggles2013-02-23
|
* lavr: Add "resample_cutoff" option as a duplicate of "cutoff"Justin Ruggles2013-02-23
| | | | | Avoids an option name conflict with libavcodec, which is needed in order to work properly with avconv.
* avconv: pass libavresample options to AVFilterGraphJustin Ruggles2013-02-23
|
* lavfi: connect libavresample options to af_resample via AVFilterGraphJustin Ruggles2013-02-23
|
* ac3dec: validate channel output mode against channel countJustin Ruggles2013-02-23
| | | | | | | Damaged frames can lead to a mismatch, which can cause a segfault due to using an incorrect channel mapping. CC:libav-stable@libav.org
* configure: Fix vaapi/vda/vdpau dependency declarationsDiego Biurrun2013-02-23
|
* configure: Refactor dxva2api.h dependency declarationsDiego Biurrun2013-02-23
|
* build: Add proper infrastructure for adding and checking host CPPFLAGSDiego Biurrun2013-02-23
|
* configure: Simplify VDPAU header checkDiego Biurrun2013-02-23
|
* configure: Simplify VDA header and extralibs checkDiego Biurrun2013-02-23
|
* configure: Do not redundantly list enabled hwaccel libsMans Rullgard2013-02-23
| | | | | | The enabled hwaccels are listed later anyway. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Add print_3_columns helper function and use where appropriateDiego Biurrun2013-02-23
|
* doc: developer: Allow tabs in the vim configuration for Automake filesDiego Biurrun2013-02-23
| | | | | While we do not use Automake in libav, this allows our config to be used more globally without introducing unwanted breakage.
* Remove pointless av_cold attributes in header filesDiego Biurrun2013-02-23
| | | | | | The init functions marked as av_cold have to be executed in any case, so there is no gain from trying to mark paths leading to such functions as unlikely.
* pnm: add high-bitdepth PGMYUV support for both encoder and decoderKostya Shishkov2013-02-23
|
* libx264: change i_qfactor to use x264cli's defaultJohn Van Sickle2013-02-23
| | | | | | | | This also allows libx264 to modify its i_qfactor value when using the "-tune" setting. Previously it had a static value of 1.25 Signed-off-by: Anton Khirnov <anton@khirnov.net>
* qtrle: use AV_LOG_ERROR in an error message.Anton Khirnov2013-02-23
|
* qtrle: cosmetics, reformat CHECK_PIXEL_PTR() macroAnton Khirnov2013-02-23
|
* qtrle: add more checks against pixel_ptr being negative.Anton Khirnov2013-02-23
| | | | CC:libav-stable@libav.org
* cavs: initialize various context tables to 0Anton Khirnov2013-02-23
| | | | | | Avoids crashes with corrupted files. CC:libav-stable@libav.org
* mlpdec: do not try to allocate a zero-sized output buffer.Anton Khirnov2013-02-23
| | | | CC:libav-stable@libav.org
* mov: use the format context for logging.Anton Khirnov2013-02-23
| | | | CC:libav-stable@libav.org
* flicvideo: avoid an infinite loop in byte run compressionAnton Khirnov2013-02-23
| | | | | | | When byte_run is 0, pixel_countdown is not touched and the loop will run forever. CC:libav-stable@libav.org
* loco: check that there is data left after decoding a plane.Anton Khirnov2013-02-23
| | | | CC:libav-stable@libav.org