libavcodec/mlib/dsputil_mlib.c File Reference

#include "libavcodec/dsputil.h"
#include "libavcodec/mpegvideo.h"
#include <mlib_types.h>
#include <mlib_status.h>
#include <mlib_sys.h>
#include <mlib_algebra.h>
#include <mlib_video.h>

Go to the source code of this file.

Functions

static void get_pixels_mlib (DCTELEM *restrict block, const uint8_t *pixels, int line_size)
static void diff_pixels_mlib (DCTELEM *restrict block, const uint8_t *s1, const uint8_t *s2, int line_size)
static void add_pixels_clamped_mlib (const DCTELEM *block, uint8_t *pixels, int line_size)
static void put_pixels16_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels16_x2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels16_y2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels16_xy2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels8_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels8_x2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels8_y2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void put_pixels8_xy2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels16_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels16_x2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels16_y2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels16_xy2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels8_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels8_x2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels8_y2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void avg_pixels8_xy2_mlib (uint8_t *dest, const uint8_t *ref, int stride, int height)
static void bswap_buf_mlib (uint32_t *dst, const uint32_t *src, int w)
static void ff_idct_put_mlib (uint8_t *dest, int line_size, DCTELEM *data)
static void ff_idct_add_mlib (uint8_t *dest, int line_size, DCTELEM *data)
static void ff_idct_mlib (DCTELEM *data)
static void ff_fdct_mlib (DCTELEM *data)
void dsputil_init_mlib (DSPContext *c, AVCodecContext *avctx)
void MPV_common_init_mlib (MpegEncContext *s)


Function Documentation

static void add_pixels_clamped_mlib ( const DCTELEM block,
uint8_t *  pixels,
int  line_size 
) [static]

Definition at line 58 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels16_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 221 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels16_x2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 238 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels16_xy2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 272 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels16_y2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 255 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels8_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 291 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels8_x2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 312 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels8_xy2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 354 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void avg_pixels8_y2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 333 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void bswap_buf_mlib ( uint32_t *  dst,
const uint32_t *  src,
int  w 
) [static]

Definition at line 377 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void diff_pixels_mlib ( DCTELEM *restrict  block,
const uint8_t *  s1,
const uint8_t *  s2,
int  line_size 
) [static]

Definition at line 45 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

void dsputil_init_mlib ( DSPContext c,
AVCodecContext avctx 
)

Definition at line 422 of file dsputil_mlib.c.

Referenced by dsputil_init().

static void ff_fdct_mlib ( DCTELEM data  )  [static]

Definition at line 417 of file dsputil_mlib.c.

Referenced by MPV_common_init_mlib().

static void ff_idct_add_mlib ( uint8_t *  dest,
int  line_size,
DCTELEM data 
) [static]

Definition at line 406 of file dsputil_mlib.c.

Referenced by MPV_common_init_mlib().

static void ff_idct_mlib ( DCTELEM data  )  [static]

Definition at line 412 of file dsputil_mlib.c.

Referenced by MPV_common_init_mlib().

static void ff_idct_put_mlib ( uint8_t *  dest,
int  line_size,
DCTELEM data 
) [static]

Definition at line 384 of file dsputil_mlib.c.

Referenced by MPV_common_init_mlib().

static void get_pixels_mlib ( DCTELEM *restrict  block,
const uint8_t *  pixels,
int  line_size 
) [static]

Definition at line 33 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

void MPV_common_init_mlib ( MpegEncContext s  ) 

Definition at line 452 of file dsputil_mlib.c.

Referenced by ff_dct_common_init().

static void put_pixels16_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 65 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels16_x2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 82 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels16_xy2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 116 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels16_y2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 99 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels8_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 135 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels8_x2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 156 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels8_xy2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 198 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().

static void put_pixels8_y2_mlib ( uint8_t *  dest,
const uint8_t *  ref,
int  stride,
int  height 
) [static]

Definition at line 177 of file dsputil_mlib.c.

Referenced by dsputil_init_mlib().


Generated on Fri Oct 26 02:35:43 2012 for FFmpeg by  doxygen 1.5.8