Name Description Size
audio_coder_opus_common.cc 1870
audio_coder_opus_common.h 2866
audio_decoder_multi_channel_opus_impl.cc 6204
audio_decoder_multi_channel_opus_impl.h 2823
audio_decoder_multi_channel_opus_unittest.cc 5812
audio_decoder_opus.cc requested_samples_per_channel 5333
audio_decoder_opus.h 2553
audio_decoder_opus_unittest.cc 16929
audio_encoder_multi_channel_opus_impl.cc LEFT TO DO: - WRITE TESTS for the stuff in this file. - Check the creation, maybe make it safer by returning an empty optional or unique_ptr. --- It looks OK, but RecreateEncoderInstance can perhaps crash on a valid config. Can run it in the fuzzer for some time. Should prbl also fuzz the config. 13162
audio_encoder_multi_channel_opus_impl.h 3349
audio_encoder_multi_channel_opus_unittest.cc 6301
audio_encoder_opus.cc 29931
audio_encoder_opus.h 7552
audio_encoder_opus_unittest.cc event_log 32580
DEPS 79
opus_bandwidth_unittest.cc num_freq_bins 5985
opus_complexity_unittest.cc 4529
opus_fec_test.cc 7979
opus_inst.h 1217
opus_interface.cc Maximum supported frame size in WebRTC is 120 ms. 22068
opus_interface.h WebRtcOpus_EncoderCreate(...) This function creates an Opus encoder that encodes mono or stereo. Input: - channels : number of channels; 1 or 2. - application : 0 - VOIP applications. Favor speech intelligibility. 1 - Audio applications. Favor faithfulness to the original input. - sample_rate_hz : sample rate of input audio Output: - inst : a pointer to Encoder context that is created if success. Return value : 0 - Success -1 - Error 19762
opus_speed_test.cc Create encoder memory. 5187
opus_unittest.cc 37908
test