This is an automated email from the git hooks/post-receive script.

Git pushed a change to branch master
in repository ffmpeg.

    from b91a132d16 avfilter/vf_scale: fix typo in the help of in_transfer
     new 815526b2e5 avcodec/ppc/blockdsp: move the AltiVec clear_block to its 
own file
     new fc9b5a151c avcodec/ppc: rename the files with AltiVec code to 
*_altivec.c
     new c1bb7d83a7 avcodec/ppc: check the CPU flags outside the AltiVec files
     new 18f244a180 avcodec/ppc: build the AltiVec files only with AltiVec
     new fa32b71a24 avcodec/ppc: move the VSX code to *_vsx.c
     new 1cfb18f66f swscale/ppc: set up the coefficient banks outside the 
AltiVec code
     new 9ff448c18a swscale/ppc: check the CPU flags outside the AltiVec files
     new 29c5dba781 swscale/ppc: build the AltiVec and VSX files only when 
enabled
     new 9066387b68 configure: build only the AltiVec and VSX files with their 
flags

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 configure                                          | 16 +++--
 ffbuild/arch.mak                                   |  3 +
 libavcodec/ppc/Makefile                            | 72 +++++++++++++------
 libavcodec/ppc/{audiodsp.c => audiodsp_altivec.c}  | 45 +-----------
 .../{arm/audiodsp_arm.h => ppc/audiodsp_altivec.h} |  8 +--
 .../audiodsp_init_arm.c => ppc/audiodsp_init.c}    | 17 +++--
 libavcodec/ppc/{audiodsp.c => audiodsp_vsx.c}      | 51 +-------------
 .../{arm/audiodsp_arm.h => ppc/audiodsp_vsx.h}     |  8 +--
 libavcodec/ppc/blockdsp.c                          | 19 +----
 .../ppc/{hpeldsp_altivec.h => blockdsp_altivec.c}  | 24 ++++---
 .../{aarch64/fdct.h => ppc/blockdsp_altivec.h}     |  8 +--
 libavcodec/ppc/{fdctdsp.c => fdctdsp_altivec.c}    | 22 ------
 .../fdctdsp_init_aarch64.c => ppc/fdctdsp_init.c}  | 14 ++--
 .../{h264chroma_init.c => h264chroma_altivec.c}    | 13 +---
 .../{aarch64/fdct.h => ppc/h264chroma_altivec.h}   | 10 +--
 libavcodec/ppc/h264chroma_init.c                   | 40 ++---------
 libavcodec/ppc/{h264dsp.c => h264dsp_altivec.c}    | 14 +---
 .../math.h => libavcodec/ppc/h264dsp_altivec.h     | 15 ++--
 .../ppc/h264dsp_init.c                             | 15 ++--
 libavcodec/ppc/{h264qpel.c => h264qpel_altivec.c}  | 13 +---
 libavcodec/{flvdec.h => ppc/h264qpel_altivec.h}    | 12 ++--
 .../audiodsp_init_arm.c => ppc/h264qpel_init.c}    | 16 ++---
 libavcodec/ppc/{hevcdsp.c => hevcdsp_altivec.c}    | 13 +---
 .../{arm/hevcdsp_arm.h => ppc/hevcdsp_altivec.h}   |  8 +--
 .../{arm/hevcdsp_init_arm.c => ppc/hevcdsp_init.c} | 13 ++--
 libavcodec/ppc/hpeldsp_altivec.c                   | 11 +--
 libavcodec/ppc/hpeldsp_altivec.h                   |  4 ++
 .../audiodsp_init_arm.c => ppc/hpeldsp_init.c}     | 16 ++---
 libavcodec/ppc/{idctdsp.c => idctdsp_altivec.c}    | 15 +---
 .../{arm/videodsp_arm.h => ppc/idctdsp_altivec.h}  | 13 ++--
 .../ppc/idctdsp_init.c                             | 15 ++--
 libavcodec/ppc/lossless_videodsp_altivec.c         | 13 +---
 .../fdct.h => ppc/lossless_videodsp_altivec.h}     | 10 +--
 .../lossless_videodsp_init.c}                      | 16 ++---
 libavcodec/ppc/{me_cmp.c => me_cmp_altivec.c}      | 12 +---
 .../{aarch64/fdct.h => ppc/me_cmp_altivec.h}       | 10 +--
 .../{arm/audiodsp_init_arm.c => ppc/me_cmp_init.c} | 16 ++---
 .../{mpeg4videodsp.c => mpeg4videodsp_altivec.c}   | 13 +---
 .../fdct.h => ppc/mpeg4videodsp_altivec.h}         | 10 +--
 .../mpeg4videodsp_init.c}                          | 16 ++---
 libavcodec/ppc/mpegaudiodsp_altivec.c              | 13 +---
 .../{aarch64/fdct.h => ppc/mpegaudiodsp_altivec.h} | 10 +--
 .../mpegaudiodsp_init.c}                           | 16 ++---
 libavcodec/ppc/mpegvideo_altivec.c                 | 12 +---
 .../mpegvideo_arm.h => ppc/mpegvideo_altivec.h}    |  8 +--
 .../audiodsp_init_arm.c => ppc/mpegvideo_init.c}   | 16 ++---
 ...mpegvideoencdsp.c => mpegvideoencdsp_altivec.c} | 15 +---
 .../ppc/mpegvideoencdsp_altivec.h                  | 15 ++--
 .../ppc/mpegvideoencdsp_init.c                     | 15 ++--
 .../ppc/{pixblockdsp.c => pixblockdsp_altivec.c}   | 59 +---------------
 .../math.h => libavcodec/ppc/pixblockdsp_altivec.h | 15 ++--
 .../pixblockdsp_init.c}                            | 24 +++----
 libavcodec/ppc/pixblockdsp_vsx.c                   | 71 +++++++++++++++++++
 .../math.h => libavcodec/ppc/pixblockdsp_vsx.h     | 15 ++--
 libavcodec/ppc/svq1enc_altivec.c                   | 17 ++---
 .../{aarch64/fdct.h => ppc/svq1enc_altivec.h}      | 10 +--
 .../audiodsp_init_arm.c => ppc/svq1enc_init.c}     | 16 ++---
 libavcodec/ppc/vc1dsp_altivec.c                    | 13 +---
 libavcodec/{arm/vc1dsp.h => ppc/vc1dsp_altivec.h}  |  8 +--
 .../{arm/audiodsp_init_arm.c => ppc/vc1dsp_init.c} | 16 ++---
 libavcodec/ppc/vorbisdsp_altivec.c                 | 13 +---
 .../{aarch64/fdct.h => ppc/vorbisdsp_altivec.h}    | 10 +--
 .../audiodsp_init_arm.c => ppc/vorbisdsp_init.c}   | 16 ++---
 libavcodec/ppc/vp3dsp_altivec.c                    | 13 +---
 .../{aarch64/fdct.h => ppc/vp3dsp_altivec.h}       | 10 +--
 .../{arm/audiodsp_init_arm.c => ppc/vp3dsp_init.c} | 16 ++---
 libavcodec/ppc/vp8dsp_altivec.c                    | 14 +---
 .../{aarch64/fdct.h => ppc/vp8dsp_altivec.h}       | 10 +--
 .../{arm/audiodsp_init_arm.c => ppc/vp8dsp_init.c} | 16 ++---
 libavutil/ppc/Makefile                             |  2 +
 libswscale/ppc/Makefile                            | 13 ++--
 .../ppc/swscale.c                                  | 16 ++---
 libswscale/ppc/swscale_altivec.c                   | 13 +---
 libswscale/ppc/swscale_vsx.c                       |  9 ---
 libswscale/ppc/yuv2rgb.c                           | 82 ++++++++++++++++++++++
 libswscale/ppc/yuv2rgb_altivec.c                   | 70 +++---------------
 .../ppc/yuv2yuv.c                                  | 14 ++--
 libswscale/ppc/yuv2yuv_altivec.c                   | 11 +--
 libswscale/swscale_internal.h                      | 11 ++-
 79 files changed, 599 insertions(+), 823 deletions(-)
 copy libavcodec/ppc/{audiodsp.c => audiodsp_altivec.c} (63%)
 copy libavcodec/{arm/audiodsp_arm.h => ppc/audiodsp_altivec.h} (82%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/audiodsp_init.c} (76%)
 rename libavcodec/ppc/{audiodsp.c => audiodsp_vsx.c} (59%)
 copy libavcodec/{arm/audiodsp_arm.h => ppc/audiodsp_vsx.h} (83%)
 copy libavcodec/ppc/{hpeldsp_altivec.h => blockdsp_altivec.c} (68%)
 copy libavcodec/{aarch64/fdct.h => ppc/blockdsp_altivec.h} (82%)
 rename libavcodec/ppc/{fdctdsp.c => fdctdsp_altivec.c} (97%)
 copy libavcodec/{aarch64/fdctdsp_init_aarch64.c => ppc/fdctdsp_init.c} (78%)
 copy libavcodec/ppc/{h264chroma_init.c => h264chroma_altivec.c} (87%)
 copy libavcodec/{aarch64/fdct.h => ppc/h264chroma_altivec.h} (76%)
 rename libavcodec/ppc/{h264dsp.c => h264dsp_altivec.c} (99%)
 copy compat/android/math.h => libavcodec/ppc/h264dsp_altivec.h (73%)
 copy libavutil/x86/fixed_dsp_init.c => libavcodec/ppc/h264dsp_init.c (72%)
 rename libavcodec/ppc/{h264qpel.c => h264qpel_altivec.c} (98%)
 copy libavcodec/{flvdec.h => ppc/h264qpel_altivec.h} (77%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/h264qpel_init.c} (78%)
 rename libavcodec/ppc/{hevcdsp.c => hevcdsp_altivec.c} (92%)
 copy libavcodec/{arm/hevcdsp_arm.h => ppc/hevcdsp_altivec.h} (80%)
 copy libavcodec/{arm/hevcdsp_init_arm.c => ppc/hevcdsp_init.c} (78%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/hpeldsp_init.c} (78%)
 rename libavcodec/ppc/{idctdsp.c => idctdsp_altivec.c} (97%)
 copy libavcodec/{arm/videodsp_arm.h => ppc/idctdsp_altivec.h} (74%)
 copy libavutil/x86/fixed_dsp_init.c => libavcodec/ppc/idctdsp_init.c (73%)
 copy libavcodec/{aarch64/fdct.h => ppc/lossless_videodsp_altivec.h} (76%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/lossless_videodsp_init.c} (78%)
 rename libavcodec/ppc/{me_cmp.c => me_cmp_altivec.c} (99%)
 copy libavcodec/{aarch64/fdct.h => ppc/me_cmp_altivec.h} (78%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/me_cmp_init.c} (78%)
 rename libavcodec/ppc/{mpeg4videodsp.c => mpeg4videodsp_altivec.c} (95%)
 copy libavcodec/{aarch64/fdct.h => ppc/mpeg4videodsp_altivec.h} (76%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/mpeg4videodsp_init.c} (78%)
 copy libavcodec/{aarch64/fdct.h => ppc/mpegaudiodsp_altivec.h} (77%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/mpegaudiodsp_init.c} (78%)
 copy libavcodec/{arm/mpegvideo_arm.h => ppc/mpegvideo_altivec.h} (80%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/mpegvideo_init.c} (76%)
 rename libavcodec/ppc/{mpegvideoencdsp.c => mpegvideoencdsp_altivec.c} (93%)
 copy compat/android/math.h => libavcodec/ppc/mpegvideoencdsp_altivec.h (71%)
 copy libavutil/x86/fixed_dsp_init.c => libavcodec/ppc/mpegvideoencdsp_init.c 
(72%)
 rename libavcodec/ppc/{pixblockdsp.c => pixblockdsp_altivec.c} (84%)
 copy compat/android/math.h => libavcodec/ppc/pixblockdsp_altivec.h (73%)
 copy libavcodec/{aarch64/fdctdsp_init_aarch64.c => ppc/pixblockdsp_init.c} 
(68%)
 create mode 100644 libavcodec/ppc/pixblockdsp_vsx.c
 copy compat/android/math.h => libavcodec/ppc/pixblockdsp_vsx.h (74%)
 copy libavcodec/{aarch64/fdct.h => ppc/svq1enc_altivec.h} (78%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/svq1enc_init.c} (78%)
 copy libavcodec/{arm/vc1dsp.h => ppc/vc1dsp_altivec.h} (82%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/vc1dsp_init.c} (78%)
 copy libavcodec/{aarch64/fdct.h => ppc/vorbisdsp_altivec.h} (78%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/vorbisdsp_init.c} (78%)
 copy libavcodec/{aarch64/fdct.h => ppc/vp3dsp_altivec.h} (79%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/vp3dsp_init.c} (78%)
 copy libavcodec/{aarch64/fdct.h => ppc/vp8dsp_altivec.h} (79%)
 copy libavcodec/{arm/audiodsp_init_arm.c => ppc/vp8dsp_init.c} (78%)
 copy libavcodec/arm/audiodsp_init_arm.c => libswscale/ppc/swscale.c (76%)
 create mode 100644 libswscale/ppc/yuv2rgb.c
 copy libavcodec/arm/audiodsp_init_arm.c => libswscale/ppc/yuv2yuv.c (78%)

-- 
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to