Logo Search packages:      
Sourcecode: pulseaudio version File versions  Download package

Public Attributes

sbc_encoder_state Struct Reference

List of all members.

Public Attributes

const char * implementation_info
int position
void(* sbc_analyze_4b_4s )(int16_t *x, int32_t *out, int out_stride)
void(* sbc_analyze_4b_8s )(int16_t *x, int32_t *out, int out_stride)
void(* sbc_calc_scalefactors )(int32_t sb_sample_f[16][2][8], uint32_t scale_factor[2][8], int blocks, int channels, int subbands)
int(* sbc_enc_process_input_4s_be )(int position, const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], int nsamples, int nchannels)
int(* sbc_enc_process_input_4s_le )(int position, const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], int nsamples, int nchannels)
int(* sbc_enc_process_input_8s_be )(int position, const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], int nsamples, int nchannels)
int(* sbc_enc_process_input_8s_le )(int position, const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], int nsamples, int nchannels)
int16_t SBC_ALIGNED X [2][SBC_X_BUFFER_SIZE]

Detailed Description

Definition at line 38 of file sbc_primitives.h.


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

Generated by  Doxygen 1.6.0   Back to index