Searched refs:flush (Results 1 - 25 of 371) sorted by path

1234567891011>>

/frameworks/av/camera/aidl/android/hardware/camera2/
H A DICameraDeviceUser.aidl135 long flush();
/frameworks/av/camera/ndk/impl/
H A DACameraDevice.cpp437 binder::Status remoteRet = mRemote->flush(&lastFrameNumber);
737 // TODO: refine this when implementing flush
/frameworks/av/cmds/stagefright/
H A Dmediafilter.cpp178 // only consume a buffer if we are not going to flush, since we expect
179 // the dequeue -> flush -> queue operation to cause an error and
226 // check that queueing a buffer that was dequeued before flush
228 filterState->mCodec->flush();
235 ALOGE("FAIL: queue after flush returned OK");
237 ALOGE("queueInputBuffer after flush returned %d, "
272 filterState->mCodec->flush();
294 // releasing the buffer dequeued before flush should cause an error
297 ALOGE("FAIL: release after flush returned OK");
299 ALOGE("releaseOutputBuffer after flush returne
[all...]
/frameworks/av/include/media/
H A DAudioTrack.h405 void flush();
538 * It is reset to zero by flush(), reload(), and stop().
787 * 2. flush() by itself does not reset the frame position.
789 * when the first frame after flush reaches the audio sink.
864 * and no subsequent pause() or flush() has been called. Immediately after pause() or
865 * flush() hasStarted() will return false.
1080 int64_t mStartUs; // the start time after flush or stop.
1098 // after flush.
H A DIAudioTrack.h50 * will continue to be processed, unless/until flush() is called.
57 virtual void flush() = 0;
61 * will continue to be processed, unless/until flush() is called.
H A DMediaPlayerInterface.h138 virtual void flush() = 0;
/frameworks/av/include/media/audiohal/
H A DStreamHalInterface.h139 // Notifies to the audio driver to flush the queued data.
140 virtual status_t flush() = 0;
/frameworks/av/include/media/nbaio/
H A DNBAIO.h286 virtual ssize_t flush() { return INVALID_OPERATION; } function in class:android::NBAIO_Source
H A DPipeReader.h50 virtual ssize_t flush();
/frameworks/av/include/media/stagefright/
H A DMediaCodec.h129 status_t flush();
345 // stop/flush/reset/release.
H A DMediaSync.h108 void flush();
/frameworks/av/include/private/media/
H A DAudioTrackShared.h61 volatile int32_t mFlush; // incremented by client to indicate a request to flush;
386 virtual void flush();
411 virtual void flush();
466 uint32_t flush() { function in class:android::AudioRecordClientProxy
494 // ackFlush is true iff being called from Track::start to acknowledge a pending flush.
526 // If flush occurs then:
/frameworks/av/media/libaaudio/src/legacy/
H A DAudioStreamTrack.cpp280 mAudioTrack->flush();
/frameworks/av/media/libaudioclient/
H A DAudioRecord.cpp303 const uint32_t framesFlushed = mProxy->flush();
H A DAudioTrack.cpp604 // It is possible since flush and stop are asynchronous that the server
618 // since the flush is asynchronous and stop may not fully drain.
694 // and periodic update counter, but flush does for streaming tracks.
719 void AudioTrack::flush() function in class:android::AudioTrack
746 mProxy->flush();
747 mAudioTrack->flush();
2410 // so we don't report the jump when the flush occurs).
2556 // Check whether a pending flush or stop has completed, as those commands may
2581 // to completely flush or stop the previous playing track.
H A DAudioTrackShared.cpp392 void AudioTrackClientProxy::flush() function in class:android::AudioTrackClientProxy
400 // if you want to flush twice to the same rear location after a 32 bit wrap.
533 void StaticAudioTrackClientProxy::flush() function in class:android::StaticAudioTrackClientProxy
535 LOG_ALWAYS_FATAL("static flush");
632 int32_t flush = android_atomic_acquire_load(&cblk->u.mStreaming.mFlush); local
633 if (flush != mFlush) {
635 flush, mFlush);
642 int32_t newFront = (front & ~mask) | (flush & mask);
648 ALOGV("flush wrap: filled %zx >= overflowBit %zx", filled, overflowBit);
652 // Rather than shutting down on a corrupt flush, jus
814 int32_t flush = cblk->u.mStreaming.mFlush; local
[all...]
H A DIAudioTrack.cpp89 virtual void flush() function in class:android::BpAudioTrack
221 flush();
/frameworks/av/media/libaudioclient/include/media/
H A DAudioTrack.h405 void flush();
538 * It is reset to zero by flush(), reload(), and stop().
787 * 2. flush() by itself does not reset the frame position.
789 * when the first frame after flush reaches the audio sink.
864 * and no subsequent pause() or flush() has been called. Immediately after pause() or
865 * flush() hasStarted() will return false.
1080 int64_t mStartUs; // the start time after flush or stop.
1098 // after flush.
H A DIAudioTrack.h50 * will continue to be processed, unless/until flush() is called.
57 virtual void flush() = 0;
61 * will continue to be processed, unless/until flush() is called.
/frameworks/av/media/libaudiohal/
H A DStreamHalHidl.cpp489 status_t StreamOutHalHidl::flush() {
491 return processReturn("pause", mStream->flush());
H A DStreamHalHidl.h151 // Notifies to the audio driver to flush the queued data.
152 virtual status_t flush();
H A DStreamHalLocal.cpp216 status_t StreamOutHalLocal::flush() { function in class:android::StreamOutHalLocal
217 if (mStream->flush == NULL) return INVALID_OPERATION;
218 return mStream->flush(mStream);
H A DStreamHalLocal.h129 // Notifies to the audio driver to flush the queued data.
130 virtual status_t flush();
/frameworks/av/media/libaudiohal/include/
H A DStreamHalInterface.h139 // Notifies to the audio driver to flush the queued data.
140 virtual status_t flush() = 0;
/frameworks/av/media/libmedia/
H A DJetPlayer.cpp144 mAudioTrack->flush();
249 mAudioTrack->flush();

Completed in 4304 milliseconds

1234567891011>>