History

ppc: Centralize compiler-specific altivec.h #include handling in one place

Also move #includes into canonical order where appropriate.

Diego Biurrun committed 9 years ago

Commit ea7ee4b1 parent 39929e523 files · +45 −67Browse files

Unified · Split

23 files
  1. libavcodec/ppc/apedsp_altivec.c +2 −4
  2. libavcodec/ppc/audiodsp.c +1 −4
  3. libavcodec/ppc/blockdsp.c +3 −4
  4. libavcodec/ppc/fdctdsp.c +3 −3
  5. libavcodec/ppc/h264chroma_init.c +2 −1
  6. libavcodec/ppc/h264dsp.c +0 −1
  7. libavcodec/ppc/h264qpel.c +3 −1
  8. libavcodec/ppc/hevcdsp.c +1 −4
  9. libavcodec/ppc/hpeldsp_altivec.c +2 −5
  10. libavcodec/ppc/huffyuvdsp_altivec.c +1 −4
  11. libavcodec/ppc/idctdsp.c +4 −5
  12. libavcodec/ppc/mdct_init.c +2 −1
  13. libavcodec/ppc/me_cmp.c +1 −4
  14. libavcodec/ppc/mpegvideo_altivec.c +2 −1
  15. libavcodec/ppc/mpegvideodsp.c +1 −1
  16. libavcodec/ppc/mpegvideoencdsp.c +2 −4
  17. libavcodec/ppc/pixblockdsp.c +1 −4
  18. libavcodec/ppc/svq1enc_altivec.c +3 −6
  19. libavcodec/ppc/vc1dsp_altivec.c +2 −1
  20. libavcodec/ppc/vorbisdsp_altivec.c +3 −3
  21. libavcodec/ppc/vp3dsp_altivec.c +2 −1
  22. libavcodec/ppc/vp8dsp_altivec.c +3 −1
  23. libswscale/swscale_internal.h +1 −4
libavcodec/ppc/apedsp_altivec.c+2−4
@@ -19,14 +19,12 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22−#if HAVE_ALTIVEC_H
23−#include <altivec.h>
24−#endif
2522
2623 #include "libavutil/attributes.h"
2724 #include "libavutil/cpu.h"
2825 #include "libavutil/ppc/cpu.h"
29−#include "libavutil/ppc/types_altivec.h"
26+#include "libavutil/ppc/util_altivec.h"
27+
3028 #include "libavcodec/apedsp.h"
3129
3230 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/audiodsp.c+1−4
@@ -24,15 +24,12 @@ · 23 unmodified lines
2424 */
2525
2626 #include "config.h"
27−#if HAVE_ALTIVEC_H
28−#include <altivec.h>
29−#endif
3027
3128 #include "libavutil/attributes.h"
3229 #include "libavutil/cpu.h"
3330 #include "libavutil/ppc/cpu.h"
34−#include "libavutil/ppc/types_altivec.h"
3531 #include "libavutil/ppc/util_altivec.h"
32+
3633 #include "libavcodec/audiodsp.h"
3734
3835 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/blockdsp.c+3−4
@@ -21,16 +21,15 @@ · 20 unmodified lines
2121 */
2222
2323 #include "config.h"
24−#if HAVE_ALTIVEC_H
25−#include <altivec.h>
26−#endif
24+
2725 #include <string.h>
2826
2927 #include "libavutil/attributes.h"
3028 #include "libavutil/cpu.h"
3129 #include "libavutil/mem.h"
3230 #include "libavutil/ppc/cpu.h"
33−#include "libavutil/ppc/types_altivec.h"
31+#include "libavutil/ppc/util_altivec.h"
32+
3433 #include "libavcodec/blockdsp.h"
3534
3635 /* ***** WARNING ***** WARNING ***** WARNING ***** */
libavcodec/ppc/fdctdsp.c+3−3
@@ -19,14 +19,14 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22−#if HAVE_ALTIVEC_H
23−#include <altivec.h>
24−#endif
2522
2623 #include "libavutil/attributes.h"
2724 #include "libavutil/cpu.h"
2825 #include "libavutil/ppc/cpu.h"
26+#include "libavutil/ppc/util_altivec.h"
27+
2928 #include "libavcodec/fdctdsp.h"
29+
3030 #include "fdct.h"
3131
3232 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/h264chroma_init.c+2−1
@@ -19,12 +19,13 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22+
2223 #include "libavutil/attributes.h"
2324 #include "libavutil/cpu.h"
2425 #include "libavutil/intreadwrite.h"
2526 #include "libavutil/ppc/cpu.h"
26−#include "libavutil/ppc/types_altivec.h"
2727 #include "libavutil/ppc/util_altivec.h"
28+
2829 #include "libavcodec/h264chroma.h"
2930
3031 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/h264dsp.c+0−1
@@ -28,7 +28,6 @@ · 27 unmodified lines
2828 #include "libavutil/intreadwrite.h"
2929 #include "libavutil/mem.h"
3030 #include "libavutil/ppc/cpu.h"
31−#include "libavutil/ppc/types_altivec.h"
3231 #include "libavutil/ppc/util_altivec.h"
3332
3433 #include "libavcodec/h264dec.h"
libavcodec/ppc/h264qpel.c+3−1
@@ -19,13 +19,15 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22+
2223 #include "libavutil/attributes.h"
2324 #include "libavutil/cpu.h"
2425 #include "libavutil/intreadwrite.h"
2526 #include "libavutil/ppc/cpu.h"
26−#include "libavutil/ppc/types_altivec.h"
2727 #include "libavutil/ppc/util_altivec.h"
28+
2829 #include "libavcodec/h264qpel.h"
30+
2931 #include "hpeldsp_altivec.h"
3032
3133 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/hevcdsp.c+1−4
@@ -19,13 +19,10 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22−#if HAVE_ALTIVEC_H
23−#include <altivec.h>
24−#endif
2522
23+#include "libavutil/attributes.h"
2624 #include "libavutil/cpu.h"
2725 #include "libavutil/ppc/cpu.h"
28−#include "libavutil/ppc/types_altivec.h"
2926 #include "libavutil/ppc/util_altivec.h"
3027
3128 #include "libavcodec/hevcdsp.h"
libavcodec/ppc/hpeldsp_altivec.c+2−5
@@ -22,16 +22,13 @@ · 21 unmodified lines
2222
2323 #include "config.h"
2424
25−#if HAVE_ALTIVEC_H
26−#include <altivec.h>
27−#endif
28−
2925 #include "libavutil/attributes.h"
3026 #include "libavutil/cpu.h"
3127 #include "libavutil/ppc/cpu.h"
32−#include "libavutil/ppc/types_altivec.h"
3328 #include "libavutil/ppc/util_altivec.h"
29+
3430 #include "libavcodec/hpeldsp.h"
31+
3532 #include "hpeldsp_altivec.h"
3633
3734 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/huffyuvdsp_altivec.c+1−4
@@ -21,15 +21,12 @@ · 20 unmodified lines
2121 */
2222
2323 #include "config.h"
24−#if HAVE_ALTIVEC_H
25−#include <altivec.h>
26−#endif
2724
2825 #include "libavutil/attributes.h"
2926 #include "libavutil/cpu.h"
3027 #include "libavutil/ppc/cpu.h"
31−#include "libavutil/ppc/types_altivec.h"
3228 #include "libavutil/ppc/util_altivec.h"
29+
3330 #include "libavcodec/huffyuvdsp.h"
3431
3532 #if HAVE_ALTIVEC
libavcodec/ppc/idctdsp.c+4−5
@@ -30,17 +30,16 @@ · 29 unmodified lines
3030 * IDCT function itself was to factor out the partial transposition, and to
3131 * perform a full transpose at the end of the function. */
3232
33+#include "config.h"
34+
3335 #include <stdlib.h>
3436 #include <string.h>
35−#include "config.h"
36−#if HAVE_ALTIVEC_H
37−#include <altivec.h>
38−#endif
3937
4038 #include "libavutil/attributes.h"
4139 #include "libavutil/cpu.h"
4240 #include "libavutil/ppc/cpu.h"
43−#include "libavutil/ppc/types_altivec.h"
41+#include "libavutil/ppc/util_altivec.h"
42+
4443 #include "libavcodec/idctdsp.h"
4544
4645 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/mdct_init.c+2−1
@@ -21,10 +21,11 @@ · 20 unmodified lines
2121 */
2222
2323 #include "config.h"
24+
2425 #include "libavutil/cpu.h"
2526 #include "libavutil/ppc/cpu.h"
26−#include "libavutil/ppc/types_altivec.h"
2727 #include "libavutil/ppc/util_altivec.h"
28+
2829 #include "libavcodec/fft.h"
2930
3031 /**
libavcodec/ppc/me_cmp.c+1−4
@@ -21,15 +21,12 @@ · 20 unmodified lines
2121 */
2222
2323 #include "config.h"
24−#if HAVE_ALTIVEC_H
25−#include <altivec.h>
26−#endif
2724
2825 #include "libavutil/attributes.h"
2926 #include "libavutil/cpu.h"
3027 #include "libavutil/ppc/cpu.h"
31−#include "libavutil/ppc/types_altivec.h"
3228 #include "libavutil/ppc/util_altivec.h"
29+
3330 #include "libavcodec/avcodec.h"
3431 #include "libavcodec/mpegvideo.h"
3532 #include "libavcodec/me_cmp.h"
libavcodec/ppc/mpegvideo_altivec.c+2−1
@@ -25,11 +25,12 @@ · 24 unmodified lines
2525 #include <stdio.h>
2626
2727 #include "config.h"
28+
2829 #include "libavutil/attributes.h"
2930 #include "libavutil/cpu.h"
3031 #include "libavutil/ppc/cpu.h"
31−#include "libavutil/ppc/types_altivec.h"
3232 #include "libavutil/ppc/util_altivec.h"
33+
3334 #include "libavcodec/mpegvideo.h"
3435
3536 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/mpegvideodsp.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
2323 #include "libavutil/cpu.h"
2424 #include "libavutil/mem.h"
2525 #include "libavutil/ppc/cpu.h"
26−#include "libavutil/ppc/types_altivec.h"
2726 #include "libavutil/ppc/util_altivec.h"
27+
2828 #include "libavcodec/mpegvideodsp.h"
2929
3030 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/mpegvideoencdsp.c+2−4
@@ -17,16 +17,14 @@ · 16 unmodified lines
1717 */
1818
1919 #include "config.h"
20+
2021 #include <stdint.h>
21−#if HAVE_ALTIVEC_H
22−#include <altivec.h>
23−#endif
2422
2523 #include "libavutil/attributes.h"
2624 #include "libavutil/cpu.h"
2725 #include "libavutil/ppc/cpu.h"
28−#include "libavutil/ppc/types_altivec.h"
2926 #include "libavutil/ppc/util_altivec.h"
27+
3028 #include "libavcodec/mpegvideoencdsp.h"
3129
3230 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/pixblockdsp.c+1−4
@@ -21,15 +21,12 @@ · 20 unmodified lines
2121 */
2222
2323 #include "config.h"
24−#if HAVE_ALTIVEC_H
25−#include <altivec.h>
26−#endif
2724
2825 #include "libavutil/attributes.h"
2926 #include "libavutil/cpu.h"
3027 #include "libavutil/ppc/cpu.h"
31−#include "libavutil/ppc/types_altivec.h"
3228 #include "libavutil/ppc/util_altivec.h"
29+
3330 #include "libavcodec/avcodec.h"
3431 #include "libavcodec/pixblockdsp.h"
3532
libavcodec/ppc/svq1enc_altivec.c+3−6
@@ -18,18 +18,15 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include <stdint.h>
22−
2321 #include "config.h"
24−#if HAVE_ALTIVEC_H
25−#include <altivec.h>
26−#endif
22+
23+#include <stdint.h>
2724
2825 #include "libavutil/attributes.h"
2926 #include "libavutil/cpu.h"
3027 #include "libavutil/ppc/cpu.h"
31−#include "libavutil/ppc/types_altivec.h"
3228 #include "libavutil/ppc/util_altivec.h"
29+
3330 #include "libavcodec/svq1enc.h"
3431
3532 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/vc1dsp_altivec.c+2−1
@@ -20,11 +20,12 @@ · 19 unmodified lines
2020 */
2121
2222 #include "config.h"
23+
2324 #include "libavutil/attributes.h"
2425 #include "libavutil/cpu.h"
2526 #include "libavutil/ppc/cpu.h"
26−#include "libavutil/ppc/types_altivec.h"
2727 #include "libavutil/ppc/util_altivec.h"
28+
2829 #include "libavcodec/vc1dsp.h"
2930
3031 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/vorbisdsp_altivec.c+3−3
@@ -19,12 +19,12 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22−#if HAVE_ALTIVEC_H
23−#include <altivec.h>
24−#endif
22+
2523 #include "libavutil/attributes.h"
2624 #include "libavutil/cpu.h"
2725 #include "libavutil/ppc/cpu.h"
26+#include "libavutil/ppc/util_altivec.h"
27+
2828 #include "libavcodec/vorbisdsp.h"
2929
3030 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/vp3dsp_altivec.c+2−1
@@ -21,11 +21,12 @@ · 20 unmodified lines
2121 #include <string.h>
2222
2323 #include "config.h"
24+
2425 #include "libavutil/attributes.h"
2526 #include "libavutil/cpu.h"
2627 #include "libavutil/ppc/cpu.h"
27−#include "libavutil/ppc/types_altivec.h"
2828 #include "libavutil/ppc/util_altivec.h"
29+
2930 #include "libavcodec/vp3dsp.h"
3031
3132 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libavcodec/ppc/vp8dsp_altivec.c+3−1
@@ -21,12 +21,14 @@ · 20 unmodified lines
2121 */
2222
2323 #include "config.h"
24+
2425 #include "libavutil/cpu.h"
2526 #include "libavutil/mem.h"
2627 #include "libavutil/ppc/cpu.h"
27−#include "libavutil/ppc/types_altivec.h"
2828 #include "libavutil/ppc/util_altivec.h"
29+
2930 #include "libavcodec/vp8dsp.h"
31+
3032 #include "hpeldsp_altivec.h"
3133
3234 #if HAVE_ALTIVEC && HAVE_BIGENDIAN
libswscale/swscale_internal.h+1−4
@@ -23,16 +23,13 @@ · 22 unmodified lines
2323
2424 #include "config.h"
2525
26−#if HAVE_ALTIVEC_H
27−#include <altivec.h>
28−#endif
29−
3026 #include "libavutil/avassert.h"
3127 #include "libavutil/avutil.h"
3228 #include "libavutil/common.h"
3329 #include "libavutil/log.h"
3430 #include "libavutil/pixfmt.h"
3531 #include "libavutil/pixdesc.h"
32+#include "libavutil/ppc/util_altivec.h"
3633
3734 #define STR(s) AV_TOSTRING(s) // AV_STRINGIFY is too long
3835

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t