FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
idct_xvid.h File Reference

header for Xvid IDCT functions More...

#include <stdint.h>
#include "libavcodec/dsputil.h"

Go to the source code of this file.

Functions

void ff_idct_xvid_mmx (short *block)
 
void ff_idct_xvid_mmx_put (uint8_t *dest, int line_size, DCTELEM *block)
 
void ff_idct_xvid_mmx_add (uint8_t *dest, int line_size, DCTELEM *block)
 
void ff_idct_xvid_mmxext (short *block)
 
void ff_idct_xvid_mmxext_put (uint8_t *dest, int line_size, DCTELEM *block)
 
void ff_idct_xvid_mmxext_add (uint8_t *dest, int line_size, DCTELEM *block)
 
void ff_idct_xvid_sse2 (short *block)
 
void ff_idct_xvid_sse2_put (uint8_t *dest, int line_size, short *block)
 
void ff_idct_xvid_sse2_add (uint8_t *dest, int line_size, short *block)
 

Detailed Description

header for Xvid IDCT functions

Definition in file idct_xvid.h.

Function Documentation

void ff_idct_xvid_mmx ( short *  block)

Referenced by ff_dsputil_init_mmx().

void ff_idct_xvid_mmx_put ( uint8_t dest,
int  line_size,
DCTELEM block 
)

Referenced by ff_dsputil_init_mmx().

void ff_idct_xvid_mmx_add ( uint8_t dest,
int  line_size,
DCTELEM block 
)

Referenced by ff_dsputil_init_mmx().

void ff_idct_xvid_mmxext ( short *  block)

Referenced by ff_dsputil_init_mmx().

void ff_idct_xvid_mmxext_put ( uint8_t dest,
int  line_size,
DCTELEM block 
)

Referenced by ff_dsputil_init_mmx().

void ff_idct_xvid_mmxext_add ( uint8_t dest,
int  line_size,
DCTELEM block 
)

Referenced by ff_dsputil_init_mmx().

void ff_idct_xvid_sse2 ( short *  block)
void ff_idct_xvid_sse2_put ( uint8_t dest,
int  line_size,
short *  block 
)
void ff_idct_xvid_sse2_add ( uint8_t dest,
int  line_size,
short *  block 
)