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-06-02Merge commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73'Michael Niedermayer
* commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73': Remove all Blackfin architecture optimizations Conflicts: libavcodec/bfin/dsputil.S libavcodec/bfin/dsputil_init.c libavcodec/bfin/fdct_bfin.S libavcodec/bfin/hpel_pixels_no_rnd.S libavcodec/bfin/hpeldsp_init.c libavcodec/bfin/idct_bfin.S libavcodec/bfin/mathops.h libavcodec/bfin/pixels.S libavcodec/bfin/pixels.h libavcodec/bfin/vp3dsp.S libavcodec/bfin/vp3dsp_init.c libavutil/bfin/asm.h libavutil/bfin/attributes.h libswscale/bfin/internal_bfin.S libswscale/bfin/swscale_bfin.c libswscale/bfin/yuv2rgb_bfin.c libswscale/swscale_internal.h libswscale/version.h If someone wants to maintain blackfin support in FFmpeg, please contact ffmpeg-devel@ffmpeg.org Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-02Remove all Blackfin architecture optimizationsDiego Biurrun
Blackfin is a painful platform to work with, no test machines are available and the range of multimedia applications is dubious. Thus it only represents a maintenance burden.
2014-05-30Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a'Michael Niedermayer
* commit '368f50359eb328b0b9d67451f56fda20b3255f9a': dsputil: Split off quarterpel bits into their own context Conflicts: configure libavcodec/dsputil.c libavcodec/h263dec.c libavcodec/mpegvideo.c libavcodec/mpegvideo_enc.c libavcodec/vc1dec.c libavcodec/vc1dsp.c libavcodec/x86/dsputil_init.c libavcodec/x86/qpeldsp.asm Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-30Merge commit 'cb52a17cb62297802b0a77e5af9850d87c3f925b'Michael Niedermayer
* commit 'cb52a17cb62297802b0a77e5af9850d87c3f925b': dsputil: Move Bink-specific add_pixels8 to binkdsp Conflicts: libavcodec/dsputil.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-30Merge commit '054013a0fc6f2b52c60cee3e051be8cc7f82cef3'Michael Niedermayer
* commit '054013a0fc6f2b52c60cee3e051be8cc7f82cef3': dsputil: Move APE-specific bits into apedsp Conflicts: libavcodec/arm/int_neon.S libavcodec/x86/dsputil.asm Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-30Merge commit '256da0770e495176d1b2699ec6e9c7993c2a6d7b'Michael Niedermayer
* commit '256da0770e495176d1b2699ec6e9c7993c2a6d7b': dsputil: Move mspel_pixels_tab to the only place it is used Conflicts: libavcodec/dsputil.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-30Merge commit '3832a6590156e6abc575bed51cbffa78617ee5fd'Michael Niedermayer
* commit '3832a6590156e6abc575bed51cbffa78617ee5fd': dsputil: Move ff_alternate_*_scan tables to mpegvideo Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-30Merge commit '65d5d5865845f057cc6530a8d0f34db952d9009c'Michael Niedermayer
* commit '65d5d5865845f057cc6530a8d0f34db952d9009c': dsputil: Move SVQ1 encoding specific bits into svq1enc Conflicts: libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-29dsputil: Split off quarterpel bits into their own contextDiego Biurrun
2014-05-29dsputil: Move Bink-specific add_pixels8 to binkdspDiego Biurrun
2014-05-29dsputil: Move APE-specific bits into apedspDiego Biurrun
2014-05-29dsputil: Move mspel_pixels_tab to the only place it is usedDiego Biurrun
2014-05-29dsputil: Move ff_alternate_*_scan tables to mpegvideoDiego Biurrun
2014-05-29dsputil: Move SVQ1 encoding specific bits into svq1encDiego Biurrun
2014-05-28Merge commit '512f3ffe9b4bb86767c2b1176554407c75fe1a5c'Michael Niedermayer
* commit '512f3ffe9b4bb86767c2b1176554407c75fe1a5c': dsputil: Split off HuffYUV encoding bits into their own context Conflicts: configure libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/huffyuv.h libavcodec/huffyuvenc.c libavcodec/pngenc.c libavcodec/x86/dsputilenc_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-28Merge commit '0d439fbede03854eac8a978cccf21a3425a3c82d'Michael Niedermayer
* commit '0d439fbede03854eac8a978cccf21a3425a3c82d': dsputil: Split off HuffYUV decoding bits into their own context Conflicts: configure libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/huffyuv.h libavcodec/huffyuvdec.c libavcodec/lagarith.c libavcodec/vble.c libavcodec/x86/Makefile libavcodec/x86/dsputil.asm libavcodec/x86/dsputil_init.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-27dsputil: Split off HuffYUV encoding bits into their own contextDiego Biurrun
Also shorten HuffYUV context member names to avoid clutter.
2014-05-27dsputil: Split off HuffYUV decoding bits into their own contextDiego Biurrun
Also shorten HuffYUV context member names to avoid clutter.
2014-04-05Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: dsputil: Move DV-specific ff_zigzag248_direct table to dvdata Conflicts: libavcodec/dv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-04dsputil: Move DV-specific ff_zigzag248_direct table to dvdataDiego Biurrun
2014-03-26Merge commit 'da5be235250a61d6994408b054e3e3acf2e0f90f'Michael Niedermayer
* commit 'da5be235250a61d6994408b054e3e3acf2e0f90f': dsputil: Move RV40-specific bits into rv40dsp Conflicts: libavcodec/dsputil.c libavcodec/rv40dsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-26dsputil: Move RV40-specific bits into rv40dspDiego Biurrun
2014-03-23Merge commit '57f09608e1600d1cf1679885a46f5004d522d68f'Michael Niedermayer
* commit '57f09608e1600d1cf1679885a46f5004d522d68f': dsputil: Move thirdpel-related bits into their own context Conflicts: libavcodec/svq3.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-23Merge commit '322a1dda973e802db7b57f2007fad3efcd5bab81'Michael Niedermayer
* commit '322a1dda973e802db7b57f2007fad3efcd5bab81': dsputil: Refactor duplicated CALL_2X_PIXELS / PIXELS16 macros Conflicts: libavcodec/arm/hpeldsp_init_arm.c libavcodec/x86/dsputil_x86.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-23Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c'Michael Niedermayer
* commit 'f9279ee74936b4990fc46287c27816ef828cc06c': dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.h Conflicts: libavcodec/imgconvert.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-22dsputil: Move thirdpel-related bits into their own contextDiego Biurrun
2014-03-22dsputil: Refactor duplicated CALL_2X_PIXELS / PIXELS16 macrosDiego Biurrun
2014-03-22dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.hDiego Biurrun
2014-03-21Merge commit '82bb3048013201c0095d2853d4623633d912252f'Michael Niedermayer
* commit '82bb3048013201c0095d2853d4623633d912252f': dsputil: Use correct type in me_cmp_func function pointer Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-21Merge commit '5169e688956be3378adb3b16a93962fe0048f1c9'Michael Niedermayer
* commit '5169e688956be3378adb3b16a93962fe0048f1c9': dsputil: Propagate bit depth information to all (sub)init functions Conflicts: libavcodec/arm/dsputil_init_arm.c libavcodec/arm/dsputil_init_armv5te.c libavcodec/arm/dsputil_init_armv6.c libavcodec/arm/dsputil_init_neon.c libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/ppc/dsputil_ppc.c libavcodec/x86/dsputil_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-20dsputil: Use correct type in me_cmp_func function pointerDiego Biurrun
2014-03-20dsputil: Propagate bit depth information to all (sub)init functionsDiego Biurrun
This avoids recalculating the value over and over again.
2014-03-14Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852'Michael Niedermayer
* commit '05563ccacc98fd185affdbf8cbaf094caf36b852': dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl names Conflicts: libavcodec/bit_depth_template.c libavcodec/motionpixels_tablegen.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit '503dda7d4f5b4d76eed0239e9da66993a182b009'Michael Niedermayer
* commit '503dda7d4f5b4d76eed0239e9da66993a182b009': dsputil.h: K&R formatting cosmetics Conflicts: libavcodec/dsputil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit '8199bb7be0db423bcbbd252d092386634fcf1d68'Michael Niedermayer
* commit '8199bb7be0db423bcbbd252d092386634fcf1d68': dsputil.h: Clean up comments Conflicts: libavcodec/dsputil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48'Michael Niedermayer
* commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48': dsputil: Move intreadwrite.h #include from header file to .c files Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143'Michael Niedermayer
* commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143': Remove all SPARC architecture optimizations Conflicts: Makefile configure libavcodec/sparc/dsputil_vis.c libavcodec/sparc/dsputil_vis.h libavcodec/sparc/hpeldsp_vis.c libavcodec/sparc/simple_idct_vis.c libavcodec/sparc/vis.h libswscale/sparc/yuv2rgb_vis.c libswscale/swscale_internal.h If someone wants to maintain these (or other) SPARC optimizations, please contact me or ffmpeg-devel. I am happy to revert this removial if theres someone considering to maintain this code. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit 'd6096a67422534918405abb46dafbbac4608cbc3'Michael Niedermayer
* commit 'd6096a67422534918405abb46dafbbac4608cbc3': Remove all SH4 architecture optimizations Conflicts: libavcodec/sh4/dsputil_sh4.c libavcodec/sh4/dsputil_sh4.h libavcodec/sh4/idct_sh4.c libavcodec/sh4/sh4.h If someone wants to maintain these (or other) SH4 optimizations, please contact me or ffmpeg-devel. I am happy to revert this removial if theres someone considering to maintain this code. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-13dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl namesDiego Biurrun
Also switch from "tbl" to "tab" name suffixes.
2014-03-13dsputil.h: K&R formatting cosmeticsDiego Biurrun
2014-03-13dsputil.h: Clean up commentsDiego Biurrun
2014-03-13dsputil: Move intreadwrite.h #include from header file to .c filesDiego Biurrun
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-13Remove all SH4 architecture optimizationsDiego Biurrun
SH4 has been end-of-lifed and no more test machines are available.
2014-03-13dsputil: Drop ff_check_alignment() functionDiego Biurrun
The function is supposed to confirm that the compiler provided enough alignment, but in practice it is only run in certain code paths and insufficient alignment problems are restricted to legacy compilers.
2014-01-21Move add/diff_int16 to lossless_videodspMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-20avcodec/dsputil/huffyuv: move diff int16 and add int16 to dsputilMichael Niedermayer
This also fixes masking the bits Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-12-09Merge commit '4958f35a2ebc307049ff2104ffb944f5f457feb3'Michael Niedermayer
* commit '4958f35a2ebc307049ff2104ffb944f5f457feb3': dsputil: Move apply_window_int16 to ac3dsp Conflicts: libavcodec/arm/ac3dsp_init_arm.c libavcodec/arm/ac3dsp_neon.S libavcodec/x86/ac3dsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-12-08dsputil: Move apply_window_int16 to ac3dspDiego Biurrun
The (optimized) functions are used nowhere else.
2013-11-13Remove all Alpha architecture optimizationsDiego Biurrun
Alpha has been end-of-lifed and no more test machines are available.