FFmpeg/libavcodec/ppc
Andreas Rheinhardt e84348a8ab avcodec/svq1enc: Add SVQ1EncDSPContext, make codec context private
Currently, SVQ1EncContext is defined in a header that is also
included by the arch-specific code that initializes the one
and only dsp function that this encoder uses directly.

But the arch-specific functions to set this dsp function
do not need anything from SVQ1EncContext. This commit therefore
adds a small SVQ1EncDSPContext whose only member is said
function pointer and renames svq1enc.h to svq1encdsp.h
to avoid exposing unnecessary internals to these init
functions (and the whole mpegvideo with it).

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-10-14 16:14:24 +02:00
..
asm.S
audiodsp.c
blockdsp.c
fdct.h
fdctdsp.c
fft_altivec.S
fft_init.c
fft_vsx.c
fft_vsx.h
fmtconvert_altivec.c
h264chroma_init.c
h264chroma_template.c
h264dsp.c
h264qpel_template.c
h264qpel.c
hevcdsp_template.c
hevcdsp.c
hpeldsp_altivec.c
hpeldsp_altivec.h
idctdsp.c
lossless_audiodsp_altivec.c
lossless_videodsp_altivec.c
Makefile
mathops.h
me_cmp.c
mpegaudiodsp_altivec.c
mpegvideo_altivec.c
mpegvideodsp.c
mpegvideoencdsp.c
pixblockdsp.c
svq1enc_altivec.c
vc1dsp_altivec.c
videodsp.c
vorbisdsp_altivec.c
vp3dsp_altivec.c
vp8dsp_altivec.c