|
| enum | ApplicationMode { kVoip = 0,
kAudio = 1,
kVoip = 0,
kAudio = 1
} |
| |
| enum | ApplicationMode { kVoip = 0,
kAudio = 1,
kVoip = 0,
kAudio = 1
} |
| |
| using | AudioNetworkAdaptorCreator = std::function< std::unique_ptr< AudioNetworkAdaptor >(const std::string &, RtcEventLog *, const Clock *)> |
| |
| using | AudioNetworkAdaptorCreator = std::function< std::unique_ptr< AudioNetworkAdaptor >(const std::string &, RtcEventLog *, const Clock *)> |
| |
| enum | CodecType {
CodecType::kOther = 0,
CodecType::kOpus = 1,
CodecType::kIsac = 2,
CodecType::kPcmA = 3,
CodecType::kPcmU = 4,
CodecType::kG722 = 5,
CodecType::kIlbc = 6,
CodecType::kMaxLoggedAudioCodecTypes,
CodecType::kOther = 0,
CodecType::kOpus = 1,
CodecType::kIsac = 2,
CodecType::kPcmA = 3,
CodecType::kPcmU = 4,
CodecType::kG722 = 5,
CodecType::kIlbc = 6,
CodecType::kMaxLoggedAudioCodecTypes
} |
| |
| enum | Application { Application::kSpeech,
Application::kAudio,
Application::kSpeech,
Application::kAudio
} |
| |
| enum | CodecType {
CodecType::kOther = 0,
CodecType::kOpus = 1,
CodecType::kIsac = 2,
CodecType::kPcmA = 3,
CodecType::kPcmU = 4,
CodecType::kG722 = 5,
CodecType::kIlbc = 6,
CodecType::kMaxLoggedAudioCodecTypes,
CodecType::kOther = 0,
CodecType::kOpus = 1,
CodecType::kIsac = 2,
CodecType::kPcmA = 3,
CodecType::kPcmU = 4,
CodecType::kG722 = 5,
CodecType::kIlbc = 6,
CodecType::kMaxLoggedAudioCodecTypes
} |
| |
| enum | Application { Application::kSpeech,
Application::kAudio,
Application::kSpeech,
Application::kAudio
} |
| |
|
| | AudioEncoderOpus (const Config &config, AudioNetworkAdaptorCreator &&audio_network_adaptor_creator=nullptr, std::unique_ptr< SmoothingFilter > bitrate_smoother=nullptr) |
| |
| | AudioEncoderOpus (const CodecInst &codec_inst) |
| |
| | ~AudioEncoderOpus () override |
| |
| int | SampleRateHz () const override |
| |
| size_t | NumChannels () const override |
| |
| size_t | Num10MsFramesInNextPacket () const override |
| |
| size_t | Max10MsFramesInAPacket () const override |
| |
| int | GetTargetBitrate () const override |
| |
| void | Reset () override |
| |
| bool | SetFec (bool enable) override |
| |
| bool | SetDtx (bool enable) override |
| |
| bool | GetDtx () const override |
| |
| bool | SetApplication (Application application) override |
| |
| void | SetMaxPlaybackRate (int frequency_hz) override |
| |
| bool | EnableAudioNetworkAdaptor (const std::string &config_string, RtcEventLog *event_log, const Clock *clock) override |
| |
| void | DisableAudioNetworkAdaptor () override |
| |
| void | OnReceivedUplinkPacketLossFraction (float uplink_packet_loss_fraction) override |
| |
| void | OnReceivedUplinkBandwidth (int target_audio_bitrate_bps, rtc::Optional< int64_t > probing_interval_ms) override |
| |
| void | OnReceivedRtt (int rtt_ms) override |
| |
| void | OnReceivedOverhead (size_t overhead_bytes_per_packet) override |
| |
| void | SetReceiverFrameLengthRange (int min_frame_length_ms, int max_frame_length_ms) override |
| |
| rtc::ArrayView< const int > | supported_frame_lengths_ms () const |
| |
| float | packet_loss_rate () const |
| |
| ApplicationMode | application () const |
| |
| bool | fec_enabled () const |
| |
| size_t | num_channels_to_encode () const |
| |
| int | next_frame_length_ms () const |
| |
| | AudioEncoderOpus (const Config &config, AudioNetworkAdaptorCreator &&audio_network_adaptor_creator=nullptr, std::unique_ptr< SmoothingFilter > bitrate_smoother=nullptr) |
| |
| | AudioEncoderOpus (const CodecInst &codec_inst) |
| |
| | ~AudioEncoderOpus () override |
| |
| int | SampleRateHz () const override |
| |
| size_t | NumChannels () const override |
| |
| size_t | Num10MsFramesInNextPacket () const override |
| |
| size_t | Max10MsFramesInAPacket () const override |
| |
| int | GetTargetBitrate () const override |
| |
| void | Reset () override |
| |
| bool | SetFec (bool enable) override |
| |
| bool | SetDtx (bool enable) override |
| |
| bool | GetDtx () const override |
| |
| bool | SetApplication (Application application) override |
| |
| void | SetMaxPlaybackRate (int frequency_hz) override |
| |
| bool | EnableAudioNetworkAdaptor (const std::string &config_string, RtcEventLog *event_log, const Clock *clock) override |
| |
| void | DisableAudioNetworkAdaptor () override |
| |
| void | OnReceivedUplinkPacketLossFraction (float uplink_packet_loss_fraction) override |
| |
| void | OnReceivedUplinkBandwidth (int target_audio_bitrate_bps, rtc::Optional< int64_t > probing_interval_ms) override |
| |
| void | OnReceivedRtt (int rtt_ms) override |
| |
| void | OnReceivedOverhead (size_t overhead_bytes_per_packet) override |
| |
| void | SetReceiverFrameLengthRange (int min_frame_length_ms, int max_frame_length_ms) override |
| |
| rtc::ArrayView< const int > | supported_frame_lengths_ms () const |
| |
| float | packet_loss_rate () const |
| |
| ApplicationMode | application () const |
| |
| bool | fec_enabled () const |
| |
| size_t | num_channels_to_encode () const |
| |
| int | next_frame_length_ms () const |
| |
| virtual | ~AudioEncoder ()=default |
| |
| virtual int | RtpTimestampRateHz () const |
| |
| EncodedInfo | Encode (uint32_t rtp_timestamp, rtc::ArrayView< const int16_t > audio, rtc::Buffer *encoded) |
| |
| virtual rtc::ArrayView< std::unique_ptr< AudioEncoder > > | ReclaimContainedEncoders () |
| |
| virtual void | OnReceivedTargetAudioBitrate (int target_bps) |
| |
| virtual | ~AudioEncoder ()=default |
| |
| virtual int | RtpTimestampRateHz () const |
| |
| EncodedInfo | Encode (uint32_t rtp_timestamp, rtc::ArrayView< const int16_t > audio, rtc::Buffer *encoded) |
| |
| virtual rtc::ArrayView< std::unique_ptr< AudioEncoder > > | ReclaimContainedEncoders () |
| |
| virtual void | OnReceivedTargetAudioBitrate (int target_bps) |
| |