FFmpeg
Data Fields
LibSpeexEncContext Struct Reference

Data Fields

  AVClass for private options. More...
 
SpeexBits  bits
  libspeex bitwriter context More...
 
SpeexHeader  header
  libspeex header struct More...
 
  libspeex encoder state More...
 
  number of frames to encode in each packet More...
 
float  vbr_quality
  VBR quality 0.0 to 10.0. More...
 
  CBR quality 0 to 10. More...
 
int  abr
  flag to enable ABR More...
 
int  vad
  flag to enable VAD More...
 
int  dtx
  flag to enable DTX More...
 
  frame count for the current packet More...
 
  frame queue More...
 

Detailed Description

Definition at line 96 of file libspeexenc.c.

Field Documentation

AVClass* LibSpeexEncContext::class

AVClass for private options.

Definition at line 97 of file libspeexenc.c.

SpeexBits LibSpeexEncContext::bits

libspeex bitwriter context

Definition at line 98 of file libspeexenc.c.

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

SpeexHeader LibSpeexEncContext::header

libspeex header struct

Definition at line 99 of file libspeexenc.c.

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

void* LibSpeexEncContext::enc_state

libspeex encoder state

Definition at line 100 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 101 of file libspeexenc.c.

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

float LibSpeexEncContext::vbr_quality

VBR quality 0.0 to 10.0.

Definition at line 102 of file libspeexenc.c.

Referenced by encode_init(), and print_enc_params().

int LibSpeexEncContext::cbr_quality

CBR quality 0 to 10.

Definition at line 103 of file libspeexenc.c.

Referenced by encode_init().

int LibSpeexEncContext::abr

flag to enable ABR

Definition at line 104 of file libspeexenc.c.

Referenced by encode_init(), and print_enc_params().

int LibSpeexEncContext::vad

flag to enable VAD

Definition at line 105 of file libspeexenc.c.

Referenced by encode_init(), and print_enc_params().

int LibSpeexEncContext::dtx

flag to enable DTX

Definition at line 106 of file libspeexenc.c.

Referenced by encode_init(), and print_enc_params().

int LibSpeexEncContext::pkt_frame_count

frame count for the current packet

Definition at line 107 of file libspeexenc.c.

Referenced by encode_frame().

AudioFrameQueue LibSpeexEncContext::afq

frame queue

Definition at line 108 of file libspeexenc.c.

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


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

Generated on Fri Jan 12 2018 01:48:33 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /