FFmpeg
Loading...
Searching...
No Matches
framerate.h File Reference
#include "scene_sad.h"
#include "avfilter.h"

Go to the source code of this file.

Data Structures

struct  FrameRateContext
 

Macros

#define BLEND_FUNC_PARAMS
 
#define BLEND_FACTOR_DEPTH(n)
 

Typedefs

typedef void(* blend_func) (BLEND_FUNC_PARAMS)
 

Functions

void ff_framerate_init (FrameRateContext *s)
 
void ff_framerate_init_x86 (FrameRateContext *s)
 

Macro Definition Documentation

◆ BLEND_FUNC_PARAMS

#define BLEND_FUNC_PARAMS
Value:
const uint8_t *src1, ptrdiff_t src1_linesize, \
const uint8_t *src2, ptrdiff_t src2_linesize, \
uint8_t *dst, ptrdiff_t dst_linesize, \
ptrdiff_t width, ptrdiff_t height, \
int factor1, int factor2, int half
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
Definition dsp.h:87
const pixel * src2
static uint8_t half(int a, int b)
Definition mobiclip.c:540
#define src1
Definition h264pred.c:141
#define height
Definition dsp.h:89
#define width
Definition dsp.h:89

Definition at line 25 of file framerate.h.

Referenced by ff_blend_frames16_avx2(), ff_blend_frames16_sse4(), ff_blend_frames_avx2(), and ff_blend_frames_ssse3().

◆ BLEND_FACTOR_DEPTH

#define BLEND_FACTOR_DEPTH ( n)
Value:
(n-1)

Definition at line 31 of file framerate.h.

Typedef Documentation

◆ blend_func

typedef void(* blend_func) (BLEND_FUNC_PARAMS)

Definition at line 33 of file framerate.h.

Function Documentation

◆ ff_framerate_init()

void ff_framerate_init ( FrameRateContext * s)

Definition at line 256 of file vf_framerate.c.

Referenced by config_input(), and ff_framerate_init().

◆ ff_framerate_init_x86()

void ff_framerate_init_x86 ( FrameRateContext * s)

Definition at line 28 of file vf_framerate_init.c.

Referenced by ff_framerate_init().