Remove AudioEncoder methods SetMaxBitrate and SetMaxPayloadSize
And the corresponding ACM methods SetISACMaxRate and SetISACMaxPayloadSize. They were only used in tests. Review URL: https://codereview.webrtc.org/1311533010 Cr-Commit-Position: refs/heads/master@{#9903}
This commit is contained in:
@ -739,30 +739,6 @@ int AudioCodingModuleImpl::IncomingPayload(const uint8_t* incoming_payload,
|
||||
return 0;
|
||||
}
|
||||
|
||||
// TODO(henrik.lundin): Remove? Only used in tests. Deprecated in VoiceEngine.
|
||||
int AudioCodingModuleImpl::SetISACMaxRate(int max_bit_per_sec) {
|
||||
CriticalSectionScoped lock(acm_crit_sect_.get());
|
||||
|
||||
if (!HaveValidEncoder("SetISACMaxRate")) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
codec_manager_.CurrentEncoder()->SetMaxBitrate(max_bit_per_sec);
|
||||
return 0;
|
||||
}
|
||||
|
||||
// TODO(henrik.lundin): Remove? Only used in tests. Deprecated in VoiceEngine.
|
||||
int AudioCodingModuleImpl::SetISACMaxPayloadSize(int max_size_bytes) {
|
||||
CriticalSectionScoped lock(acm_crit_sect_.get());
|
||||
|
||||
if (!HaveValidEncoder("SetISACMaxPayloadSize")) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
codec_manager_.CurrentEncoder()->SetMaxPayloadSize(max_size_bytes);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int AudioCodingModuleImpl::SetOpusApplication(OpusApplicationMode application) {
|
||||
CriticalSectionScoped lock(acm_crit_sect_.get());
|
||||
if (!HaveValidEncoder("SetOpusApplication")) {
|
||||
|
||||
@ -185,10 +185,6 @@ class AudioCodingModuleImpl final : public AudioCodingModule {
|
||||
|
||||
int GetNetworkStatistics(NetworkStatistics* statistics) override;
|
||||
|
||||
int SetISACMaxRate(int max_bit_per_sec) override;
|
||||
|
||||
int SetISACMaxPayloadSize(int max_size_bytes) override;
|
||||
|
||||
int SetOpusApplication(OpusApplicationMode application) override;
|
||||
|
||||
// If current send codec is Opus, informs it about the maximum playback rate
|
||||
|
||||
Reference in New Issue
Block a user