OSDN Git Service

Move local variable declarations to point of first use
authorGlenn Kasten <gkasten@google.com>
Wed, 26 Jun 2013 18:29:02 +0000 (11:29 -0700)
committerGlenn Kasten <gkasten@google.com>
Thu, 25 Jul 2013 15:21:55 +0000 (08:21 -0700)
Change-Id: Ideb83dea2c3002651c34fa646753cba598e29e93

services/audioflinger/AudioFlinger.cpp
services/audioflinger/Threads.cpp

index 99e077c..0c11f3b 100644 (file)
@@ -1410,7 +1410,6 @@ audio_io_handle_t AudioFlinger::openOutput(audio_module_handle_t module,
                                            audio_output_flags_t flags,
                                            const audio_offload_info_t *offloadInfo)
 {
-    status_t status;
     PlaybackThread *thread = NULL;
     struct audio_config config;
     config.sample_rate = (pSamplingRate != NULL) ? *pSamplingRate : 0;
@@ -1446,7 +1445,7 @@ audio_io_handle_t AudioFlinger::openOutput(audio_module_handle_t module,
 
     mHardwareStatus = AUDIO_HW_OUTPUT_OPEN;
 
-    status = hwDevHal->open_output_stream(hwDevHal,
+    status_t status = hwDevHal->open_output_stream(hwDevHal,
                                           id,
                                           *pDevices,
                                           (audio_output_flags_t)flags,
index f27d908..4bcc058 100644 (file)
@@ -3294,11 +3294,11 @@ AudioFlinger::PlaybackThread::mixer_state AudioFlinger::DirectOutputThread::prep
 
 void AudioFlinger::DirectOutputThread::threadLoop_mix()
 {
-    AudioBufferProvider::Buffer buffer;
     size_t frameCount = mFrameCount;
     int8_t *curBuf = (int8_t *)mMixBuffer;
     // output audio to hardware
     while (frameCount) {
+        AudioBufferProvider::Buffer buffer;
         buffer.frameCount = frameCount;
         mActiveTrack->getNextBuffer(&buffer);
         if (CC_UNLIKELY(buffer.raw == NULL)) {