Home
last modified time | relevance | path

Searched refs:drain (Results 1 – 8 of 8) sorted by relevance

/hardware/interfaces/audio/2.0/
DIStreamOut.hal136 * write and drain.
138 * Calling this function implies that all future 'write' and 'drain'
202 * non-blocking mode, then 'drain' must not block, instead it must return
203 * quickly and completion of the drain is notified through the callback. If
204 * 'setCallback' has not been called, then 'drain' must block until
207 * If 'type' is 'ALL', the drain completes when all previously written data
210 * If 'type' is 'EARLY_NOTIFY', the drain completes shortly before all data
218 * @param type type of drain.
221 drain(AudioDrain type) generates (Result retval);
Dtypes.hal31 /** drain() returns when all data has been played. */
34 * drain() returns a short time before all data from the current track has
/hardware/interfaces/audio/2.0/default/
DStreamOut.cpp463 return mStream->drain != NULL; in supportsDrain()
466 Return<Result> StreamOut::drain(AudioDrain type) { in drain() function in android::hardware::audio::V2_0::implementation::StreamOut
467 return mStream->drain != NULL in drain()
470 mStream->drain(mStream, in drain()
DStreamOut.h103 Return<Result> drain(AudioDrain type) override;
/hardware/interfaces/audio/2.0/vts/functional/
DAudioPrimaryHidlHalTest.cpp1112 drain = ret; in Capability()
1117 bool drain = false; member
1225 if (!Capability(stream).drain) { in testDrain()
1229 ASSERT_RESULT(Result::OK, stream->drain(type)); in testDrain()
/hardware/libhardware/include/hardware/
Daudio.h307 int (*drain)(struct audio_stream_out* stream, audio_drain_type_t type ); member
/hardware/intel/common/libmix/mix_audio/docs/reference/MixAudio/html/
Dindex.sgml113 <ANCHOR id="mix-audio-stop-drain" href="MixAudio/MixAudio.html#mix-audio-stop-drain">
/hardware/qcom/audio/hal/
Daudio_hw.c3791 out->stream.drain = out_drain; in adev_open_output_stream()