mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Merge commit 'b23650491fbd579a4365f42bd42575afb7b53f7e'
* commit 'b23650491fbd579a4365f42bd42575afb7b53f7e': prores: Use consistent names for DSP arch initialization functions Conflicts: libavcodec/proresdsp.c libavcodec/proresdsp.h libavcodec/x86/proresdsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
5ba1648318
@ -78,7 +78,8 @@ av_cold void ff_proresdsp_init(ProresDSPContext *dsp, AVCodecContext *avctx)
|
||||
dsp->idct_put = prores_idct_put_c;
|
||||
dsp->idct_permutation_type = FF_NO_IDCT_PERM;
|
||||
|
||||
if (ARCH_X86) ff_proresdsp_x86_init(dsp, avctx);
|
||||
if (ARCH_X86)
|
||||
ff_proresdsp_init_x86(dsp, avctx);
|
||||
|
||||
ff_init_scantable_permutation(dsp->idct_permutation,
|
||||
dsp->idct_permutation_type);
|
||||
|
@ -39,6 +39,6 @@ typedef struct ProresDSPContext {
|
||||
|
||||
void ff_proresdsp_init(ProresDSPContext *dsp, AVCodecContext *avctx);
|
||||
|
||||
void ff_proresdsp_x86_init(ProresDSPContext *dsp, AVCodecContext *avctx);
|
||||
void ff_proresdsp_init_x86(ProresDSPContext *dsp, AVCodecContext *avctx);
|
||||
|
||||
#endif /* AVCODEC_PRORESDSP_H */
|
||||
|
@ -32,7 +32,7 @@ void ff_prores_idct_put_10_sse4(uint16_t *dst, int linesize,
|
||||
void ff_prores_idct_put_10_avx (uint16_t *dst, int linesize,
|
||||
int16_t *block, const int16_t *qmat);
|
||||
|
||||
av_cold void ff_proresdsp_x86_init(ProresDSPContext *dsp, AVCodecContext *avctx)
|
||||
av_cold void ff_proresdsp_init_x86(ProresDSPContext *dsp, AVCodecContext *avctx)
|
||||
{
|
||||
#if ARCH_X86_64
|
||||
int cpu_flags = av_get_cpu_flags();
|
||||
|
Loading…
Reference in New Issue
Block a user