FFmpeg
Macros | Functions
evc_ps.c File Reference
#include "libavutil/mem.h"
#include "get_bits.h"
#include "golomb.h"
#include "evc.h"
#include "evc_ps.h"

Go to the source code of this file.

Macros

#define EXTENDED_SAR   255
 

Functions

static int ref_pic_list_struct (const EVCParserSPS *sps, GetBitContext *gb, RefPicListStruct *rpl)
 
static int hrd_parameters (GetBitContext *gb, HRDParameters *hrd)
 
static int vui_parameters (GetBitContext *gb, VUIParameters *vui)
 
int ff_evc_parse_sps (GetBitContext *gb, EVCParamSets *ps)
 
int ff_evc_parse_pps (GetBitContext *gb, EVCParamSets *ps)
 
void ff_evc_ps_free (EVCParamSets *ps)
 

Macro Definition Documentation

◆ EXTENDED_SAR

#define EXTENDED_SAR   255

Definition at line 25 of file evc_ps.c.

Function Documentation

◆ ref_pic_list_struct()

static int ref_pic_list_struct ( const EVCParserSPS sps,
GetBitContext gb,
RefPicListStruct rpl 
)
static

Definition at line 28 of file evc_ps.c.

Referenced by ff_evc_parse_sps().

◆ hrd_parameters()

static int hrd_parameters ( GetBitContext gb,
HRDParameters hrd 
)
static

Definition at line 58 of file evc_ps.c.

Referenced by vui_parameters().

◆ vui_parameters()

static int vui_parameters ( GetBitContext gb,
VUIParameters vui 
)
static

Definition at line 80 of file evc_ps.c.

Referenced by ff_evc_parse_sps().

◆ ff_evc_parse_sps()

int ff_evc_parse_sps ( GetBitContext gb,
EVCParamSets ps 
)

Definition at line 152 of file evc_ps.c.

Referenced by parse_nal_unit().

◆ ff_evc_parse_pps()

int ff_evc_parse_pps ( GetBitContext gb,
EVCParamSets ps 
)

Definition at line 352 of file evc_ps.c.

Referenced by parse_nal_unit().

◆ ff_evc_ps_free()

void ff_evc_ps_free ( EVCParamSets ps)

Definition at line 437 of file evc_ps.c.

Referenced by evc_frame_merge_close(), evc_frame_merge_flush(), and evc_parser_close().