Lines Matching refs:attrs
48 void InitAttrs(struct AudioSampleAttributes &attrs);
85 void AudioAdapterBenchmarkTest::InitAttrs(struct AudioSampleAttributes &attrs)
87 attrs.format = AUDIO_FORMAT_TYPE_PCM_16_BIT;
88 attrs.channelCount = AUDIO_CHANNELCOUNT;
89 attrs.sampleRate = AUDIO_SAMPLE_RATE_48K;
90 attrs.interleaved = 1;
91 attrs.type = AUDIO_IN_MEDIA;
92 attrs.period = DEEP_BUFFER_RENDER_PERIOD_SIZE;
93 attrs.frameSize = PCM_16_BIT * attrs.channelCount / PCM_8_BIT;
94 attrs.isBigEndian = false;
95 attrs.isSignedData = true;
96 attrs.startThreshold = DEEP_BUFFER_RENDER_PERIOD_SIZE / (attrs.frameSize);
97 attrs.stopThreshold = INT_32_MAX;
170 struct AudioSampleAttributes attrs = {};
174 InitAttrs(attrs);
175 attrs.silenceThreshold = 0;
176 attrs.streamId = 0;
179 ret = adapter_->CreateRender(adapter_, &devicedesc, &attrs, &render, &renderId_);
181 attrs.format = AUDIO_FORMAT_TYPE_PCM_32_BIT;
182 ASSERT_EQ(HDF_SUCCESS, adapter_->CreateRender(adapter_, &devicedesc, &attrs, &render, &renderId_));
198 struct AudioSampleAttributes attrs = {};
202 InitAttrs(attrs);
203 attrs.silenceThreshold = DEEP_BUFFER_RENDER_PERIOD_SIZE;
206 ret = adapter_->CreateCapture(adapter_, &devicedesc, &attrs, &capture, &captureId_);
208 attrs.format = AUDIO_FORMAT_TYPE_PCM_32_BIT;
209 ASSERT_EQ(HDF_SUCCESS, adapter_->CreateCapture(adapter_, &devicedesc, &attrs, &capture, &captureId_));