FFmpeg
Functions
ffv1_parse.c File Reference
#include "libavutil/crc.h"
#include "libavutil/mem.h"
#include "libavutil/pixdesc.h"
#include "rangecoder.h"
#include "ffv1.h"

Go to the source code of this file.

Functions

static int read_quant_table (RangeCoder *c, int16_t *quant_table, int scale)
 
int ff_ffv1_read_quant_tables (RangeCoder *c, int16_t quant_table[MAX_CONTEXT_INPUTS][256])
 
int ff_ffv1_read_extra_header (FFV1Context *f)
 
int ff_ffv1_parse_header (FFV1Context *f, RangeCoder *c, uint8_t *state)
 

Function Documentation

◆ read_quant_table()

static int read_quant_table ( RangeCoder c,
int16_t *  quant_table,
int  scale 
)
static

Definition at line 25 of file ffv1_parse.c.

Referenced by ff_ffv1_read_quant_tables().

◆ ff_ffv1_read_quant_tables()

int ff_ffv1_read_quant_tables ( RangeCoder c,
int16_t  quant_table[MAX_CONTEXT_INPUTS][256] 
)

Definition at line 52 of file ffv1_parse.c.

Referenced by ff_ffv1_read_extra_header(), and read_header().

◆ ff_ffv1_read_extra_header()

int ff_ffv1_read_extra_header ( FFV1Context f)

Definition at line 70 of file ffv1_parse.c.

Referenced by decode_init(), and parse().

◆ ff_ffv1_parse_header()

int ff_ffv1_parse_header ( FFV1Context f,
RangeCoder c,
uint8_t *  state 
)

Definition at line 201 of file ffv1_parse.c.

Referenced by parse(), and read_header().