FLAC (Free Lossless Audio Codec) decoder/demuxer common functions. More...
Go to the source code of this file.
FLAC (Free Lossless Audio Codec) decoder/demuxer common functions.
Definition in file flac.h.
Definition at line 34 of file flac.h.
Referenced by avpriv_flac_is_extradata_valid(), avpriv_flac_parse_streaminfo(), ff_flac_write_header(), flac_encode_init(), flac_header(), flac_read_header(), flac_write_packet(), flac_write_trailer(), matroska_parse_flac(), ogg_build_flac_headers(), parse_streaminfo(), and write_streaminfo().
Definition at line 35 of file flac.h.
Referenced by ff_flac_decode_frame_header(), flac_decode_frame(), flac_encode_init(), and write_frame_header().
Definition at line 36 of file flac.h.
Referenced by avpriv_flac_parse_streaminfo(), and flac_encode_init().
Definition at line 37 of file flac.h.
Referenced by decode_frame(), flac_decode_frame(), and flac_encode_init().
Definition at line 38 of file flac.h.
Referenced by flac_decode_frame().
Data needed from the Streaminfo header for use by the raw FLAC demuxer and/or the FLAC decoder.
total number of samples
Parse the Streaminfo metadata block.
Definition at line 204 of file flac.c.
Referenced by flac_decode_init(), flac_header(), flac_read_header(), and parse_streaminfo().
Validate the FLAC extradata.
Definition at line 169 of file flac.c.
Referenced by flac_decode_init(), and ogg_build_flac_headers().
Calculate an estimate for the maximum frame size based on verbatim mode.
Definition at line 148 of file flac.c.
Referenced by flac_decode_frame(), flac_encode_frame(), and flac_encode_init().
Validate and decode a frame header.
Definition at line 50 of file flac.c.
Referenced by decode_frame(), and frame_header_is_valid().
Definition at line 196 of file flac.c.
Referenced by avpriv_flac_parse_streaminfo(), decode_frame(), and get_best_header().
Parse the metadata block parameters from the header.
Definition at line 143 of file flac.h.
Referenced by flac_read_header(), get_metadata_size(), matroska_parse_flac(), and parse_streaminfo().