FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
FLACHeaderMarker Struct Reference

Data Fields

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

Detailed Description

Definition at line 59 of file flac_parser.c.

Field Documentation

int FLACHeaderMarker::offset

byte offset from start of FLACParseContext->buffer

Definition at line 60 of file flac_parser.c.

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

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().

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().

FLACFrameInfo FLACHeaderMarker::fi

decoded frame header info

Definition at line 65 of file flac_parser.c.

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

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().

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: