Lines Matching refs:stream

57     // set/get stream volume on specified output
58 static status_t setStreamVolume(audio_stream_type_t stream, float value,
60 static status_t getStreamVolume(audio_stream_type_t stream, float* volume,
63 // mute/unmute stream
64 static status_t setStreamMute(audio_stream_type_t stream, bool mute);
65 static status_t getStreamMute(audio_stream_type_t stream, bool* mute);
70 // returns true in *state if tracks are active on the specified stream or has been active
72 static status_t isStreamActive(audio_stream_type_t stream, bool *state, uint32_t inPastMs = 0);
90 static status_t getOutputSamplingRate(int* samplingRate, audio_stream_type_t stream = AUDIO_STREAM_DEFAULT);
91 static status_t getOutputFrameCount(int* frameCount, audio_stream_type_t stream = AUDIO_STREAM_DEFAULT);
92 static status_t getOutputLatency(uint32_t* latency, audio_stream_type_t stream = AUDIO_STREAM_DEFAULT);
99 audio_stream_type_t stream,
101 // returns the audio output stream latency in ms. Corresponds to
104 audio_stream_type_t stream,
108 static status_t getOutputSamplingRate(int* samplingRate, int stream = AUDIO_STREAM_DEFAULT);
111 static status_t getOutputFrameCount(int* frameCount, int stream = AUDIO_STREAM_DEFAULT);
121 // audio dsp to DAC since the output on which the specified stream is playing
129 static status_t getRenderPosition(uint32_t *halFrames, uint32_t *dspFrames, audio_stream_type_t stream = AUDIO_STREAM_DEFAULT);
191 static audio_io_handle_t getOutput(audio_stream_type_t stream,
197 audio_stream_type_t stream,
200 audio_stream_type_t stream,
211 static status_t initStreamVolume(audio_stream_type_t stream,
214 static status_t setStreamVolumeIndex(audio_stream_type_t stream,
217 static status_t getStreamVolumeIndex(audio_stream_type_t stream,
221 static uint32_t getStrategyForStream(audio_stream_type_t stream);
222 static audio_devices_t getDevicesForStream(audio_stream_type_t stream);
233 // clear stream to output mapping cache (gStreamOutputMap)
290 // mapping between stream types and outputs