Data Fields
SpeexContext Struct Reference

Data Fields

GetBitContext gb
int32_t version_id
 Version for Speex (for checking compatibility) More...
int32_t rate
 Sampling rate used. More...
int32_t mode
 Mode used (0 for narrowband, 1 for wideband) More...
int32_t bitstream_version
 Version ID of the bit-stream. More...
int32_t nb_channels
 Number of channels decoded. More...
int32_t bitrate
 Bit-rate used. More...
int32_t frame_size
 Size of frames. More...
int32_t vbr
 1 for a VBR decoding, 0 otherwise More...
int32_t frames_per_packet
 Number of frames stored per Ogg packet. More...
int32_t extra_headers
 Number of additional headers after the comments. More...
int pkt_size
StereoState stereo
DecoderState st [SPEEX_NB_MODES]

Detailed Description

Definition at line 239 of file speexdec.c.

Field Documentation

◆ class

AVClass* SpeexContext::class

Definition at line 240 of file speexdec.c.

◆ gb

GetBitContext SpeexContext::gb

Definition at line 241 of file speexdec.c.

◆ version_id

int32_t SpeexContext::version_id

Version for Speex (for checking compatibility)

Definition at line 243 of file speexdec.c.

◆ rate

int32_t SpeexContext::rate

Sampling rate used.

Definition at line 244 of file speexdec.c.

◆ mode

int32_t SpeexContext::mode

Mode used (0 for narrowband, 1 for wideband)

Definition at line 245 of file speexdec.c.

◆ bitstream_version

int32_t SpeexContext::bitstream_version

Version ID of the bit-stream.

Definition at line 246 of file speexdec.c.

◆ nb_channels

int32_t SpeexContext::nb_channels

Number of channels decoded.

Definition at line 247 of file speexdec.c.

◆ bitrate

int32_t SpeexContext::bitrate

Bit-rate used.

Definition at line 248 of file speexdec.c.

◆ frame_size

int32_t SpeexContext::frame_size

Size of frames.

Definition at line 249 of file speexdec.c.

◆ vbr

int32_t SpeexContext::vbr

1 for a VBR decoding, 0 otherwise

Definition at line 250 of file speexdec.c.

◆ frames_per_packet

int32_t SpeexContext::frames_per_packet

Number of frames stored per Ogg packet.

Definition at line 251 of file speexdec.c.

◆ extra_headers

int32_t SpeexContext::extra_headers

Number of additional headers after the comments.

Definition at line 252 of file speexdec.c.

◆ pkt_size

int SpeexContext::pkt_size

Definition at line 254 of file speexdec.c.

◆ stereo

StereoState SpeexContext::stereo

Definition at line 256 of file speexdec.c.

◆ st

DecoderState SpeexContext::st[SPEEX_NB_MODES]

Definition at line 257 of file speexdec.c.

◆ fdsp

AVFloatDSPContext* SpeexContext::fdsp

Definition at line 259 of file speexdec.c.

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