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