Hooked up RtcEventLog. It lives in Voice Engine and pointers are propagated to ACM and Call.

An option was added to voe_cmd_test to make a RtcEventLog dump.

BUG=webrtc:4741

Review URL: https://codereview.webrtc.org/1267683002

Cr-Commit-Position: refs/heads/master@{#9901}
This commit is contained in:
ivoc
2015-09-09 00:09:43 -07:00
committed by Commit bot
parent 3f5f1c2ad3
commit b04965ccf8
20 changed files with 162 additions and 36 deletions

View File

@ -26,10 +26,11 @@ namespace webrtc {
// forward declarations
struct CodecInst;
struct WebRtcRTPHeader;
class AudioFrame;
class RTPFragmentationHeader;
class AudioEncoder;
class AudioDecoder;
class AudioEncoder;
class AudioFrame;
class RtcEventLog;
class RTPFragmentationHeader;
#define WEBRTC_10MS_PCM_AUDIO 960 // 16 bits super wideband 48 kHz
@ -85,11 +86,13 @@ class AudioCodingModule {
Config()
: id(0),
neteq_config(),
clock(Clock::GetRealTimeClock()) {}
clock(Clock::GetRealTimeClock()),
event_log(nullptr) {}
int id;
NetEq::Config neteq_config;
Clock* clock;
RtcEventLog* event_log;
};
///////////////////////////////////////////////////////////////////////////