Fix Chromium clang plugin warnings
NOTRY=true BUG=webrtc:163 Review-Url: https://codereview.webrtc.org/2286063005 Cr-Commit-Position: refs/heads/master@{#13955}
This commit is contained in:
@ -127,11 +127,6 @@ source_set("audio_coding") {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_clang) {
|
|
||||||
# Suppress warnings from the Chromium Clang plugins (bugs.webrtc.org/163).
|
|
||||||
configs -= [ "//build/config/clang:find_bad_constructs" ]
|
|
||||||
}
|
|
||||||
|
|
||||||
deps = audio_coding_deps + [
|
deps = audio_coding_deps + [
|
||||||
":neteq",
|
":neteq",
|
||||||
":rent_a_codec",
|
":rent_a_codec",
|
||||||
|
|||||||
@ -1268,6 +1268,16 @@ void AudioCodingModuleImpl::GetDecodingCallStatistics(
|
|||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
|
AudioCodingModule::Config::Config()
|
||||||
|
: id(0), neteq_config(), clock(Clock::GetRealTimeClock()) {
|
||||||
|
// Post-decode VAD is disabled by default in NetEq, however, Audio
|
||||||
|
// Conference Mixer relies on VAD decisions and fails without them.
|
||||||
|
neteq_config.enable_post_decode_vad = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
AudioCodingModule::Config::Config(const Config&) = default;
|
||||||
|
AudioCodingModule::Config::~Config() = default;
|
||||||
|
|
||||||
// Create module
|
// Create module
|
||||||
AudioCodingModule* AudioCodingModule::Create(int id) {
|
AudioCodingModule* AudioCodingModule::Create(int id) {
|
||||||
Config config;
|
Config config;
|
||||||
|
|||||||
@ -64,11 +64,9 @@ class AudioCodingModule {
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
struct Config {
|
struct Config {
|
||||||
Config() : id(0), neteq_config(), clock(Clock::GetRealTimeClock()) {
|
Config();
|
||||||
// Post-decode VAD is disabled by default in NetEq, however, Audio
|
Config(const Config&);
|
||||||
// Conference Mixer relies on VAD decisions and fails without them.
|
~Config();
|
||||||
neteq_config.enable_post_decode_vad = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
int id;
|
int id;
|
||||||
NetEq::Config neteq_config;
|
NetEq::Config neteq_config;
|
||||||
|
|||||||
Reference in New Issue
Block a user