FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
swscale_unscaled.c File Reference
#include "config.h"
#include "libswscale/swscale.h"
#include "libswscale/swscale_internal.h"
#include "libavutil/arm/cpu.h"

Go to the source code of this file.

Functions

void rgbx_to_nv12_neon_32 (const uint8_t *src, uint8_t *y, uint8_t *chroma, int width, int height, int y_stride, int c_stride, int src_stride, int32_t coeff_tbl[9])
 
void rgbx_to_nv12_neon_16 (const uint8_t *src, uint8_t *y, uint8_t *chroma, int width, int height, int y_stride, int c_stride, int src_stride, int32_t coeff_tbl[9])
 
static int rgbx_to_nv12_neon_32_wrapper (SwsContext *context, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[])
 
static int rgbx_to_nv12_neon_16_wrapper (SwsContext *context, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[])
 
static void get_unscaled_swscale_neon (SwsContext *c)
 
void ff_get_unscaled_swscale_arm (SwsContext *c)
 

Function Documentation

void rgbx_to_nv12_neon_32 ( const uint8_t src,
uint8_t y,
uint8_t chroma,
int  width,
int  height,
int  y_stride,
int  c_stride,
int  src_stride,
int32_t  coeff_tbl[9] 
)
void rgbx_to_nv12_neon_16 ( const uint8_t src,
uint8_t y,
uint8_t chroma,
int  width,
int  height,
int  y_stride,
int  c_stride,
int  src_stride,
int32_t  coeff_tbl[9] 
)
static int rgbx_to_nv12_neon_32_wrapper ( SwsContext context,
const uint8_t src[],
int  srcStride[],
int  srcSliceY,
int  srcSliceH,
uint8_t dst[],
int  dstStride[] 
)
static

Definition at line 36 of file swscale_unscaled.c.

Referenced by get_unscaled_swscale_neon().

static int rgbx_to_nv12_neon_16_wrapper ( SwsContext context,
const uint8_t src[],
int  srcStride[],
int  srcSliceY,
int  srcSliceH,
uint8_t dst[],
int  dstStride[] 
)
static

Definition at line 50 of file swscale_unscaled.c.

Referenced by get_unscaled_swscale_neon().

static void get_unscaled_swscale_neon ( SwsContext c)
static

Definition at line 64 of file swscale_unscaled.c.

Referenced by ff_get_unscaled_swscale_arm().

void ff_get_unscaled_swscale_arm ( SwsContext c)

Definition at line 74 of file swscale_unscaled.c.