Lines Matching refs:frame_

68   webrtc::AudioFrame* frame_;
83 frame_(NULL),
92 frame_ = new AudioFrame();
99 frame_->_payloadDataLengthInSamples = 320;
100 frame_->_audioChannel = 2;
101 frame_->_frequencyInHz = 32000;
117 if (frame_) {
118 delete frame_;
120 frame_ = NULL;
353 apm_->ProcessStream(frame_));
358 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
363 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
364 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
374 apm_->ProcessStream(frame_));
382 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
386 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
387 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
397 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
402 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
408 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
409 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
416 EXPECT_EQ(apm_->kStreamParameterNotSetError, apm_->ProcessStream(frame_));
423 apm_->ProcessStream(frame_));
432 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
764 frame_->_payloadDataLengthInSamples = 160;
765 frame_->_audioChannel = 2;
766 frame_->_frequencyInHz = 16000;
772 SetFrameTo(frame_, 0);
773 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
774 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
779 SetFrameTo(frame_, 32767);
780 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
781 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
784 SetFrameTo(frame_, 30000);
785 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
786 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
789 SetFrameTo(frame_, 10000);
790 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
791 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
794 SetFrameTo(frame_, 10);
795 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
796 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
800 SetFrameTo(frame_, 10000);
801 uint32_t energy = frame_->_energy; // Save default to restore below.
802 frame_->_energy = 0;
803 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
804 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
806 frame_->_energy = energy;
809 SetFrameTo(frame_, 32767);
810 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
813 SetFrameTo(frame_, 1);
814 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
818 SetFrameTo(frame_, 32767);
819 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
821 SetFrameTo(frame_, 1);
822 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
884 frame_->_vadActivity = activity[i];
885 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
886 EXPECT_EQ(activity[i], frame_->_vadActivity);
891 frame_->_vadActivity = AudioFrame::kVadUnknown;
892 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
893 EXPECT_NE(AudioFrame::kVadUnknown, frame_->_vadActivity);
901 SetFrameTo(frame_, 1000);
902 AudioFrame frame_copy = *frame_;
903 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
904 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
905 EXPECT_TRUE(FrameDataAreEqual(*frame_, frame_copy));
908 SetFrameTo(frame_, 1000);
909 frame_copy = *frame_;
911 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
912 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
913 EXPECT_TRUE(FrameDataAreEqual(*frame_, frame_copy));
917 SetFrameTo(frame_, 1000);
918 frame_copy = *frame_;
920 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
921 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
922 EXPECT_TRUE(FrameDataAreEqual(*frame_, frame_copy));
926 SetFrameTo(frame_, 1000);
927 frame_copy = *frame_;
930 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
931 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
932 EXPECT_TRUE(FrameDataAreEqual(*frame_, frame_copy));
938 frame_->_payloadDataLengthInSamples = 160;
939 frame_->_audioChannel = 2;
940 frame_->_frequencyInHz = 16000;
946 SetFrameTo(frame_, 1000);
947 frame_copy = *frame_;
951 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
955 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
956 EXPECT_TRUE(FrameDataAreEqual(*frame_, frame_copy));
961 frame_->_payloadDataLengthInSamples = 320;
962 frame_->_audioChannel = 2;
963 frame_->_frequencyInHz = 32000;
964 SetFrameTo(frame_, 1000);
965 frame_copy = *frame_;
969 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
970 EXPECT_FALSE(FrameDataAreEqual(*frame_, frame_copy));
984 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
1075 frame_->_payloadDataLengthInSamples = samples_per_channel;
1076 frame_->_audioChannel = test->num_input_channels();
1077 frame_->_frequencyInHz = test->sample_rate();
1081 ASSERT_EQ(apm_->kNoError, apm_->set_num_channels(frame_->_audioChannel,
1082 frame_->_audioChannel));
1121 read_count = fread(frame_->_payloadData,
1131 if (frame_->_audioChannel == 1) {
1132 MixStereoToMono(frame_->_payloadData, frame_->_payloadData,
1135 frame_->_vadActivity = AudioFrame::kVadUnknown;
1137 EXPECT_EQ(apm_->kNoError, apm_->ProcessStream(frame_));
1139 max_output_average += MaxAudioFrame(*frame_);
1152 EXPECT_EQ(AudioFrame::kVadActive, frame_->_vadActivity);
1154 EXPECT_EQ(AudioFrame::kVadPassive, frame_->_vadActivity);