Header data. More...
#include <celt_header.h>
Data Fields | |
char | codec_id [8] |
char | codec_version [20] |
celt_int32 | version_id |
celt_int32 | header_size |
celt_int32 | sample_rate |
celt_int32 | nb_channels |
celt_int32 | frame_size |
celt_int32 | overlap |
celt_int32 | bytes_per_packet |
celt_int32 | extra_headers |
Header data.
Header data to be used for Ogg files (or possibly other encapsulation)
Definition at line 46 of file celt_header.h.
celt_int32 CELTHeader::bytes_per_packet |
Number of bytes per compressed packet (0 if unknown)
Definition at line 50 of file celt_header.h.
char CELTHeader::codec_id[8] |
MUST be "CELT " (four spaces)
Definition at line 42 of file celt_header.h.
char CELTHeader::codec_version[20] |
Version used (as string)
Definition at line 43 of file celt_header.h.
celt_int32 CELTHeader::extra_headers |
Number of additional headers that follow this header
Definition at line 51 of file celt_header.h.
celt_int32 CELTHeader::frame_size |
Samples per frame (per channel)
Definition at line 48 of file celt_header.h.
celt_int32 CELTHeader::header_size |
Size of this header
Definition at line 45 of file celt_header.h.
celt_int32 CELTHeader::nb_channels |
Number of channels
Definition at line 47 of file celt_header.h.
celt_int32 CELTHeader::overlap |
Overlapping samples (per channel)
Definition at line 49 of file celt_header.h.
celt_int32 CELTHeader::sample_rate |
Sampling rate of the original audio
Definition at line 46 of file celt_header.h.
celt_int32 CELTHeader::version_id |
Version id (negative for until stream is frozen)
Definition at line 44 of file celt_header.h.