Home
last modified time | relevance | path

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

123

/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/5.0/
DIStreamOut.hal144 * write and drain.
146 * Calling this function implies that all future 'write' and 'drain'
213 * non-blocking mode, then 'drain' must not block, instead it must return
214 * quickly and completion of the drain is notified through the callback. If
215 * 'setCallback' has not been called, then 'drain' must block until
218 * If 'type' is 'ALL', the drain completes when all previously written data
221 * If 'type' is 'EARLY_NOTIFY', the drain completes shortly before all data
229 * @param type type of drain.
232 drain(AudioDrain type) generates (Result retval);
/hardware/interfaces/audio/4.0/
DIStreamOut.hal144 * write and drain.
146 * Calling this function implies that all future 'write' and 'drain'
213 * non-blocking mode, then 'drain' must not block, instead it must return
214 * quickly and completion of the drain is notified through the callback. If
215 * 'setCallback' has not been called, then 'drain' must block until
218 * If 'type' is 'ALL', the drain completes when all previously written data
221 * If 'type' is 'EARLY_NOTIFY', the drain completes shortly before all data
229 * @param type type of drain.
232 drain(AudioDrain type) generates (Result retval);
/hardware/google/av/media/codecs/raw/
DC2SoftRawDec.h41 c2_status_t drain(
/hardware/google/av/media/codecs/flac/
DC2SoftFlacDec.h42 c2_status_t drain(
DC2SoftFlacEnc.h50 c2_status_t drain(
DC2SoftFlacEnc.cpp158 c2_status_t status = drain(DRAIN_COMPONENT_NO_EOS, nullptr); in onStop()
274 if (eos && (C2_OK != drain(DRAIN_COMPONENT_WITH_EOS, pool))) { in process()
386 c2_status_t C2SoftFlacEnc::drain( in drain() function in android::C2SoftFlacEnc
/hardware/google/av/media/codecs/gsm/
DC2SoftGsmDec.h51 c2_status_t drain(
/hardware/google/av/media/codecs/amr_nb_wb/
DC2SoftAmrDec.h41 c2_status_t drain(
DC2SoftAmrNbEnc.h42 c2_status_t drain(
DC2SoftAmrWbEnc.h42 c2_status_t drain(
/hardware/google/av/media/codecs/g711/
DC2SoftG711Dec.h41 c2_status_t drain(
/hardware/google/av/media/codecs/vorbis/
DC2SoftVorbisDec.h44 c2_status_t drain(
/hardware/google/av/media/codecs/opus/
DC2SoftOpusDec.h53 c2_status_t drain(
/hardware/google/av/media/codecs/aac/
DC2SoftAacEnc.h44 c2_status_t drain(
DC2SoftAacDec.h43 c2_status_t drain(
/hardware/google/av/media/codecs/mp3/
DC2SoftMp3Dec.h49 c2_status_t drain(
/hardware/google/av/media/codecs/mpeg4_h263/
DC2SoftMpeg4Enc.h44 c2_status_t drain(
DC2SoftMpeg4Dec.h43 c2_status_t drain(
/hardware/google/av/media/codecs/vpx/
DC2SoftVpxDec.h44 c2_status_t drain(
/hardware/interfaces/audio/core/all-versions/default/
DStreamOut.cpp483 return mStream->drain != NULL; in supportsDrain()
486 Return<Result> StreamOut::drain(AudioDrain type) { in drain() function in android::hardware::audio::CPP_VERSION::implementation::StreamOut
487 return mStream->drain != NULL in drain()
489 "drain", mStream->drain(mStream, static_cast<audio_drain_type_t>(type))) in drain()
/hardware/google/av/media/codecs/xaac/
DC2SoftXaacDec.h63 c2_status_t drain(
/hardware/google/av/media/codecs/hevc/
DC2SoftHevcDec.h66 c2_status_t drain(
/hardware/google/interfaces/media/c2/1.0/
DIComponent.hal90 * Marks last work item as "drain-till-here", so component is notified not
102 * @param withEos Whether to drain the component with marking end-of-stream.
104 * - OK - The drain request has been successfully recorded.
110 drain(bool withEos) generates (Status status);

123