Lines Matching refs:mOutput

1186         mOutput(output),
1215 if (mOutput && mOutput->audioHwDev) {
1216 if (mOutput->audioHwDev->canSetMasterVolume()) {
1220 if (mOutput->audioHwDev->canSetMasterMute()) {
1348 mOutput->stream->common.set_parameters(&mOutput->stream->common, "exiting=1");
1429 uint32_t latencyMs = mOutput->stream->get_latency(mOutput->stream);
1449 sampleRate, format, channelMask, mOutput, mFormat);
1460 sampleRate, format, channelMask, mOutput, mFormat);
1470 format, mOutput, mFormat);
1564 return correctLatency_l(mOutput->stream->get_latency(mOutput->stream));
1574 if (mOutput && mOutput->audioHwDev &&
1575 mOutput->audioHwDev->canSetMasterVolume()) {
1586 if (mOutput && mOutput->audioHwDev &&
1587 mOutput->audioHwDev->canSetMasterMute()) {
1723 char *s = mOutput->stream->common.get_parameters(&mOutput->stream->common, keys.string());
1813 mSampleRate = mOutput->stream->common.get_sample_rate(&mOutput->stream->common);
1814 mChannelMask = mOutput->stream->common.get_channels(&mOutput->stream->common);
1824 mHALFormat = mOutput->stream->common.get_format(&mOutput->stream->common);
1834 mFrameSize = audio_stream_out_frame_size(mOutput->stream);
1835 mBufferSize = mOutput->stream->common.get_buffer_size(&mOutput->stream->common);
1842 if ((mOutput->flags & AUDIO_OUTPUT_FLAG_NON_BLOCKING) &&
1843 (mOutput->stream->set_callback != NULL)) {
1844 if (mOutput->stream->set_callback(mOutput->stream,
1956 status = mOutput->stream->get_render_position(mOutput->stream, &frames);
2001 return mOutput;
2007 AudioStreamOut *output = mOutput;
2008 mOutput = NULL;
2020 if (mOutput == NULL) {
2023 return &mOutput->stream->common;
2147 bytesWritten = mOutput->stream->write(mOutput->stream,
2166 if (mOutput->stream->drain) {
2174 mOutput->stream->drain(mOutput->stream,
2690 if ((mType == OFFLOAD || mType == DIRECT) && mOutput->stream->get_presentation_position) {
2692 int ret = mOutput->stream->get_presentation_position(
2693 mOutput->stream, &position64, &timestamp.mTime);
2706 if (mOutput->audioHwDev->version() >= AUDIO_DEVICE_API_VERSION_3_0) {
2717 audio_hw_device_t *hwDevice = mOutput->audioHwDev->hwDevice();
2733 if (mOutput->audioHwDev->version() >= AUDIO_DEVICE_API_VERSION_3_0) {
2734 audio_hw_device_t *hwDevice = mOutput->audioHwDev->hwDevice();
2758 config->ext.mix.hw_module = mOutput->audioHwDev->handle();
3064 mOutput->stream->common.standby(&mOutput->stream->common);
3288 (mOutput->stream->get_latency(mOutput->stream)*mSampleRate) / 1000;
3813 status = mOutput->stream->common.set_parameters(&mOutput->stream->common,
3816 mOutput->stream->common.standby(&mOutput->stream->common);
3819 status = mOutput->stream->common.set_parameters(&mOutput->stream->common,
3971 if (mOutput->stream->set_volume) {
3972 mOutput->stream->set_volume(mOutput->stream, left, right);
4172 status = mOutput->stream->common.set_parameters(&mOutput->stream->common,
4175 mOutput->stream->common.standby(&mOutput->stream->common);
4178 status = mOutput->stream->common.set_parameters(&mOutput->stream->common,
4238 if (mOutput->stream->flush != NULL)
4239 mOutput->stream->flush(mOutput->stream);
4528 (mOutput->stream->get_latency(mOutput->stream)*mSampleRate) / 1000;
4530 mBytesWritten / audio_stream_out_frame_size(mOutput->stream);
4559 mOutput->stream->pause(mOutput->stream);
4566 mOutput->stream->resume(mOutput->stream);