Data Fields | |
| AVClass * | class |
| 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 | |
| int | lookahead |
| encoder delay | |
| int64_t | next_pts |
| next pts, in sample_rate time base | |
| int | pkt_sample_count |
| sample count in the current packet | |
Definition at line 75 of file libspeexenc.c.
| int LibSpeexEncContext::abr |
flag to enable ABR
Definition at line 83 of file libspeexenc.c.
Referenced by encode_init(), and print_enc_params().
| SpeexBits LibSpeexEncContext::bits |
libspeex bitwriter context
Definition at line 77 of file libspeexenc.c.
Referenced by encode_close(), encode_frame(), and encode_init().
| int LibSpeexEncContext::cbr_quality |
| AVClass* LibSpeexEncContext::class |
AVClass for private options.
Definition at line 76 of file libspeexenc.c.
| void* LibSpeexEncContext::enc_state |
libspeex encoder state
Definition at line 79 of file libspeexenc.c.
Referenced by encode_close(), encode_frame(), and encode_init().
| int LibSpeexEncContext::frames_per_packet |
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().
| SpeexHeader LibSpeexEncContext::header |
libspeex header struct
Definition at line 78 of file libspeexenc.c.
Referenced by encode_frame(), encode_init(), and print_enc_params().
| int LibSpeexEncContext::lookahead |
| int64_t LibSpeexEncContext::next_pts |
next pts, in sample_rate time base
Definition at line 86 of file libspeexenc.c.
Referenced by encode_frame(), and encode_init().
| int LibSpeexEncContext::pkt_frame_count |
frame count for the current packet
Definition at line 84 of file libspeexenc.c.
Referenced by encode_frame().
| int LibSpeexEncContext::pkt_sample_count |
sample count in the current packet
Definition at line 87 of file libspeexenc.c.
Referenced by encode_frame().
| float LibSpeexEncContext::vbr_quality |
VBR quality 0.0 to 10.0.
Definition at line 81 of file libspeexenc.c.
Referenced by encode_init(), and print_enc_params().