FFmpeg
Functions
mpegvideoencdsp_init.c File Reference
#include <stdint.h>
#include "libavutil/attributes.h"
#include "libavutil/avassert.h"
#include "libavutil/common.h"
#include "libavutil/cpu.h"
#include "libavutil/x86/asm.h"
#include "libavutil/x86/cpu.h"
#include "libavcodec/avcodec.h"
#include "libavcodec/mpegvideoencdsp.h"

Go to the source code of this file.

Functions

void ff_mpv_denoise_dct_sse2 (int16_t block[64], int dct_error_sum[64], const uint16_t dct_offset[64])
 
int ff_pix_sum16_sse2 (const uint8_t *pix, ptrdiff_t line_size)
 
int ff_pix_sum16_xop (const uint8_t *pix, ptrdiff_t line_size)
 
int ff_pix_norm1_sse2 (const uint8_t *pix, ptrdiff_t line_size)
 
void ff_add_8x8basis_ssse3 (int16_t rem[64], const int16_t basis[64], int scale)
 
av_cold void ff_mpegvideoencdsp_init_x86 (MpegvideoEncDSPContext *c, AVCodecContext *avctx)
 

Function Documentation

◆ ff_mpv_denoise_dct_sse2()

void ff_mpv_denoise_dct_sse2 ( int16_t  block[64],
int  dct_error_sum[64],
const uint16_t  dct_offset[64] 
)

◆ ff_pix_sum16_sse2()

int ff_pix_sum16_sse2 ( const uint8_t *  pix,
ptrdiff_t  line_size 
)

◆ ff_pix_sum16_xop()

int ff_pix_sum16_xop ( const uint8_t *  pix,
ptrdiff_t  line_size 
)

◆ ff_pix_norm1_sse2()

int ff_pix_norm1_sse2 ( const uint8_t *  pix,
ptrdiff_t  line_size 
)

◆ ff_add_8x8basis_ssse3()

void ff_add_8x8basis_ssse3 ( int16_t  rem[64],
const int16_t  basis[64],
int  scale 
)

◆ ff_mpegvideoencdsp_init_x86()

av_cold void ff_mpegvideoencdsp_init_x86 ( MpegvideoEncDSPContext c,
AVCodecContext avctx 
)

Definition at line 174 of file mpegvideoencdsp_init.c.

Referenced by ff_mpegvideoencdsp_init().