Only ac3dec and dcadec use it.
Anton Khirnov authored on 2015/02/21 19:24:44... | ... |
@@ -1567,6 +1567,7 @@ CONFIG_EXTRA=" |
1567 | 1567 |
faandct |
1568 | 1568 |
faanidct |
1569 | 1569 |
fdctdsp |
1570 |
+ fmtconvert |
|
1570 | 1571 |
gcrypt |
1571 | 1572 |
golomb |
1572 | 1573 |
gplv3 |
... | ... |
@@ -1761,7 +1762,7 @@ mpegvideoenc_select="me_cmp mpegvideo pixblockdsp qpeldsp" |
1761 | 1761 |
aac_decoder_select="imdct15 mdct sinewin" |
1762 | 1762 |
aac_encoder_select="audio_frame_queue iirfilter mdct sinewin" |
1763 | 1763 |
aac_latm_decoder_select="aac_decoder aac_latm_parser" |
1764 |
-ac3_decoder_select="ac3_parser ac3dsp bswapdsp mdct" |
|
1764 |
+ac3_decoder_select="ac3_parser ac3dsp bswapdsp fmtconvert mdct" |
|
1765 | 1765 |
ac3_encoder_select="ac3dsp audiodsp mdct me_cmp" |
1766 | 1766 |
ac3_fixed_encoder_select="ac3dsp audiodsp mdct me_cmp" |
1767 | 1767 |
aic_decoder_select="golomb idctdsp" |
... | ... |
@@ -1787,7 +1788,7 @@ comfortnoise_encoder_select="lpc" |
1787 | 1787 |
cook_decoder_select="audiodsp mdct sinewin" |
1788 | 1788 |
cscd_decoder_select="lzo" |
1789 | 1789 |
cscd_decoder_suggest="zlib" |
1790 |
-dca_decoder_select="mdct" |
|
1790 |
+dca_decoder_select="fmtconvert mdct" |
|
1791 | 1791 |
dnxhd_decoder_select="blockdsp idctdsp" |
1792 | 1792 |
dnxhd_encoder_select="aandcttables blockdsp fdctdsp idctdsp mpegvideoenc pixblockdsp" |
1793 | 1793 |
dvvideo_decoder_select="dvprofile idctdsp" |
... | ... |
@@ -19,7 +19,6 @@ OBJS = allcodecs.o \ |
19 | 19 |
bitstream_filter.o \ |
20 | 20 |
codec_desc.o \ |
21 | 21 |
dv_profile.o \ |
22 |
- fmtconvert.o \ |
|
23 | 22 |
imgconvert.o \ |
24 | 23 |
log2_tab.o \ |
25 | 24 |
mathtables.o \ |
... | ... |
@@ -47,6 +46,7 @@ OBJS-$(CONFIG_FDCTDSP) += fdctdsp.o jfdctfst.o jfdctint.o |
47 | 47 |
FFT-OBJS-$(CONFIG_HARDCODED_TABLES) += cos_tables.o cos_fixed_tables.o |
48 | 48 |
OBJS-$(CONFIG_FFT) += avfft.o fft_fixed.o fft_float.o \ |
49 | 49 |
$(FFT-OBJS-yes) |
50 |
+OBJS-$(CONFIG_FMTCONVERT) += fmtconvert.o |
|
50 | 51 |
OBJS-$(CONFIG_GOLOMB) += golomb.o |
51 | 52 |
OBJS-$(CONFIG_H263DSP) += h263dsp.o |
52 | 53 |
OBJS-$(CONFIG_H264CHROMA) += h264chroma.o |
... | ... |
@@ -1,7 +1,5 @@ |
1 | 1 |
ARCH_HEADERS = mathops.h |
2 | 2 |
|
3 |
-OBJS += arm/fmtconvert_init_arm.o |
|
4 |
- |
|
5 | 3 |
# subsystems |
6 | 4 |
OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_init_arm.o \ |
7 | 5 |
arm/ac3dsp_arm.o |
... | ... |
@@ -9,6 +7,7 @@ OBJS-$(CONFIG_AUDIODSP) += arm/audiodsp_init_arm.o |
9 | 9 |
OBJS-$(CONFIG_BLOCKDSP) += arm/blockdsp_init_arm.o |
10 | 10 |
OBJS-$(CONFIG_FFT) += arm/fft_init_arm.o \ |
11 | 11 |
arm/fft_fixed_init_arm.o |
12 |
+OBJS-$(CONFIG_FMTCONVERT) += arm/fmtconvert_init_arm.o |
|
12 | 13 |
OBJS-$(CONFIG_H264CHROMA) += arm/h264chroma_init_arm.o |
13 | 14 |
OBJS-$(CONFIG_H264DSP) += arm/h264dsp_init_arm.o |
14 | 15 |
OBJS-$(CONFIG_H264PRED) += arm/h264pred_init_arm.o |
... | ... |
@@ -86,10 +85,10 @@ ARMV6-OBJS-$(CONFIG_VP8_DECODER) += arm/vp8_armv6.o \ |
86 | 86 |
|
87 | 87 |
|
88 | 88 |
# VFP optimizations |
89 |
-VFP-OBJS += arm/fmtconvert_vfp.o |
|
90 | 89 |
|
91 | 90 |
# subsystems |
92 | 91 |
VFP-OBJS-$(CONFIG_FFT) += arm/fft_vfp.o |
92 |
+VFP-OBJS-$(CONFIG_FMTCONVERT) += arm/fmtconvert_vfp.o |
|
93 | 93 |
VFP-OBJS-$(CONFIG_MDCT) += arm/mdct_vfp.o |
94 | 94 |
|
95 | 95 |
# decoders/encoders |
... | ... |
@@ -98,7 +97,6 @@ VFP-OBJS-$(CONFIG_DCA_DECODER) += arm/dcadsp_vfp.o \ |
98 | 98 |
|
99 | 99 |
|
100 | 100 |
# NEON optimizations |
101 |
-NEON-OBJS += arm/fmtconvert_neon.o |
|
102 | 101 |
|
103 | 102 |
# subsystems |
104 | 103 |
NEON-OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_neon.o |
... | ... |
@@ -109,6 +107,7 @@ NEON-OBJS-$(CONFIG_BLOCKDSP) += arm/blockdsp_init_neon.o \ |
109 | 109 |
arm/blockdsp_neon.o |
110 | 110 |
NEON-OBJS-$(CONFIG_FFT) += arm/fft_neon.o \ |
111 | 111 |
arm/fft_fixed_neon.o |
112 |
+NEON-OBJS-$(CONFIG_FMTCONVERT) += arm/fmtconvert_neon.o |
|
112 | 113 |
NEON-OBJS-$(CONFIG_H264CHROMA) += arm/h264cmc_neon.o |
113 | 114 |
NEON-OBJS-$(CONFIG_H264DSP) += arm/h264dsp_neon.o \ |
114 | 115 |
arm/h264idct_neon.o |
... | ... |
@@ -1,10 +1,9 @@ |
1 |
-OBJS += ppc/fmtconvert_altivec.o \ |
|
2 |
- |
|
3 | 1 |
# subsystems |
4 | 2 |
OBJS-$(CONFIG_AUDIODSP) += ppc/audiodsp.o |
5 | 3 |
OBJS-$(CONFIG_BLOCKDSP) += ppc/blockdsp.o |
6 | 4 |
OBJS-$(CONFIG_FFT) += ppc/fft_init.o \ |
7 | 5 |
ppc/fft_altivec.o |
6 |
+OBJS-$(CONFIG_FMTCONVERT) += ppc/fmtconvert_altivec.o |
|
8 | 7 |
OBJS-$(CONFIG_H264CHROMA) += ppc/h264chroma_init.o |
9 | 8 |
OBJS-$(CONFIG_H264DSP) += ppc/h264dsp.o |
10 | 9 |
OBJS-$(CONFIG_H264QPEL) += ppc/h264qpel.o |
... | ... |
@@ -1,5 +1,4 @@ |
1 | 1 |
OBJS += x86/constants.o \ |
2 |
- x86/fmtconvert_init.o \ |
|
3 | 2 |
|
4 | 3 |
# subsystems |
5 | 4 |
OBJS-$(CONFIG_AC3DSP) += x86/ac3dsp_init.o |
... | ... |
@@ -9,6 +8,7 @@ OBJS-$(CONFIG_BSWAPDSP) += x86/bswapdsp_init.o |
9 | 9 |
OBJS-$(CONFIG_DCT) += x86/dct_init.o |
10 | 10 |
OBJS-$(CONFIG_FDCTDSP) += x86/fdctdsp_init.o |
11 | 11 |
OBJS-$(CONFIG_FFT) += x86/fft_init.o |
12 |
+OBJS-$(CONFIG_FMTCONVERT) += x86/fmtconvert_init.o |
|
12 | 13 |
OBJS-$(CONFIG_H263DSP) += x86/h263dsp_init.o |
13 | 14 |
OBJS-$(CONFIG_H264CHROMA) += x86/h264chroma_init.o |
14 | 15 |
OBJS-$(CONFIG_H264DSP) += x86/h264dsp_init.o |
... | ... |
@@ -74,7 +74,6 @@ MMX-OBJS-$(CONFIG_VC1_DECODER) += x86/vc1dsp_mmx.o |
74 | 74 |
|
75 | 75 |
# YASM optimizations |
76 | 76 |
YASM-OBJS += x86/deinterlace.o \ |
77 |
- x86/fmtconvert.o \ |
|
78 | 77 |
|
79 | 78 |
# subsystems |
80 | 79 |
YASM-OBJS-$(CONFIG_AC3DSP) += x86/ac3dsp.o |
... | ... |
@@ -83,6 +82,7 @@ YASM-OBJS-$(CONFIG_BSWAPDSP) += x86/bswapdsp.o |
83 | 83 |
YASM-OBJS-$(CONFIG_DCT) += x86/dct32.o |
84 | 84 |
YASM-OBJS-$(CONFIG_DNXHD_ENCODER) += x86/dnxhdenc.o |
85 | 85 |
YASM-OBJS-$(CONFIG_FFT) += x86/fft.o |
86 |
+YASM-OBJS-$(CONFIG_FMTCONVERT) += x86/fmtconvert.o |
|
86 | 87 |
YASM-OBJS-$(CONFIG_H263DSP) += x86/h263_loopfilter.o |
87 | 88 |
YASM-OBJS-$(CONFIG_H264CHROMA) += x86/h264_chromamc.o \ |
88 | 89 |
x86/h264_chromamc_10bit.o |