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-07-16avfilter/drawtext: Add basic text shaping using libfribidiMarc Jeffreys
Fixes ticket #3758 Reviewed-by: Andrey Utkin <andrey.krieger.utkin@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-15build: fix build with --disable-encodersClément Bœsch
draw_edges() should probably be moved somewhere else to avoid mpegvideo*enc* dependency to decoders.
2014-07-13lavf: add samba protocol via libsmbclientLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-13configure: fix alphabetical order of previous commitMichael Niedermayer
Was requested in review Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-13Add -Wformat and -Werror=format-security compiler flagsAndreas Cadhalpun
These are part of the hardening flags used by Debian. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-10build: rawvideo decoder depends on bswapdspYu Xiaolei
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-10configure: fix select vs. depsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-10configure: add new dependencies for spp & mpdecimateMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-10Merge commit 'f46bb608d9d76c543e4929dc8cffe36b84bd789e'Michael Niedermayer
* commit 'f46bb608d9d76c543e4929dc8cffe36b84bd789e': dsputil: Split off pixel block routines into their own context Conflicts: configure libavcodec/dsputil.c libavcodec/mpegvideo_enc.c libavcodec/pixblockdsp_template.c libavcodec/x86/dsputilenc.asm libavcodec/x86/dsputilenc_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-10Merge commit 'f6ee61fb05482c617f5deee29a190d8ff483b3d1'Michael Niedermayer
* commit 'f6ee61fb05482c617f5deee29a190d8ff483b3d1': lavc: export DV profile API used by muxer/demuxer as public Conflicts: configure doc/APIchanges libavcodec/Makefile libavcodec/dv_profile.c libavcodec/dv_profile.h libavcodec/version.h libavformat/dvenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-09dsputil: Split off pixel block routines into their own contextDiego Biurrun
2014-07-09lavc: export DV profile API used by muxer/demuxer as publicAnton Khirnov
2014-07-08Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3'Michael Niedermayer
* commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3': dsputil: Split off FDCT bits into their own context Conflicts: configure libavcodec/Makefile libavcodec/asvenc.c libavcodec/dnxhdenc.c libavcodec/dsputil.c libavcodec/mpegvideo.h libavcodec/mpegvideo_enc.c libavcodec/x86/Makefile libavcodec/x86/dsputilenc_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-08doc: make doxygen program configurableTimothy Gu
Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-07dsputil: Split off FDCT bits into their own contextDiego Biurrun
2014-07-05Fix standalone compilation of the amv encoder.Carl Eugen Hoyos
2014-07-04configure: update dependencies for vf_sppMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-01Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e'Michael Niedermayer
* commit 'e3fcb14347466095839c2a3c47ebecff02da891e': dsputil: Split off IDCT bits into their own context Conflicts: configure libavcodec/aic.c libavcodec/arm/Makefile libavcodec/arm/dsputil_init_arm.c libavcodec/arm/dsputil_init_armv6.c libavcodec/asvdec.c libavcodec/dnxhdenc.c libavcodec/dsputil.c libavcodec/dvdec.c libavcodec/dxva2_mpeg2.c libavcodec/intrax8.c libavcodec/mdec.c libavcodec/mjpegdec.c libavcodec/mjpegenc_common.h libavcodec/mpegvideo.c libavcodec/ppc/dsputil_altivec.h libavcodec/ppc/dsputil_ppc.c libavcodec/ppc/idctdsp.c libavcodec/x86/Makefile libavcodec/x86/dsputil_init.c libavcodec/x86/dsputil_mmx.c libavcodec/x86/dsputil_x86.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-01Merge commit 'adcb8392c9b185fd8a91a95fa256d15ab1432a30'Michael Niedermayer
* commit 'adcb8392c9b185fd8a91a95fa256d15ab1432a30': mjpeg: Split off bits shared by MJPEG and LJPEG encoders Conflicts: libavcodec/mjpegenc.c libavcodec/mjpegenc.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-30dsputil: Split off IDCT bits into their own contextDiego Biurrun
2014-06-30mjpeg: Split off bits shared by MJPEG and LJPEG encodersDiego Biurrun
This obviates a dependency of the LJPEG encoder on mpegvideo.
2014-06-29configure: enable lto for icl compiler.Matthew Oliver
2014-06-28swr: rewrite resample_common/linear_float_sse/avx in yasm.Ronald S. Bultje
Linear interpolation goes from 63 (llvm) or 58 (gcc) to 48 (yasm) cycles/sample on 64bit, or from 66 (llvm/gcc) to 52 (yasm) cycles/ sample on 32bit. Bon-linear goes from 43 (llvm) or 38 (gcc) to 32 (yasm) cycles/sample on 64bit, or from 46 (llvm) or 44 (gcc) to 38 (yasm) cycles/sample on 32bit (all testing on OSX 10.9.2, llvm 5.1 and gcc 4.8/9). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-27configure: add missing audiodsp dependency for ra144James Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-27configure: fix g729 decoder dependenciesJames Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-27configure: remove duplicate ape_decoder_select lineJames Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765'Michael Niedermayer
* commit 'c67b449bebbe0b35c73b203683e77a0a649bc765': dsputil: Split bswap*_buf() off into a separate context Conflicts: configure libavcodec/4xm.c libavcodec/ac3dec.c libavcodec/ac3dec.h libavcodec/apedec.c libavcodec/eamad.c libavcodec/flacenc.c libavcodec/fraps.c libavcodec/huffyuv.c libavcodec/huffyuvdec.c libavcodec/motionpixels.c libavcodec/truemotion2.c libavcodec/x86/Makefile libavcodec/x86/dsputil_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e'Michael Niedermayer
* commit '7b9ef8d701c319c26f7d0664fe977e176764c74e': mpeg: Split error resilience bits off into a separate file Conflicts: configure libavcodec/Makefile libavcodec/mpegvideo.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23dsputil: Split bswap*_buf() off into a separate contextDiego Biurrun
2014-06-23mpeg: Split error resilience bits off into a separate fileDiego Biurrun
2014-06-23Merge commit '463a7cde563fd805864c48a76dd1b03fc24671ed'Michael Niedermayer
* commit '463a7cde563fd805864c48a76dd1b03fc24671ed': Differentiate assembler and assembly in documentation and comments Conflicts: configure doc/platform.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23Merge commit 'a6a675a79287565c3c23455439b114676b63a96c'Michael Niedermayer
* commit 'a6a675a79287565c3c23455439b114676b63a96c': configure: Drop stray error resilience dependencies Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23Merge commit 'fbf4d2197f35bddccec00ad53185ee4ab81778a0'Michael Niedermayer
* commit 'fbf4d2197f35bddccec00ad53185ee4ab81778a0': build: Record explicit dependency of intrax8 on error resilience Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23Merge commit 'c54e118722cbbdc04945538d1796d4472a1ff406'Michael Niedermayer
* commit 'c54e118722cbbdc04945538d1796d4472a1ff406': build: Have the eatqi decoder depend on the MPEG-1 decoder Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-23Differentiate assembler and assembly in documentation and commentsDiego Biurrun
The language and the program that consumes the language are not the same.
2014-06-22Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2'Michael Niedermayer
* commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2': dsputil: Split audio operations off into a separate context Conflicts: configure libavcodec/takdec.c libavcodec/x86/Makefile libavcodec/x86/dsputil.asm libavcodec/x86/dsputil_init.c libavcodec/x86/dsputil_mmx.c libavcodec/x86/dsputil_x86.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-22configure: Drop stray error resilience dependenciesDiego Biurrun
2014-06-22build: Record explicit dependency of intrax8 on error resilienceDiego Biurrun
2014-06-22build: Have the eatqi decoder depend on the MPEG-1 decoderDiego Biurrun
eatqi uses more than just the shared mpegvideo bits.
2014-06-22dsputil: Split audio operations off into a separate contextDiego Biurrun
2014-06-21Do not show libzvbi in the configure output if it was not enabled.Carl Eugen Hoyos
It is already shown in the list of external libraries if it was enabled.
2014-06-20configure: remove superfluous check for AVX/FMA3 support in YasmJames Almer
The minimum Yasm/NASM version required to compile ffmpeg supports both instruction sets Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-19Merge commit '852c329a69ddfd635807f60454df07d021c64901'Michael Niedermayer
* commit '852c329a69ddfd635807f60454df07d021c64901': configure: Drop duplicate pkg-config entry from help output Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-19configure: Drop duplicate pkg-config entry from help outputDiego Biurrun
2014-06-19configure: fix NASM output format on Win64James Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-19Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9'Michael Niedermayer
* commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9': dsputil: Split clear_block*/fill_block* off into a separate context Conflicts: configure libavcodec/asvdec.c libavcodec/dnxhddec.c libavcodec/dnxhdenc.c libavcodec/dsputil.h libavcodec/eamad.c libavcodec/intrax8.c libavcodec/mjpegdec.c libavcodec/ppc/dsputil_ppc.c libavcodec/vc1dec.c libavcodec/x86/dsputil_init.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-19ppc: Fix the bug of fft for little endian environment on POWER7 and laterRong Yan
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-19dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun
2014-06-18Remove avserver.Anton Khirnov
It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it.
2014-06-18Revert "Fix compilation on ppc64 and ppc with pic if gas-preprocessor is ↵Carl Eugen Hoyos
installed." It broke gas-preprocessor detection on PPC64 Linux. This reverts commit b67bcd784dde7ad2b1a167ce7ffef14f8a0c8074.