Set RtpReceiverAudio::telephone_event_forward_to_decoder_ true on construction.
All users call SetTelephoneEventForwardToDecoder(true). Setting the flag to true on construction, enables deletion of those calls, followed by deletion of the flag itself. The unused getter method TelephoneEventForwardToDecoder() is deleted right away. Bug: webrtc:7135 Change-Id: I8c52c957b3f074be7ffc425b3588402d1e42b844 Reviewed-on: https://webrtc-review.googlesource.com/90402 Reviewed-by: Oskar Sundbom <ossu@webrtc.org> Reviewed-by: Åsa Persson <asapersson@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24141}
This commit is contained in:
@ -27,7 +27,7 @@ RTPReceiverStrategy* RTPReceiverStrategy::CreateAudioStrategy(
|
||||
RTPReceiverAudio::RTPReceiverAudio(RtpData* data_callback)
|
||||
: RTPReceiverStrategy(data_callback),
|
||||
TelephoneEventHandler(),
|
||||
telephone_event_forward_to_decoder_(false),
|
||||
telephone_event_forward_to_decoder_(true),
|
||||
telephone_event_payload_type_(-1),
|
||||
cng_nb_payload_type_(-1),
|
||||
cng_wb_payload_type_(-1),
|
||||
@ -43,12 +43,6 @@ void RTPReceiverAudio::SetTelephoneEventForwardToDecoder(
|
||||
telephone_event_forward_to_decoder_ = forward_to_decoder;
|
||||
}
|
||||
|
||||
// Is forwarding of outband telephone events turned on/off?
|
||||
bool RTPReceiverAudio::TelephoneEventForwardToDecoder() const {
|
||||
rtc::CritScope lock(&crit_sect_);
|
||||
return telephone_event_forward_to_decoder_;
|
||||
}
|
||||
|
||||
bool RTPReceiverAudio::TelephoneEventPayloadType(int8_t payload_type) const {
|
||||
rtc::CritScope lock(&crit_sect_);
|
||||
return telephone_event_payload_type_ == payload_type;
|
||||
|
||||
@ -32,9 +32,6 @@ class RTPReceiverAudio : public RTPReceiverStrategy,
|
||||
// Forward DTMFs to decoder for playout.
|
||||
void SetTelephoneEventForwardToDecoder(bool forward_to_decoder) override;
|
||||
|
||||
// Is forwarding of outband telephone events turned on/off?
|
||||
bool TelephoneEventForwardToDecoder() const override;
|
||||
|
||||
// Is TelephoneEvent configured with |payload_type|.
|
||||
bool TelephoneEventPayloadType(const int8_t payload_type) const override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user