NetEq4: Removing templatization for AudioMultiVector

This saves approx 6% runtime for neteq4_speed_test.
$ time out/Release/neteq4_speed_test --runtime_ms=50000000

BUG=1363
R=minyue@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4885 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/modules/audio_coding/neteq4/sync_buffer.cc b/webrtc/modules/audio_coding/neteq4/sync_buffer.cc
index 72fa16a..75ee6ec 100644
--- a/webrtc/modules/audio_coding/neteq4/sync_buffer.cc
+++ b/webrtc/modules/audio_coding/neteq4/sync_buffer.cc
@@ -20,10 +20,10 @@
   return Size() - next_index_;
 }
 
-void SyncBuffer::PushBack(const AudioMultiVector<int16_t>& append_this) {
+void SyncBuffer::PushBack(const AudioMultiVector& append_this) {
   size_t samples_added = append_this.Size();
-  AudioMultiVector<int16_t>::PushBack(append_this);
-  AudioMultiVector<int16_t>::PopFront(samples_added);
+  AudioMultiVector::PushBack(append_this);
+  AudioMultiVector::PopFront(samples_added);
   if (samples_added <= next_index_) {
     next_index_ -= samples_added;
   } else {
@@ -44,7 +44,7 @@
 void SyncBuffer::InsertZerosAtIndex(size_t length, size_t position) {
   position = std::min(position, Size());
   length = std::min(length, Size() - position);
-  AudioMultiVector<int16_t>::PopBack(length);
+  AudioMultiVector::PopBack(length);
   for (size_t channel = 0; channel < Channels(); ++channel) {
     channels_[channel]->InsertZerosAt(length, position);
   }
@@ -58,15 +58,15 @@
   }
 }
 
-void SyncBuffer::ReplaceAtIndex(const AudioMultiVector<int16_t>& insert_this,
+void SyncBuffer::ReplaceAtIndex(const AudioMultiVector& insert_this,
                                 size_t length,
                                 size_t position) {
   position = std::min(position, Size());  // Cap |position| in the valid range.
   length = std::min(length, Size() - position);
-  AudioMultiVector<int16_t>::OverwriteAt(insert_this, length, position);
+  AudioMultiVector::OverwriteAt(insert_this, length, position);
 }
 
-void SyncBuffer::ReplaceAtIndex(const AudioMultiVector<int16_t>& insert_this,
+void SyncBuffer::ReplaceAtIndex(const AudioMultiVector& insert_this,
                                 size_t position) {
   ReplaceAtIndex(insert_this, insert_this.Size(), position);
 }