FFmpeg
Data Fields
FLACHeaderMarker Struct Reference

Data Fields

int offset
 byte offset from start of FLACParseContext->buffer More...
 
int link_penalty [FLAC_MAX_SEQUENTIAL_HEADERS]
 array of local scores between this header and the one at a distance equal array position
More...
 
int max_score
 maximum score found after checking each child that has a valid CRC
More...
 
FLACFrameInfo fi
 decoded frame header info
More...
 
struct FLACHeaderMarkernext
 next CRC-8 verified header that immediately follows this one in the bytestream
More...
 
struct FLACHeaderMarkerbest_child
 following frame header with which this frame has the best score with
More...
 

Detailed Description

Definition at line 60 of file flac_parser.c.

Field Documentation

◆ offset

int FLACHeaderMarker::offset

byte offset from start of FLACParseContext->buffer

Definition at line 61 of file flac_parser.c.

Referenced by check_header_mismatch(), flac_parse(), and get_best_header().

◆ link_penalty

int FLACHeaderMarker::link_penalty[FLAC_MAX_SEQUENTIAL_HEADERS]

array of local scores between this header and the one at a distance equal array position

Definition at line 62 of file flac_parser.c.

Referenced by check_header_mismatch().

◆ max_score

int FLACHeaderMarker::max_score

maximum score found after checking each child that has a valid CRC

Definition at line 65 of file flac_parser.c.

Referenced by flac_parse(), and score_sequences().

◆ fi

FLACFrameInfo FLACHeaderMarker::fi

decoded frame header info

Definition at line 67 of file flac_parser.c.

Referenced by check_header_mismatch().

◆ next

struct FLACHeaderMarker* FLACHeaderMarker::next

next CRC-8 verified header that immediately follows this one in the bytestream

Definition at line 68 of file flac_parser.c.

Referenced by check_header_mismatch(), find_headers_search_validate(), flac_parse(), flac_parse_close(), and score_sequences().

◆ best_child

struct FLACHeaderMarker* FLACHeaderMarker::best_child

following frame header with which this frame has the best score with

Definition at line 71 of file flac_parser.c.

Referenced by flac_parse().


The documentation for this struct was generated from the following file: