Home | History | Annotate | Download | only in src

Lines Matching refs:OpusEncoder

61 struct OpusEncoder {
159 return align(sizeof(OpusEncoder))+silkEncSizeBytes+celtEncSizeBytes;
162 int opus_encoder_init(OpusEncoder* st, opus_int32 Fs, int channels, int application)
180 st->silk_enc_offset = align(sizeof(OpusEncoder));
476 OpusEncoder *opus_encoder_create(opus_int32 Fs, int channels, int application, int *error)
479 OpusEncoder *st;
488 st = (OpusEncoder *)opus_alloc(opus_encoder_get_size(channels));
506 static opus_int32 user_bitrate_to_bitrate(OpusEncoder *st, int frame_size, int max_data_bytes)
925 opus_int32 opus_encode_native(OpusEncoder *st, const opus_val16 *pcm, int frame_size,
1937 opus_int32 opus_encode_float(OpusEncoder *st, const float *pcm, int analysis_frame_size,
1964 opus_int32 opus_encode(OpusEncoder *st, const opus_int16 *pcm, int analysis_frame_size,
1984 opus_int32 opus_encode(OpusEncoder *st, const opus_int16 *pcm, int analysis_frame_size,
2009 opus_int32 opus_encode_float(OpusEncoder *st, const float *pcm, int analysis_frame_size,
2027 int opus_encoder_ctl(OpusEncoder *st, int request, ...)
2424 sizeof(OpusEncoder)-
2485 void opus_encoder_destroy(OpusEncoder *st)