FFmpeg
Functions
cfhddsp.c File Reference
#include "libavutil/attributes.h"
#include "libavutil/common.h"
#include "libavutil/avassert.h"
#include "cfhddsp.h"

Go to the source code of this file.

Functions

static av_always_inline void filter (int16_t *output, ptrdiff_t out_stride, const int16_t *low, ptrdiff_t low_stride, const int16_t *high, ptrdiff_t high_stride, int len, int clip)
 
static void vert_filter (int16_t *output, ptrdiff_t out_stride, const int16_t *low, ptrdiff_t low_stride, const int16_t *high, ptrdiff_t high_stride, int width, int height)
 
static void horiz_filter (int16_t *output, ptrdiff_t ostride, const int16_t *low, ptrdiff_t lstride, const int16_t *high, ptrdiff_t hstride, int width, int height)
 
static void horiz_filter_clip (int16_t *output, const int16_t *low, const int16_t *high, int width, int clip)
 
static void horiz_filter_clip_bayer (int16_t *output, const int16_t *low, const int16_t *high, int width, int clip)
 
av_cold void ff_cfhddsp_init (CFHDDSPContext *c, int depth, int bayer)
 

Function Documentation

◆ filter()

static av_always_inline void filter ( int16_t *  output,
ptrdiff_t  out_stride,
const int16_t *  low,
ptrdiff_t  low_stride,
const int16_t *  high,
ptrdiff_t  high_stride,
int  len,
int  clip 
)
static

Definition at line 27 of file cfhddsp.c.

Referenced by horiz_filter(), horiz_filter_clip(), horiz_filter_clip_bayer(), and vert_filter().

◆ vert_filter()

static void vert_filter ( int16_t *  output,
ptrdiff_t  out_stride,
const int16_t *  low,
ptrdiff_t  low_stride,
const int16_t *  high,
ptrdiff_t  high_stride,
int  width,
int  height 
)
static

Definition at line 68 of file cfhddsp.c.

Referenced by ff_cfhddsp_init().

◆ horiz_filter()

static void horiz_filter ( int16_t *  output,
ptrdiff_t  ostride,
const int16_t *  low,
ptrdiff_t  lstride,
const int16_t *  high,
ptrdiff_t  hstride,
int  width,
int  height 
)
static

Definition at line 81 of file cfhddsp.c.

Referenced by ff_cfhddsp_init().

◆ horiz_filter_clip()

static void horiz_filter_clip ( int16_t *  output,
const int16_t *  low,
const int16_t *  high,
int  width,
int  clip 
)
static

Definition at line 94 of file cfhddsp.c.

Referenced by ff_cfhddsp_init().

◆ horiz_filter_clip_bayer()

static void horiz_filter_clip_bayer ( int16_t *  output,
const int16_t *  low,
const int16_t *  high,
int  width,
int  clip 
)
static

Definition at line 100 of file cfhddsp.c.

Referenced by ff_cfhddsp_init().

◆ ff_cfhddsp_init()

av_cold void ff_cfhddsp_init ( CFHDDSPContext c,
int  depth,
int  bayer 
)

Definition at line 106 of file cfhddsp.c.

Referenced by alloc_buffers().