LibSpeexEncContext Struct Reference


Data Fields

AVClassclass
 AVClass for private options.
SpeexBits bits
 libspeex bitwriter context
SpeexHeader header
 libspeex header struct
void * enc_state
 libspeex encoder state
int frames_per_packet
 number of frames to encode in each packet
float vbr_quality
 VBR quality 0.0 to 10.0.
int cbr_quality
 CBR quality 0 to 10.
int abr
 flag to enable ABR
int pkt_frame_count
 frame count for the current packet
AudioFrameQueue afq
 frame queue

Detailed Description

Definition at line 75 of file libspeexenc.c.


Field Documentation

flag to enable ABR

Definition at line 83 of file libspeexenc.c.

Referenced by encode_init(), and print_enc_params().

frame queue

Definition at line 85 of file libspeexenc.c.

Referenced by encode_close(), encode_frame(), and encode_init().

libspeex bitwriter context

Definition at line 77 of file libspeexenc.c.

Referenced by encode_close(), encode_frame(), and encode_init().

CBR quality 0 to 10.

Definition at line 82 of file libspeexenc.c.

Referenced by encode_init().

AVClass for private options.

Definition at line 76 of file libspeexenc.c.

libspeex encoder state

Definition at line 79 of file libspeexenc.c.

Referenced by encode_close(), encode_frame(), and encode_init().

number of frames to encode in each packet

Definition at line 80 of file libspeexenc.c.

Referenced by encode_frame(), encode_init(), and print_enc_params().

libspeex header struct

Definition at line 78 of file libspeexenc.c.

Referenced by encode_frame(), encode_init(), and print_enc_params().

frame count for the current packet

Definition at line 84 of file libspeexenc.c.

Referenced by encode_frame().

VBR quality 0.0 to 10.0.

Definition at line 81 of file libspeexenc.c.

Referenced by encode_init(), and print_enc_params().


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

Generated on Fri Oct 26 02:48:06 2012 for FFmpeg by  doxygen 1.5.8