FFmpeg  4.0
Data Fields
FLACHeaderMarker Struct Reference

Data Fields

int offset
 byte offset from start of FLACParseContext->buffer More...
 
intlink_penalty
 pointer to 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 59 of file flac_parser.c.

Field Documentation

◆ offset

int FLACHeaderMarker::offset

byte offset from start of FLACParseContext->buffer

Definition at line 60 of file flac_parser.c.

Referenced by check_header_mismatch(), find_headers_search_validate(), flac_fifo_read(), flac_fifo_read_wrap(), flac_parse(), and get_best_header().

◆ link_penalty

int* FLACHeaderMarker::link_penalty

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

Definition at line 61 of file flac_parser.c.

Referenced by check_header_mismatch(), flac_parse(), flac_parse_close(), and score_header().

◆ max_score

int FLACHeaderMarker::max_score

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

Definition at line 63 of file flac_parser.c.

Referenced by flac_parse(), score_header(), and score_sequences().

◆ fi

FLACFrameInfo FLACHeaderMarker::fi

decoded frame header info

Definition at line 65 of file flac_parser.c.

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

◆ next

struct FLACHeaderMarker* FLACHeaderMarker::next

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

Definition at line 66 of file flac_parser.c.

Referenced by check_header_mismatch(), find_headers_search_validate(), find_new_headers(), flac_parse(), flac_parse_close(), score_header(), 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 69 of file flac_parser.c.

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


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