FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
dsputil_sh4.c File Reference
#include "libavutil/attributes.h"
#include "libavcodec/avcodec.h"
#include "libavcodec/dsputil.h"
#include "dsputil_sh4.h"
#include "sh4.h"

Go to the source code of this file.

Functions

static void memzero_align8 (void *dst, size_t size)
 
static void clear_blocks_sh4 (int16_t *blocks)
 
static void idct_put (uint8_t *dest, int line_size, int16_t *block)
 
static void idct_add (uint8_t *dest, int line_size, int16_t *block)
 
av_cold void ff_dsputil_init_sh4 (DSPContext *c, AVCodecContext *avctx)
 

Function Documentation

static void memzero_align8 ( void dst,
size_t  size 
)
static

Definition at line 29 of file dsputil_sh4.c.

Referenced by clear_blocks_sh4().

static void clear_blocks_sh4 ( int16_t *  blocks)
static

Definition at line 51 of file dsputil_sh4.c.

Referenced by ff_dsputil_init_sh4().

static void idct_put ( uint8_t dest,
int  line_size,
int16_t *  block 
)
static

Definition at line 56 of file dsputil_sh4.c.

Referenced by ff_dsputil_init_sh4().

static void idct_add ( uint8_t dest,
int  line_size,
int16_t *  block 
)
static
av_cold void ff_dsputil_init_sh4 ( DSPContext c,
AVCodecContext avctx 
)

Definition at line 93 of file dsputil_sh4.c.

Referenced by ff_dsputil_init().