Small refactoring of AudioProcessing use in channel.cc.

- Apply consistent naming.
- Use a scoped_ptr for rx_audioproc_.
- Remove now unnecessary AudioProcessing::Destroy().

R=bjornv@webrtc.org, xians@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4784 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/modules/audio_processing/test/process_test.cc b/webrtc/modules/audio_processing/test/process_test.cc
index 8ab2be7..cab93fe 100644
--- a/webrtc/modules/audio_processing/test/process_test.cc
+++ b/webrtc/modules/audio_processing/test/process_test.cc
@@ -38,6 +38,7 @@
 using webrtc::GainControl;
 using webrtc::NoiseSuppression;
 using webrtc::scoped_array;
+using webrtc::scoped_ptr;
 using webrtc::TickInterval;
 using webrtc::TickTime;
 using webrtc::VoiceDetection;
@@ -167,8 +168,8 @@
     printf("Try `process_test --help' for more information.\n\n");
   }
 
-  AudioProcessing* apm = AudioProcessing::Create(0);
-  ASSERT_TRUE(apm != NULL);
+  scoped_ptr<AudioProcessing> apm(AudioProcessing::Create(0));
+  ASSERT_TRUE(apm.get() != NULL);
 
   const char* pb_filename = NULL;
   const char* far_filename = NULL;
@@ -1057,9 +1058,6 @@
       printf("Warning: no capture frames\n");
     }
   }
-
-  AudioProcessing::Destroy(apm);
-  apm = NULL;
 }
 }  // namespace