Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
memcpy_sse2.h File Reference

Functions

voidmemcpy_aligned (void *dst, const void *src, size_t size, uint8_t bpp=0)
 
void copy_plane (uint8_t *const src, const int srcStride, int height, int width, uint8_t *const dst, const int dstStride, uint8_t bpp=0)
 
void convert_yuv420_nv12_chrome (uint8_t *const *src, const int *srcStride, int height, int width, uint8_t *const dst, const int dstStride)
 
void convert_yuv420_p01x_chrome (uint8_t *const *src, const int *srcStride, int height, int width, uint8_t *const dst, const int dstStride, uint8_t bpp)
 
void convert_yuv420_nv12 (uint8_t *const src[], const int srcStride[], int height, int width, uint8_t *const dst[], const int dstStride[])
 
void convert_yuv420_p01x (uint8_t *const src[], const int srcStride[], int height, int width, uint8_t *const dst[], const int dstStride[], uint8_t bpp)
 

Function Documentation

◆ convert_yuv420_nv12()

void convert_yuv420_nv12 ( uint8_t *const src[],
const int srcStride[],
int height,
int width,
uint8_t *const dst[],
const int dstStride[] )
inline

◆ convert_yuv420_nv12_chrome()

void convert_yuv420_nv12_chrome ( uint8_t *const * src,
const int * srcStride,
int height,
int width,
uint8_t *const dst,
const int dstStride )
inline

◆ convert_yuv420_p01x()

void convert_yuv420_p01x ( uint8_t *const src[],
const int srcStride[],
int height,
int width,
uint8_t *const dst[],
const int dstStride[],
uint8_t bpp )
inline

◆ convert_yuv420_p01x_chrome()

void convert_yuv420_p01x_chrome ( uint8_t *const * src,
const int * srcStride,
int height,
int width,
uint8_t *const dst,
const int dstStride,
uint8_t bpp )
inline

◆ copy_plane()

void copy_plane ( uint8_t *const src,
const int srcStride,
int height,
int width,
uint8_t *const dst,
const int dstStride,
uint8_t bpp = 0 )
inline

◆ memcpy_aligned()

void * memcpy_aligned ( void * dst,
const void * src,
size_t size,
uint8_t bpp = 0 )
inline