Lines Matching refs:OpusEncoder
62 struct OpusEncoder {
161 return align(sizeof(OpusEncoder))+silkEncSizeBytes+celtEncSizeBytes;
164 int opus_encoder_init(OpusEncoder* st, opus_int32 Fs, int channels, int application)
182 st->silk_enc_offset = align(sizeof(OpusEncoder));
482 OpusEncoder *opus_encoder_create(opus_int32 Fs, int channels, int application, int *error)
485 OpusEncoder *st;
494 st = (OpusEncoder *)opus_alloc(opus_encoder_get_size(channels));
512 static opus_int32 user_bitrate_to_bitrate(OpusEncoder *st, int frame_size, int max_data_bytes)
937 opus_int32 opus_encode_native(OpusEncoder *st, const opus_val16 *pcm, int frame_size,
1979 opus_int32 opus_encode_float(OpusEncoder *st, const float *pcm, int analysis_frame_size,
2007 opus_int32 opus_encode(OpusEncoder *st, const opus_int16 *pcm, int analysis_frame_size,
2028 opus_int32 opus_encode(OpusEncoder *st, const opus_int16 *pcm, int analysis_frame_size,
2054 opus_int32 opus_encode_float(OpusEncoder *st, const float *pcm, int analysis_frame_size,
2072 int opus_encoder_ctl(OpusEncoder *st, int request, ...)
2473 OPUS_CLEAR(start, sizeof(OpusEncoder) - (start - (char*)st));
2533 void opus_encoder_destroy(OpusEncoder *st)