webrtc/audio
Erik Språng cf6544aef7 Avoids unnecessary calls to audio encoder.
As of this CL:
https://webrtc-review.googlesource.com/c/src/+/173704
...we now call AudioEncoder::OnReceivedOverhead() too often, since we
don't check if overhead has actually changed.
This CL rectifies that.

Bug: webrtc:10809
Change-Id: I0b86e0296a7860dde3e62e817f9b941fa82afe4a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175009
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31279}
2020-05-15 15:26:46 +00:00
..
test Remove the histogram flag and all Chart JSON code. 2020-03-28 13:44:43 +00:00
utility Reformat GN files. 2020-01-21 12:13:11 +00:00
voip VoIP API implementation on top of AudioIngress/Egress 2020-05-05 19:55:29 +00:00
audio_level.cc Format almost everything. 2019-07-08 13:45:15 +00:00
audio_level.h [getStats] Implement "media-source" audio levels, fixing Chrome bug. 2019-07-04 08:13:45 +00:00
audio_receive_stream.cc Insert audio frame transformer between depacketizer and decoder. 2020-04-01 08:15:53 +00:00
audio_receive_stream.h Add periodic logging of sync delays. 2020-02-11 09:43:49 +00:00
audio_receive_stream_unittest.cc APM: Add build flag to allow building WebRTC without APM 2020-04-26 23:06:44 +00:00
audio_send_stream.cc Avoids unnecessary calls to audio encoder. 2020-05-15 15:26:46 +00:00
audio_send_stream.h Avoids unnecessary calls to audio encoder. 2020-05-15 15:26:46 +00:00
audio_send_stream_tests.cc Migrate several call tests from legacy RtpHeaderParser to RtpPacket parsing. 2020-01-07 13:02:52 +00:00
audio_send_stream_unittest.cc Avoids unnecessary calls to audio encoder. 2020-05-15 15:26:46 +00:00
audio_state.cc APM: Add build flag to allow building WebRTC without APM 2020-04-26 23:06:44 +00:00
audio_state.h Revert "Inlines NullAudioPoller functionality into AudioState class." 2020-01-30 18:14:11 +00:00
audio_state_unittest.cc In audio/ replace mock macros with unified MOCK_METHOD macro 2020-05-15 10:54:00 +00:00
audio_transport_impl.cc APM: Add build flag to allow building WebRTC without APM 2020-04-26 23:06:44 +00:00
audio_transport_impl.h Refactoring AudioSender api out of AudioSendStream for more abstraction to reuse AudioTransportImpl for voip api 2020-01-13 18:31:30 +00:00
BUILD.gn Add unit tests for audio channel send frame transformer delegate. 2020-05-04 16:50:12 +00:00
channel_receive.cc [InsertableStreams] Clear callback to audio receive channel in delegate. 2020-04-22 18:58:35 +00:00
channel_receive.h Insert audio frame transformer between depacketizer and decoder. 2020-04-01 08:15:53 +00:00
channel_receive_frame_transformer_delegate.cc Transform received audio frames in ChannelReceive. 2020-04-01 11:23:00 +00:00
channel_receive_frame_transformer_delegate.h [InsertableStreams] Don't include the header in the transformable payload. 2020-04-02 11:20:59 +00:00
channel_receive_frame_transformer_delegate_unittest.cc Add unit tests for audio receive channel frame transformer delegate. 2020-05-04 15:44:08 +00:00
channel_send.cc Replaces OverheadObserver with simple getter. 2020-05-07 17:33:45 +00:00
channel_send.h Replaces OverheadObserver with simple getter. 2020-05-07 17:33:45 +00:00
channel_send_frame_transformer_delegate.cc insertable streams: include rtp_timestamp offset for audio 2020-04-14 14:54:07 +00:00
channel_send_frame_transformer_delegate.h insertable streams: include rtp_timestamp offset for audio 2020-04-14 14:54:07 +00:00
channel_send_frame_transformer_delegate_unittest.cc Add unit tests for audio channel send frame transformer delegate. 2020-05-04 16:50:12 +00:00
conversion.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
DEPS Move remaining traces of VoiceEngine 2018-01-17 13:27:47 +00:00
mock_voe_channel_proxy.h In audio/ replace mock macros with unified MOCK_METHOD macro 2020-05-15 10:54:00 +00:00
null_audio_poller.cc Revert "Inlines NullAudioPoller functionality into AudioState class." 2020-01-30 18:14:11 +00:00
null_audio_poller.h Revert "Inlines NullAudioPoller functionality into AudioState class." 2020-01-30 18:14:11 +00:00
OWNERS Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00
remix_resample.cc Reland "Reland "Add plumbing of RtpPacketInfos to each AudioFrame as input for SourceTracker."" 2019-07-24 16:47:13 +00:00
remix_resample.h Remove dependencies on modules:module_api from AudioProcessing. 2018-04-12 22:05:27 +00:00
remix_resample_unittest.cc Add RTC_ prefix to non-standard format specifier macro "PRIdNS" 2019-08-07 13:36:05 +00:00