FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
idct.h File Reference
#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Functions

void ff_j_rev_dct_arm (int16_t *data)
 
void ff_simple_idct_arm (int16_t *data)
 
void ff_simple_idct_armv5te (int16_t *data)
 
void ff_simple_idct_put_armv5te (uint8_t *dest, ptrdiff_t line_size, int16_t *data)
 
void ff_simple_idct_add_armv5te (uint8_t *dest, ptrdiff_t line_size, int16_t *data)
 
void ff_simple_idct_armv6 (int16_t *data)
 
void ff_simple_idct_put_armv6 (uint8_t *dest, ptrdiff_t line_size, int16_t *data)
 
void ff_simple_idct_add_armv6 (uint8_t *dest, ptrdiff_t line_size, int16_t *data)
 
void ff_simple_idct_neon (int16_t *data)
 
void ff_simple_idct_put_neon (uint8_t *dest, ptrdiff_t line_size, int16_t *data)
 
void ff_simple_idct_add_neon (uint8_t *dest, ptrdiff_t line_size, int16_t *data)
 

Function Documentation

void ff_j_rev_dct_arm ( int16_t *  data)
void ff_simple_idct_arm ( int16_t *  data)
void ff_simple_idct_armv5te ( int16_t *  data)

Referenced by ff_idctdsp_init_armv5te().

void ff_simple_idct_put_armv5te ( uint8_t dest,
ptrdiff_t  line_size,
int16_t *  data 
)

Referenced by ff_idctdsp_init_armv5te().

void ff_simple_idct_add_armv5te ( uint8_t dest,
ptrdiff_t  line_size,
int16_t *  data 
)

Referenced by ff_idctdsp_init_armv5te().

void ff_simple_idct_armv6 ( int16_t *  data)

Referenced by ff_idctdsp_init_armv6().

void ff_simple_idct_put_armv6 ( uint8_t dest,
ptrdiff_t  line_size,
int16_t *  data 
)

Referenced by ff_idctdsp_init_armv6().

void ff_simple_idct_add_armv6 ( uint8_t dest,
ptrdiff_t  line_size,
int16_t *  data 
)

Referenced by ff_idctdsp_init_armv6().

void ff_simple_idct_neon ( int16_t *  data)
void ff_simple_idct_put_neon ( uint8_t dest,
ptrdiff_t  line_size,
int16_t *  data 
)
void ff_simple_idct_add_neon ( uint8_t dest,
ptrdiff_t  line_size,
int16_t *  data 
)