Lines Matching refs:mStream

30         : mDevice(device), mStream(stream) {  in StreamHalLocal()
34 mStream = 0; in ~StreamHalLocal()
39 *rate = mStream->get_sample_rate(mStream); in getSampleRate()
44 *size = mStream->get_buffer_size(mStream); in getBufferSize()
49 *mask = mStream->get_channels(mStream); in getChannelMask()
54 *format = mStream->get_format(mStream); in getFormat()
60 *sampleRate = mStream->get_sample_rate(mStream); in getAudioProperties()
61 *mask = mStream->get_channels(mStream); in getAudioProperties()
62 *format = mStream->get_format(mStream); in getAudioProperties()
67 return mStream->set_parameters(mStream, kvPairs.string()); in setParameters()
71 char *halValues = mStream->get_parameters(mStream, keys.string()); in getParameters()
83 return mStream->add_audio_effect(mStream, in addEffect()
89 return mStream->remove_audio_effect(mStream, in removeEffect()
94 return mStream->standby(mStream); in standby()
98 return mStream->dump(mStream, fd); in dump()
108 : StreamHalLocal(&stream->common, device), mStream(stream) { in StreamOutHalLocal()
113 mDevice->closeOutputStream(mStream); in ~StreamOutHalLocal()
114 mStream = 0; in ~StreamOutHalLocal()
118 *size = audio_stream_out_frame_size(mStream); in getFrameSize()
123 *latency = mStream->get_latency(mStream); in getLatency()
128 if (mStream->set_volume == NULL) return INVALID_OPERATION; in setVolume()
129 return mStream->set_volume(mStream, left, right); in setVolume()
133 ssize_t writeResult = mStream->write(mStream, buffer, bytes); in write()
144 return mStream->get_render_position(mStream, dspFrames); in getRenderPosition()
148 if (mStream->get_next_write_timestamp == NULL) return INVALID_OPERATION; in getNextWriteTimestamp()
149 return mStream->get_next_write_timestamp(mStream, timestamp); in getNextWriteTimestamp()
153 if (mStream->set_callback == NULL) return INVALID_OPERATION; in setCallback()
154 status_t result = mStream->set_callback(mStream, StreamOutHalLocal::asyncCallback, this); in setCallback()
191 *supportsPause = mStream->pause != NULL; in supportsPauseAndResume()
192 *supportsResume = mStream->resume != NULL; in supportsPauseAndResume()
197 if (mStream->pause == NULL) return INVALID_OPERATION; in pause()
198 return mStream->pause(mStream); in pause()
202 if (mStream->resume == NULL) return INVALID_OPERATION; in resume()
203 return mStream->resume(mStream); in resume()
207 *supportsDrain = mStream->drain != NULL; in supportsDrain()
212 if (mStream->drain == NULL) return INVALID_OPERATION; in drain()
213 return mStream->drain(mStream, earlyNotify ? AUDIO_DRAIN_EARLY_NOTIFY : AUDIO_DRAIN_ALL); in drain()
217 if (mStream->flush == NULL) return INVALID_OPERATION; in flush()
218 return mStream->flush(mStream); in flush()
222 if (mStream->get_presentation_position == NULL) return INVALID_OPERATION; in getPresentationPosition()
223 return mStream->get_presentation_position(mStream, frames, timestamp); in getPresentationPosition()
227 if (mStream->start == NULL) return INVALID_OPERATION; in start()
228 return mStream->start(mStream); in start()
232 if (mStream->stop == NULL) return INVALID_OPERATION; in stop()
233 return mStream->stop(mStream); in stop()
238 if (mStream->create_mmap_buffer == NULL) return INVALID_OPERATION; in createMmapBuffer()
239 return mStream->create_mmap_buffer(mStream, minSizeFrames, info); in createMmapBuffer()
243 if (mStream->get_mmap_position == NULL) return INVALID_OPERATION; in getMmapPosition()
244 return mStream->get_mmap_position(mStream, position); in getMmapPosition()
248 : StreamHalLocal(&stream->common, device), mStream(stream) { in StreamInHalLocal()
252 mDevice->closeInputStream(mStream); in ~StreamInHalLocal()
253 mStream = 0; in ~StreamInHalLocal()
257 *size = audio_stream_in_frame_size(mStream); in getFrameSize()
262 return mStream->set_gain(mStream, gain); in setGain()
266 ssize_t readResult = mStream->read(mStream, buffer, bytes); in read()
277 *framesLost = mStream->get_input_frames_lost(mStream); in getInputFramesLost()
282 if (mStream->get_capture_position == NULL) return INVALID_OPERATION; in getCapturePosition()
283 return mStream->get_capture_position(mStream, frames, time); in getCapturePosition()
287 if (mStream->start == NULL) return INVALID_OPERATION; in start()
288 return mStream->start(mStream); in start()
292 if (mStream->stop == NULL) return INVALID_OPERATION; in stop()
293 return mStream->stop(mStream); in stop()
298 if (mStream->create_mmap_buffer == NULL) return INVALID_OPERATION; in createMmapBuffer()
299 return mStream->create_mmap_buffer(mStream, minSizeFrames, info); in createMmapBuffer()
303 if (mStream->get_mmap_position == NULL) return INVALID_OPERATION; in getMmapPosition()
304 return mStream->get_mmap_position(mStream, position); in getMmapPosition()