Chromium Code Reviews| Index: talk/media/webrtc/webrtcvoiceengine.cc |
| diff --git a/talk/media/webrtc/webrtcvoiceengine.cc b/talk/media/webrtc/webrtcvoiceengine.cc |
| index a5c8089d1020dd0d4a6ec41530fd757bd39021b2..5b7d8ab3146ddd81ddda98676b1444c7c7595634 100644 |
| --- a/talk/media/webrtc/webrtcvoiceengine.cc |
| +++ b/talk/media/webrtc/webrtcvoiceengine.cc |
| @@ -43,6 +43,7 @@ |
| #include "talk/media/base/constants.h" |
| #include "talk/media/base/streamparams.h" |
| #include "talk/media/webrtc/webrtcvoe.h" |
| +#include "webrtc/base/arraysize.h" |
| #include "webrtc/base/base64.h" |
| #include "webrtc/base/byteorder.h" |
| #include "webrtc/base/common.h" |
| @@ -212,7 +213,7 @@ bool IsCodec(const webrtc::CodecInst& codec, const char* ref_name) { |
| } |
| bool IsCodecMultiRate(const webrtc::CodecInst& codec) { |
| - for (size_t i = 0; i < ARRAY_SIZE(kCodecPrefs); ++i) { |
| + for (size_t i = 0; i < arraysize(kCodecPrefs); ++i) { |
| if (IsCodec(codec, kCodecPrefs[i].name) && |
| kCodecPrefs[i].clockrate == codec.plfreq) { |
| return kCodecPrefs[i].is_multi_rate; |
| @@ -453,7 +454,7 @@ void WebRtcVoiceEngine::ConstructCodecs() { |
| } |
| const CodecPref* pref = NULL; |
| - for (size_t j = 0; j < ARRAY_SIZE(kCodecPrefs); ++j) { |
| + for (size_t j = 0; j < arraysize(kCodecPrefs); ++j) { |
| if (IsCodec(voe_codec, kCodecPrefs[j].name) && |
| kCodecPrefs[j].clockrate == voe_codec.plfreq && |
| kCodecPrefs[j].channels == voe_codec.channels) { |
| @@ -467,7 +468,7 @@ void WebRtcVoiceEngine::ConstructCodecs() { |
| // use the offset in our pref table to determine the sort order. |
| AudioCodec codec(pref->payload_type, voe_codec.plname, voe_codec.plfreq, |
| voe_codec.rate, voe_codec.channels, |
| - ARRAY_SIZE(kCodecPrefs) - (pref - kCodecPrefs)); |
| + (int)arraysize(kCodecPrefs) - (pref - kCodecPrefs)); |
|
tommi (sloooow) - chröme
2015/11/06 22:33:25
use static_cast
tfarina
2015/11/10 23:02:45
Done.
|
| LOG(LS_INFO) << ToString(codec); |
| if (IsCodec(codec, kIsacCodecName)) { |
| // Indicate auto-bitrate in signaling. |