Searched defs:flush (Results 1 - 25 of 102) sorted by path

12345

/frameworks/av/include/media/nbaio/
H A DNBAIO.h286 virtual ssize_t flush() { return INVALID_OPERATION; } function in class:android::NBAIO_Source
/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/libaudioclient/
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/libaudiohal/
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);
/frameworks/av/media/libmediaplayerservice/
H A DMediaPlayerService.cpp2006 // we're not going to reuse the track, unblock and flush it
2183 void MediaPlayerService::AudioOutput::flush() function in class:android::MediaPlayerService::AudioOutput
2185 ALOGV("flush");
2187 if (mTrack != 0) mTrack->flush();
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerCCDecoder.cpp555 void NuPlayer::CCDecoder::flush() { function in class:android::NuPlayer::CCDecoder
H A DNuPlayerRenderer.cpp141 mAudioSink->flush();
287 void NuPlayer::Renderer::flush(bool audio, bool notifyComplete) { function in class:android::NuPlayer::Renderer
973 // AudioSink is opened there, and possible interactions with flush
1374 // This will ensure that the first frame after a flush won't be used as anchor
1599 // the frame count will be reset after flush.
1607 mAudioSink->flush();
1613 mAudioSink->flush();
1616 // FIXME: this is ignored after flush().
1822 mAudioSink->flush();
/frameworks/av/media/libnbaio/
H A DPipeReader.cpp29 mPipe(pipe), mFifoReader(mPipe.mFifo, false /*throttlesWriter*/, true /*flush*/),
79 ssize_t PipeReader::flush() function in class:android::PipeReader
85 ssize_t flushed = mFifoReader.flush(&lost);
/frameworks/av/media/libnbaio/include/
H A DNBAIO.h286 virtual ssize_t flush() { return INVALID_OPERATION; } function in class:android::NBAIO_Source
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp1281 status_t MediaCodec::flush() { function in class:MediaCodec
H A DMediaCodecSource.cpp86 void flush();
135 void MediaCodecSource::Puller::Queue::flush() { function in class:android::MediaCodecSource::Puller::Queue
186 queue->flush(); // flush any unprocessed pulled buffers
H A DMediaSync.cpp343 void MediaSync::flush() { function in class:android::MediaSync
641 // If flush happened while waiting for a buffer to be released, simply return it
/frameworks/av/media/libstagefright/mpeg2ts/
H A DATSParser.cpp213 status_t flush(SyncEvent *event);
899 status_t err = flush(event);
1034 flush(NULL);
1452 status_t ATSParser::Stream::flush(SyncEvent *event) { function in class:android::ATSParser::Stream
2297 flush(NULL);
H A DESQueue.cpp1039 bool flush = false; local
1053 flush = true;
1062 flush = true;
1068 if (flush) {
/frameworks/av/services/audioflinger/
H A DAudioStreamOut.cpp189 int AudioStreamOut::flush() function in class:android::AudioStreamOut
194 status_t result = stream->flush();
H A DSpdifStreamOut.cpp104 int SpdifStreamOut::flush() function in class:android::SpdifStreamOut
107 return AudioStreamOut::flush();
H A DTracks.cpp256 // flush the binder command buffer
315 void AudioFlinger::TrackHandle::flush() { function in class:android::AudioFlinger::TrackHandle
316 mTrack->flush();
744 // Acknowledge any pending flush(), so that subsequent new data isn't discarded.
768 // If the track is not active (PAUSED and buffers full), flush buffers
823 void AudioFlinger::PlaybackThread::Track::flush() function in class:android::AudioFlinger::PlaybackThread::Track
825 ALOGV("flush(%d)", mName);
832 // Otherwise the flush would not be done until the track is resumed.
839 // If offloaded we allow flush during any state except terminated
847 ALOGV("flush
[all...]
/frameworks/av/services/camera/libcameraservice/api2/
H A DCameraDeviceClient.cpp1037 binder::Status CameraDeviceClient::flush( function in class:android::CameraDeviceClient
1054 status_t err = mDevice->flush(lastFrameNumber);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3Device.cpp1739 status_t Camera3Device::flush(int64_t *frameNumber) { function in class:android::Camera3Device
1749 return mRequestThread->flush();
3276 status_t Camera3Device::HalInterface::flush() { function in class:android::Camera3Device::HalInterface
3277 ATRACE_NAME("CameraHal::flush");
3282 res = mHal3Device->ops->flush(mHal3Device);
3284 auto err = mHidlSession->flush();
3606 status_t Camera3Device::RequestThread::flush() { function in class:android::Camera3Device::RequestThread
3610 return mInterface->flush();
3844 // Use flush lock only when submitting multilple requests in a batch.
3845 // TODO: The problem with flush loc
[all...]
/frameworks/av/services/oboeservice/
H A DAAudioServiceStreamBase.cpp101 aaudio_result_t AAudioServiceStreamBase::flush() { function in class:AAudioServiceStreamBase
H A DAAudioServiceStreamMMAP.cpp234 aaudio_result_t AAudioServiceStreamMMAP::flush() { function in class:AAudioServiceStreamMMAP
236 // TODO how do we flush an MMAP/NOIRQ buffer? sync pointers?
239 return AAudioServiceStreamBase::flush();;
H A DAAudioServiceStreamShared.cpp185 aaudio_result_t AAudioServiceStreamShared::flush() { function in class:AAudioServiceStreamShared
187 // TODO actually flush the data
188 return AAudioServiceStreamBase::flush() ;
/frameworks/base/core/java/android/bluetooth/
H A DBluetoothOutputStream.java89 * for flush implementation. Use it to ensure the writing data afterwards will
95 public void flush() throws IOException { method in class:BluetoothOutputStream
96 mSocket.flush();

Completed in 327 milliseconds

12345