FFmpeg
Loading...
Searching...
No Matches
ffv1enc_template.c File Reference
#include "ffv1_template.c"

Go to the source code of this file.

Functions

static av_always_inline int encode_line_TMPL (FFV1Context *f, FFV1SliceContext *sc, void *logctx, int w, TYPE *const sample[3], int plane_index, int bits, int ac, int pass1)
 
static void load_rgb_frame_TMPL (FFV1Context *f, FFV1SliceContext *sc, const uint8_t *src[4], int w, int h, const int stride[4])
 
static int encode_rgb_frame_TMPL (FFV1Context *f, FFV1SliceContext *sc, const uint8_t *src[4], int w, int h, const int stride[4], int ac)
 

Function Documentation

◆ encode_line_TMPL()

static av_always_inline int encode_line_TMPL ( FFV1Context * f,
FFV1SliceContext * sc,
void * logctx,
int w,
TYPE *const sample[3],
int plane_index,
int bits,
int ac,
int pass1 )
static

Definition at line 26 of file ffv1enc_template.c.

◆ load_rgb_frame_TMPL()

static void load_rgb_frame_TMPL ( FFV1Context * f,
FFV1SliceContext * sc,
const uint8_t * src[4],
int w,
int h,
const int stride[4] )
static

Definition at line 139 of file ffv1enc_template.c.

◆ encode_rgb_frame_TMPL()

static int encode_rgb_frame_TMPL ( FFV1Context * f,
FFV1SliceContext * sc,
const uint8_t * src[4],
int w,
int h,
const int stride[4],
int ac )
static

Definition at line 174 of file ffv1enc_template.c.