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
2013-01-25Merge commit '2c10e2a2f62477efaef5b641974594f7df4ca339'Michael Niedermayer
* commit '2c10e2a2f62477efaef5b641974594f7df4ca339': build: Make the H.264 parser select h264qpel x86: h264qpel: add cpu flag checks for init function Conflicts: libavcodec/x86/h264_qpel.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-24build: Make the H.264 parser select h264qpelDiego Biurrun
It is required for building the shared H.264 code.
2013-01-24Merge commit '528878ee7b377e23a194d7c801571d97793047e0'Michael Niedermayer
* commit '528878ee7b377e23a194d7c801571d97793047e0': openbsd: configure: Stop enabling PIC by default Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-24openbsd: configure: Stop enabling PIC by defaultDiego Biurrun
Previously PIC was enabled as a magic workaround for binaries that built fine, but failed to function at all. This problem no longer exists, possibly since the introduction of symbol versioning.
2013-01-22libm: Add fallback definition for cbrt() using pow()James Almer
The function is known to be missing in at least one target (MSVC). Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: dsputilenc: x86: Convert pixel inline asm to yasm libgsm: detect libgsm header path Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21libgsm: detect libgsm header pathBrad Smith
Libgsm header can reside either in the base include dir or in the gsm subdir. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-01-19configure: Fix Barcelona and Bulldozer compiler options with sunccJames Almer
Barcelona/amdfam10 does not support SSE4 instructions. Also, Bulldozer supports AVX instructions, so use them instead. Signed-off-by: James Almer <jamrial@gmail.com> Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-19Merge commit 'ef5d41a5534b65f03d02f2e11a503ab8416bfc3b'Michael Niedermayer
* commit 'ef5d41a5534b65f03d02f2e11a503ab8416bfc3b': x86inc: Rename "program_name" to "private_prefix" configure: Run SHFLAGS through ldflags_filter() Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-18configure: Run SHFLAGS through ldflags_filter()Sean McGovern
These flags are as linker-specific as other LDFLAGS and thus need to be translated to the correct linker syntax. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-18Merge commit '80ac87c13dc8c6c063e26a464c5c542357c0583f'Michael Niedermayer
* commit '80ac87c13dc8c6c063e26a464c5c542357c0583f': lavc: support ZenoXVID custom tag libcdio: support recent cdio-paranoia float_dsp: Add #ifdef HAVE_INLINE_ASM around vector_fmul_window theora: Skip zero-sized headers Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-18Fix opencv detection.Jonas Bechtel
This commit changes the ".so" argument placement in check_ld sub-program.
2013-01-18libcdio: support recent cdio-paranoiaLuca Barbato
Upstream decided to split the paranoia interface and move the headers accordingly.
2013-01-17Fix detection of struct v4l2_frmsize_discrete.Carl Eugen Hoyos
It was always detected successfully.
2013-01-16configure: suppress "enumerated type mixed with another type" for iccMichael Niedermayer
icc should not complain when 2 enum values are combined (for example when used as flags) Adding casts to suppress these would not help code quality Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-16Merge commit '0eecafc948b74c247ebbc59f18f508db5d590d0b'Michael Niedermayer
* commit '0eecafc948b74c247ebbc59f18f508db5d590d0b': configure: Make the new srtp protocol depend on the rtp protocol lavf: Add a fate test for the SRTP functions lavu: Add a fate test for the HMAC API Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-16configure: Make the new srtp protocol depend on the rtp protocolMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-15Merge commit 'd8c772de53d29afb1bada88afa859fce8489c668'Michael Niedermayer
* commit 'd8c772de53d29afb1bada88afa859fce8489c668': nutdec: Always return a value from nut_read_timestamp() configure: Make warnings from -Wreturn-type fatal errors x86: ABS2: port to cpuflags vdpau: Remove av_unused attribute from function declaration h264: fix ff_generate_sliding_window_mmcos() prototype. Conflicts: configure libavformat/nutdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-15Merge commit '5e753ed502d3597077d8675ca1438e1bcade1459'Michael Niedermayer
* commit '5e753ed502d3597077d8675ca1438e1bcade1459': suncc: Replace more GCC flags by their equivalents in suncc_flags() libtheoraenc: fix granularity of video quality oggparsetheora: fix comment header parsing h264: don't clobber mmco opcode tables for non-first slice headers. Conflicts: libavcodec/h264_refs.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-15Merge commit '3f111804eb5c603a344706b84b7164cbf7b4e0df'Michael Niedermayer
* commit '3f111804eb5c603a344706b84b7164cbf7b4e0df': libvpx: make vp8 and vp9 selectable libvpx: support vp9 nut: support vp9 tag mkv: support vp9 tag rtpdec: Make variables that should wrap unsigned Conflicts: configure libavcodec/Makefile libavcodec/allcodecs.c libavcodec/avcodec.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-15configure: Make warnings from -Wreturn-type fatal errorsDiego Biurrun
These warnings have no false positives and point to serious bugs.
2013-01-14suncc: Replace more GCC flags by their equivalents in suncc_flags()Sean McGovern
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-14libvpx: make vp8 and vp9 selectableLuca Barbato
Support older libvpx versions.
2013-01-14Merge commit '246da0b13551b1f80f067e4f258e5bd691f5ab33'Michael Niedermayer
* commit '246da0b13551b1f80f067e4f258e5bd691f5ab33': v4l2: avoid pointless indirection. vdpau: Add VC-1 decoding via hwaccel infrastructure vdpau: Add H.264 decoding via hwaccel infrastructure Conflicts: configure libavcodec/Makefile libavcodec/version.h libavdevice/v4l2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-14Merge commit '200e8ac92007bc2fe30da05d3bd00ab620842a6b'Michael Niedermayer
* commit '200e8ac92007bc2fe30da05d3bd00ab620842a6b': vdpau: Add MPEG-4 decoding via hwaccel infrastructure vdpau: Add MPEG-1/2 decoding via hwaccel infrastructure Conflicts: configure libavcodec/Makefile libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-13vdpau: Add VC-1 decoding via hwaccel infrastructureRémi Denis-Courmont
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-13vdpau: Add H.264 decoding via hwaccel infrastructureRémi Denis-Courmont
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-13vdpau: Add MPEG-4 decoding via hwaccel infrastructureRémi Denis-Courmont
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-13vdpau: Add MPEG-1/2 decoding via hwaccel infrastructureRémi Denis-Courmont
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-11Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: configure: enable pic for shared libs on AArch64 zmbv: Reset the decoder on keyframe errors Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-11configure: enable pic for shared libs on AArch64Marcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-08Fix compilation with --disable-everything --enable-decoder=dirac.Carl Eugen Hoyos
2013-01-06Drop Snow codecDiego Biurrun
Snow is a toy codec with no real-world use and horrible code.
2013-01-05lavfi: add histeq filterStefano Sabatini
This is a port of virtual dub's histogram equalization filter by Donald A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>, done for SOCIS 2012.
2013-01-05lavfi: add kerndeint filterStefano Sabatini
This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by Donal A. Graft (original avisynth plugin author), and is based on the work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.
2012-12-31Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: configure: suppress -fPIC in msvc builds Drop unnecessary 'l' length modifier when printfing double values. truemotion2: Sanitize tm2_read_header() Conflicts: libavcodec/truemotion2.c libavfilter/src_movie.c libavutil/opt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-31configure: suppress -fPIC in msvc buildsHendrik Leppkes
MSVC doesn't understand the option, and emits a warning on every call to cl.exe. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-12-31Sony Wave64 muxerPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-12-30build: postproc cleanup.Clément Bœsch
This reverts 79f80f5c, moves postproc along with the other libraries, and fix the postproc dependency to libavutil.
2012-12-29Merge commit '69583bd3b1eba471366141c945030c163e073e02'Michael Niedermayer
* commit '69583bd3b1eba471366141c945030c163e073e02': avfilter: Refactor unconditional filter registration build: Add rtpenc_chain extra config option configure: Add --disable-all command line option Conflicts: libavfilter/allfilters.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-28build: Add rtpenc_chain extra config optionDiego Biurrun
Also fixes linking in various configs with only individual parts enabled because the RTP muxer chaining code depends on the general RTP code, which is now accounted for.
2012-12-28configure: Add --disable-all command line optionDiego Biurrun
This option disables all programs, libraries and other parts of Libav that get built as part of the compilation process.
2012-12-24Merge commit 'f3298f12997eb4b7ad203766f768f92e3dd72a2a'Michael Niedermayer
* commit 'f3298f12997eb4b7ad203766f768f92e3dd72a2a': Return proper error code after av_log_ask_for_sample() configure: cosmetics: Separate hwaccel dependencies from decoders/encoders oggdec: check memory allocation Conflicts: configure libavcodec/pictordec.c libavformat/anm.c libavformat/oggdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-23lavfi: remove mp=pp filter.Clément Bœsch
Native pp filter is available. postproc dependency is also dropped from mp wrapper since it was the only filter needing that dependency.
2012-12-23lavfi: add pp filter.Clément Bœsch
Ported from MPlayer. Original author is A'rpi, with various contributions from Michael Niedermayer. The original documentation was mostly written by Diego Biurrun. See the MPlayer history for full credits. The filter is under GPL like the original filter, even if it differs quite a lot. There is not much point in making it LGPL since pp is under GPL.
2012-12-23configure: cosmetics: Separate hwaccel dependencies from decoders/encodersDiego Biurrun
Also move mpegvideo_select statement to the correct position.
2012-12-22configure: consider using /usr/include/openjpeg-1.5 when searching for openjpegJohannes Nixdorf
Beginning with version 1.5.1 openjpeg defaults to install its headers to /usr/include/openjpeg-${major}.${minor} instead of /usr/include without providing a compatibility symlink making the old test fail. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-21Merge commit '511cf612ac979f536fd65e14603a87ca5ad435f3'Michael Niedermayer
* commit '511cf612ac979f536fd65e14603a87ca5ad435f3': miscellaneous typo fixes Conflicts: libavcodec/4xm.c libavcodec/lagarith.c libavcodec/parser.c libavcodec/ratecontrol.c libavcodec/shorten.c libavcodec/vda_h264.c libavformat/dvenc.c libavformat/wtv.c tools/patcheck Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-21Merge commit '6906b19346ae8a330bfaa1c16ce535be10789723'Michael Niedermayer
* commit '6906b19346ae8a330bfaa1c16ce535be10789723': lavc: add missing files for arm lavc: introduce VideoDSPContext Conflicts: configure libavcodec/arm/dsputil_init_armv5te.c libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/dsputil_template.c libavcodec/h264.c libavcodec/mpegvideo.h libavcodec/mpegvideo_enc.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-21configure: Make avconv depend on null, anull and resample filtersDiego Biurrun
Building avconv without that functionality makes little sense.