Changing non-const reference arguments to pointers, ACM

Part of refactoring of ACM, and recent lint-warnings.
This CL changes non-const references in the ACM API to pointers.

BUG=issue1372

Committed: https://code.google.com/p/webrtc/source/detail?r=3543

Review URL: https://webrtc-codereview.appspot.com/1103012

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3555 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
tina.legrand@webrtc.org
2013-02-21 10:27:48 +00:00
parent f61e02c81f
commit 7a7a008031
20 changed files with 214 additions and 207 deletions

View File

@ -82,7 +82,7 @@ SpatialAudio::Setup()
WebRtc_UWord8 num_encoders = _acmReceiver->NumberOfCodecs();
// Register all available codes as receiving codecs once more.
for (WebRtc_UWord8 n = 0; n < num_encoders; n++) {
status = _acmReceiver->Codec(n, codecInst);
status = _acmReceiver->Codec(n, &codecInst);
if (status < 0) {
printf("Error in Codec(), no matching codec found");
}
@ -109,7 +109,7 @@ SpatialAudio::Perform()
Setup();
CodecInst codecInst;
_acmLeft->Codec((WebRtc_UWord8)1, codecInst);
_acmLeft->Codec((WebRtc_UWord8)1, &codecInst);
CHECK_ERROR(_acmLeft->RegisterSendCodec(codecInst));
EncodeDecode();
@ -122,7 +122,7 @@ SpatialAudio::Perform()
while((pannCntr + 1) < NUM_PANN_COEFFS)
{
_acmLeft->Codec((WebRtc_UWord8)0, codecInst);
_acmLeft->Codec((WebRtc_UWord8)0, &codecInst);
codecInst.pacsize = 480;
CHECK_ERROR(_acmLeft->RegisterSendCodec(codecInst));
CHECK_ERROR(_acmRight->RegisterSendCodec(codecInst));
@ -131,7 +131,7 @@ SpatialAudio::Perform()
pannCntr++;
// Change codec
_acmLeft->Codec((WebRtc_UWord8)3, codecInst);
_acmLeft->Codec((WebRtc_UWord8)3, &codecInst);
codecInst.pacsize = 320;
CHECK_ERROR(_acmLeft->RegisterSendCodec(codecInst));
CHECK_ERROR(_acmRight->RegisterSendCodec(codecInst));
@ -144,11 +144,11 @@ SpatialAudio::Perform()
}
}
_acmLeft->Codec((WebRtc_UWord8)4, codecInst);
_acmLeft->Codec((WebRtc_UWord8)4, &codecInst);
CHECK_ERROR(_acmLeft->RegisterSendCodec(codecInst));
EncodeDecode();
_acmLeft->Codec((WebRtc_UWord8)0, codecInst);
_acmLeft->Codec((WebRtc_UWord8)0, &codecInst);
codecInst.pacsize = 480;
CHECK_ERROR(_acmLeft->RegisterSendCodec(codecInst));
CHECK_ERROR(_acmRight->RegisterSendCodec(codecInst));
@ -200,7 +200,8 @@ SpatialAudio::EncodeDecode(
CHECK_ERROR(_acmLeft->Process());
CHECK_ERROR(_acmRight->Process());
CHECK_ERROR(_acmReceiver->PlayoutData10Ms(outFileSampFreq, audioFrame));
CHECK_ERROR(_acmReceiver->PlayoutData10Ms(outFileSampFreq,
&audioFrame));
_outFile.Write10MsData(audioFrame);
}
_inFile.Rewind();
@ -221,7 +222,8 @@ SpatialAudio::EncodeDecode()
CHECK_ERROR(_acmLeft->Process());
CHECK_ERROR(_acmReceiver->PlayoutData10Ms(outFileSampFreq, audioFrame));
CHECK_ERROR(_acmReceiver->PlayoutData10Ms(outFileSampFreq,
&audioFrame));
_outFile.Write10MsData(audioFrame);
}
_inFile.Rewind();