Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-14librtmp: Add "lib" prefix to librtmp URLProtocol declarations.Diego Biurrun
This allows easily differentiating between both implementations within the build system and combining the native implementation for plain RTMP with librtmp for the RTMPE, RTMPS, RTMPT, RTMPTE protocol variants.
2012-02-13build: Set correct dependencies for rtmp* protocols implemented by librtmp.Diego Biurrun
2012-02-08Remove Sun medialib glue code.Diego Biurrun
It is obscure, most likely unused and not bit-exact compared to libavcodec due to a different IDCT transform algorithm.
2012-02-03win64: add a XMM clobber test configure option.Ronald S. Bultje
This will be useful to test more aggressively for failures to mark XMM registers as clobbered in Win64 builds, and prevent regressions thereof. Based on a patch by Ramiro Polla <ramiro.polla@gmail.com>
2012-02-02fate: make acodec-ac3_fixed test output raw AC3Mans Rullgard
There is no point in this test using the RM format. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-01-27config.asm: change %ifdef directives to %if directives.Ronald S. Bultje
This allows combining multiple conditionals in a single statement.
2012-01-24lavd: remove deprecated v4l grab device.Anton Khirnov
2012-01-24Remove ffmpeg.Anton Khirnov
2012-01-22avserver: fix build after the next bump.Anton Khirnov
Now that 0.8 is out we can reapply this commit. It breaks shared avserver builds due to avserver using internal libavformat symbols, which are now hidden, so this commit also disables avserver with --enable-shared.
2012-01-14configure: provide libavfilter/version.h header to get_version()Stefano Sabatini
Fix libavfilter library version numbers generation, which was broken in 3167dc9515810bbdd86d99d773bcf84657d2e72a. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-01-11Fix a bunch of platform name and other typos.Diego Biurrun
2012-01-11No longer build libpostproc by defaultReinhard Tartler
update documentation to inform developers that it may be removed in a later release. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2012-01-04v4l2: list available formatsLuca Barbato
Make use of the experimental framesize enumeration ioctl if available.
2012-01-03win32: detect number of CPUs using affinityDaniel Verkamp
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-12-31threads: add sysconf based number of CPUs detectionJanne Grunau
Can act as fallback and should work on a couple of Unix systems.
2011-12-27threads: test for sys/param.h and include it for sysctl on OpenBSDJanne Grunau
2011-12-23bsd: use number of logical CPUs as automatic thread countJanne Grunau
2011-12-23windows: use number of CPUs as automatic thread countJanne Grunau
2011-12-23linux: use number of CPUs as automatic thread countJanne Grunau
Use sched_getaffinity to determine the number of logical CPUs. Limits the number of threads to 16 since slice threading of H.264 seems to be buggy with more than 16 threads.
2011-12-22lavfi: always build vsrc_buffer.Anton Khirnov
It's a part of public API.
2011-12-21configure: Show whether the safe bitstream reader is enabledMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-21build: error on mixed declarations and codeMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-21build: fix standalone compilation of mpc7/mpc8 decodersDiego Biurrun
These decoders depend on the mpegaudio DSP code.
2011-12-17get_bits: introduce safe bitreading to prevent overreads.Ronald S. Bultje
When turned on, H264/CAVLC gets ~15% (CVPCMNL1_SVA_C.264) slower for ultra-high-bitrate files, or ~2.5% (CVFI1_SVA_C.264) for lower-bitrate files. Other codecs are affected to a lesser extent because they are less optimized; e.g., VC-1 slows down by less than 1% (all on x86). The patch generated 3 extra instructions (cmp, cmovae and mov) per call to get_bits(). The performance penalty on ARM is within the error margin for most files, up to 4% in extreme cases such as CVPCMNL1_SVA_C.264. Based on work (for GCI) by Aneesh Dogra <lionaneesh@gmail.com>, and inspired by patch in Chromium by Chris Evans <cevans@chromium.org>.
2011-12-16configure: refactor lists of tests and components into variablesDiego Biurrun
2011-12-15configure: refactor list of programs into a variableDiego Biurrun
2011-12-14configure: cosmetics: sort some lists where appropriateDiego Biurrun
2011-12-14build: conditionally compile x86 H.264 chroma optimizationsDiego Biurrun
2011-12-14configure: do not manually enable protocolsDiego Biurrun
Protocols are handled just like all other components groups such as muxers and are automatically enabled.
2011-12-12x86: bswap: remove test for bswap instructionMans Rullgard
Firstly, this test never worked as intended, always reporting success. Secondly, bswap is available from 486 onward and can thus be assumed present. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-11-25configure: Store vda lib flags in extralibs instead of ldflagsRafaël Carré
This way the needed linking flags end up in libavcodec.pc. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-22regtest: split video encode/decode tests into individual targetsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-11-21configure: add libpulse to help outputAnton Khirnov
Fixes Bug 72.
2011-11-20httpproxy: Fix dependenciesJohn Stebbins
Fix building with --disable-network. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-19configure: add check for w32threads to enable it automaticallyJanne Grunau
2011-11-14hwaccel: OS X Video Decoder Acceleration (VDA) support.Sebastien Zwickert
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-11-05avformat: Add the https protocolMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-05avformat: Add the tls protocol, using OpenSSL or gnutlsMartin Storsjö
Note, this protocol doesn't yet check verify the server certificate against a local database of trusted CA root certificates. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-05configure: Allow linking to the gnutls libraryMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-05configure: Allow linking to opensslMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-04configure: declare dependency of h264_vaapi_hwaccel on h264_decoderDiego Biurrun
2011-11-01Enable w32threads automatically unless explicitly disabledMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-10-27pulse: introduce pulseaudio inputLuca Barbato
It currently use the simple api and is using the latency information provided only to offset the stream start. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-10-20libspeexenc: add libspeex encoderJustin Ruggles
2011-10-17lavfi: port libmpcodecs delogo filterStefano Sabatini
The ported filter supports named option parsing and more YUV formats. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-17lavfi: port boxblur filter from libmpcodecsStefano Sabatini
With the following additions: * support to gray format * support to yuva420p format * parametric luma/chroma/alpha radius * consistency check on the radius values, avoid crashes with invalid values Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-12libx264: support yuv422/444 output.Anton Khirnov
2011-10-10configure: Add -Wstrict-prototypes to CFLAGS if available.Diego Biurrun
2011-10-03ARM: check for inline asm 'y' operand modifier supportMans Rullgard
The inline asm added in bf5d46d uses the 'y' modifier which is only supported from gcc 4.5. This check allows building with older compilers. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-09-27fate: allow testing with libavfilter disabledMans Rullgard
This declares dependencies to skip tests using libavfilter when it is disabled. Signed-off-by: Mans Rullgard <mans@mansr.com>