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-05-01lavfi: add Bauer stereo-to-binaural audio filterAlessandro Ghedini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-29configure: rework dxva in avconv handlingAnton Khirnov
Move the dxva check after the dependencies have been detected, make sure the ole32 library exists. Fixes build on non-Windows.
2014-04-28avconv: add support for DXVA2 decodingHendrik Leppkes
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-23On2 AVC decoderKostya Shishkov
2014-04-21fic: use correct IDCTKostya Shishkov
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-04-19configure: Handle armcc 5.0Martin Storsjö
The first line of the "armcc --vsn" output in one version is "Product: ARM Compiler 5.04". Signed-off-by: Martin Storsjö <martin@martin.st>
2014-04-17drawtext: Add fontconfig supportLuca Barbato
Introduce the `font` option and make it optional to pass a fontfile. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-08libtwolame MP2 encoding supportPaul B Mahol
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-04-06aarch64: add armv8 CPU flagJanne Grunau
2014-04-04On2 VP7 decoderPeter Ross
Further performance improvements and security fixes by Vittorio Giovara, Luca Barbato and Diego Biurrun. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-04-01OpenEXR decoderJimmy Christensen
Additional fixes and enhancements by Vittorio Giovara, Gonzalo Garramuno, Nicolas George, Paul B Mahol and Michael Niedermayer. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-03-31libx265: Bump version requirementDerek Buitenhuis
Build 13 has a crucial fix which makes x265_encode_headers work as its always been documented. Previous to this, the check was incorrect. Also allows for use of the repeat headers flag. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-03-24build: Add config option for CABAC codeDiego Biurrun
This allows for more elegant dependency and object declarations.
2014-03-24configure: Remove dcbzl check for e500v1 and e500v2 architecturesPeter Krefting
The DCBZL instruction is not available for the e500v1 and e500v2 architectures, but may still be recognized by the toolchain, so we need to explicitly disable it for these architectures. References: PowerPC™ e500 Core Family Reference Manual (Freescale) Found-by: Ståle Kristoffersen <staalebk@ifi.uio.no> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-03-24build: h264 parser depends on full h264 decoderLuca Barbato
2014-03-23configure: Always use -DOPJ_STATIC when checking for openjpegLuca Barbato
Unbreaks windows systems not providing pkgconf files. Reported-By: Rafaël Carré <funman@videolan.org>
2014-03-22dsputil: Move thirdpel-related bits into their own contextDiego Biurrun
2014-03-19configure: ppc: Disable ldbrx instruction by defaultDiego Biurrun
Only enable it for CPUs that support it. This restores the behavior prior to 7a650caf.
2014-03-17mpegvideo: move ff_draw_horiz_band() to mpegutils.cVittorio Giovara
Drop the mpegvideo dependency for svq3 in configure.
2014-03-14configure: Split some logical blocks off from HAVE_LISTDiego Biurrun
2014-03-14configure: Split some logical blocks off from CONFIG_LISTDiego Biurrun
2014-03-14configure: Group and sort function/struct/type checksDiego Biurrun
Group checks into logical groups and sort alphabetically within those groups unless checks have close coupling. Keep closely coupled checks together.
2014-03-13Remove all SPARC architecture optimizationsDiego Biurrun
SPARC is no longer being used in any multimedia-related fields and the VIS optimizations only represent a maintenance burden.
2014-03-13build: Record dependency of eatqi decoder on dsputilDiego Biurrun
2014-03-13configure: Add explicit dsputil dependency to mpegvideoencDiego Biurrun
Previously, it was an implicit dependency through mpegvideo. Change this, as implicit dependencies can cause all sorts of trouble.
2014-03-13ffv1: Drop bogus dependency on dsputilDiego Biurrun
ffv1 does not use any part of the dsputil framework.
2014-03-13build: Drop stray LPC dependency on dsputilDiego Biurrun
2014-03-13build: Drop stray MJPEG encoder dependency on dsputilDiego Biurrun
2014-03-13build: Drop stray MLP decoder dependency on dsputilDiego Biurrun
2014-03-13build: Drop stray PNG decoder dependency on dsputilDiego Biurrun
2014-03-13build: Drop stray mpc8 decoder dependency on dsputilDiego Biurrun
2014-03-12configure: Support older version of openjpeg1Luca Barbato
It should work best for debian stable and people not installing the .pc file.
2014-03-12configure: Group toolchain options together in help outputDiego Biurrun
2014-03-12configure: Provide --pkg-config-flagsLuca Barbato
Should be used only to pass extra flags to pkgconf invocation, e.g. --static. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-03-11configure: Document --pkg-config optionLuca Barbato
2014-03-11configure: miscellaneous cosmeticsDiego Biurrun
Sort lists of components. Add some whitespace where it helps readability. Consistently use double instead of single quotes around component lists.
2014-03-10configure: Use the right pkgconf file for openjpegLuca Barbato
The current release of version 1 uses libopenjpeg1.
2014-03-10Work around broken floating point limits on some systems.Anton Khirnov
The values of {FLT,DBL}_{MAX,MIN} macros on some systems (older musl libc, some BSD flavours) are not exactly representable, i.e. (double)DBL_MAX == DBL_MAX is false This violates (at least some interpretations of) the C99 standard and breaks code (e.g. in vf_fps) like double f = DBL_MAX; [...] if (f == DBL_MAX) { // f has not been changed yet [....] }
2014-03-09timer: use mach_absolute_time as high resolution clock on darwinJanne Grunau
Not guaranteed to be in nanosecond resolution. On iOS 7 the duration of one tick is 125/3 ns which is still more than an order of magnitude better then microseconds. Replace decicycles with the neutral UNITS. Decicycles is strange but tenths of a nanosecond and unspecific "deci"-ticks for mach_absolute_time is just silly.
2014-03-08build: Use pkg-config for openjpegPierre Lejeune
Bug-Id: 387 CC: libav-stable@libav.org
2014-03-07libx265: Support API version 9Derek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-03-06build: Let the SVQ3 decoder depend on the H.264 decoderDiego Biurrun
The SVQ3 decoder reuses large parts of the H.264 decoder so it makes no sense to enable the former but not the latter. Also drop unnecessary h263.o object from SVQ3 decoder object list.
2014-03-06configure: Split x86 SIMD architecture extensions into separate listDiego Biurrun
This avoids checking inline/external assembly dependencies for x86 extensions that do not play a role in inline/external assembly.
2014-03-05configure: enable PIC on s390(x)Reinhard Tartler
The s390 architecture requires shared libraries to be built in PIC mode. Otherwise applications will get wrong relocations at run-time, leading to confusing segmentation faults. CC: libav-stable@libav.org
2014-03-04vf_frei0r: refactor library loading from env variableVittorio Giovara
strtok_r is not needed any more, so remove it from configure.
2014-03-01af_compand: replace strtok_r() with av_get_token()Anton Khirnov
2014-03-01configure: Set the thread type after resolving dependenciesDiego Biurrun
A threading type might be detected originally, but later disabled if one of its dependencies is unavailable. This makes sure that the threading support item in the configure output is right for setups where w32threads are available but native atomics aren't. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-03-01build: Let the ffvhuff decoder/encoder depend on the huffyuv decoder/encoderDiego Biurrun
Almost all of the code is shared so there is little point in enabling one decoder/encoder without the other.
2014-03-01build: Let the iac decoder depend on the imc decoderDiego Biurrun
Almost all of the code is shared so there is little point in enabling one decoder without the other.
2014-02-28build: Let all MJPEG-related decoders depend on the MJPEG decoderDiego Biurrun
These codecs compile all of the MJPEG code anyway, so there is little point in not enabling the MJPEG decoder directly. This also simplifies the dependency declarations for the MJPEG codec family.