Home
last modified time | relevance | path

Searched refs:flushedWork (Results 1 – 21 of 21) sorted by relevance

/aosp12/frameworks/av/media/codec2/hidl/1.0/vts/functional/audio/
H A DVtsHalMediaC2V1_0TargetAudioDecTest.cpp618 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
619 c2_status_t err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
634 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
637 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
663 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
666 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
789 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
795 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
798 MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
813 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
[all …]
H A DVtsHalMediaC2V1_0TargetAudioEncTest.cpp546 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
547 c2_status_t err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
550 verifyFlushOutput(flushedWork, mWorkQueue, mFlushedIndices, mQueueLock)); in TEST_P()
555 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
558 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
560 verifyFlushOutput(flushedWork, mWorkQueue, mFlushedIndices, mQueueLock)); in TEST_P()
567 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
570 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
572 verifyFlushOutput(flushedWork, mWorkQueue, mFlushedIndices, mQueueLock)); in TEST_P()
/aosp12/frameworks/av/media/codec2/hidl/1.0/vts/functional/video/
H A DVtsHalMediaC2V1_0TargetVideoDecTest.cpp881 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
882 c2_status_t err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
899 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
902 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
926 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
929 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
1030 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
1036 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
1040 MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
1067 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
[all …]
H A DVtsHalMediaC2V1_0TargetVideoEncTest.cpp669 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
670 c2_status_t err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
673 verifyFlushOutput(flushedWork, mWorkQueue, mFlushedIndices, mQueueLock)); in TEST_P()
689 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
692 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
694 verifyFlushOutput(flushedWork, mWorkQueue, mFlushedIndices, mQueueLock)); in TEST_P()
710 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
713 (size_t)MAX_INPUT_BUFFERS - flushedWork.size()); in TEST_P()
715 verifyFlushOutput(flushedWork, mWorkQueue, mFlushedIndices, mQueueLock)); in TEST_P()
/aosp12/frameworks/av/media/codec2/faultinjection/
H A DC2ComponentWrapper.cpp97 C2Component::flush_mode_t mode, std::list<std::unique_ptr<C2Work>>* const flushedWork) { in flush_sm() argument
98 return mComp->flush_sm(mode, flushedWork); in flush_sm()
H A DC2ComponentWrapper.h70 flush_mode_t mode, std::list<std::unique_ptr<C2Work>>* const flushedWork) override;
/aosp12/frameworks/av/media/codec2/hidl/1.0/vts/functional/common/
H A Dmedia_c2_hidl_test_common.cpp245 void verifyFlushOutput(std::list<std::unique_ptr<C2Work>>& flushedWork, in verifyFlushOutput() argument
252 for (std::unique_ptr<C2Work>& work : flushedWork) { in verifyFlushOutput()
265 flushedWork.clear(); in verifyFlushOutput()
H A Dmedia_c2_hidl_test_common.h159 void verifyFlushOutput(std::list<std::unique_ptr<C2Work>>& flushedWork,
/aosp12/frameworks/av/media/codec2/hidl/1.0/vts/functional/component/
H A DVtsHalMediaC2V1_0TargetComponentTest.cpp136 std::list<std::unique_ptr<C2Work>> flushedWork; in TEST_P() local
137 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in TEST_P()
143 ASSERT_EQ(flushedWork.size(), 0u); in TEST_P()
/aosp12/frameworks/av/media/codec2/sfplugin/
H A DCCodecBuffers.h204 virtual void flush(const std::list<std::unique_ptr<C2Work>> &flushedWork) = 0;
1016 void flush(const std::list<std::unique_ptr<C2Work>> &flushedWork) override;
1070 const std::list<std::unique_ptr<C2Work>> &flushedWork) override;
1106 const std::list<std::unique_ptr<C2Work>> &flushedWork) override;
H A DCCodecBuffers.cpp1119 void OutputBuffersArray::flush(const std::list<std::unique_ptr<C2Work>> &flushedWork) { in flush() argument
1120 (void)flushedWork; in flush()
1227 const std::list<std::unique_ptr<C2Work>> &flushedWork) { in flush() argument
1228 (void) flushedWork; in flush()
1248 const std::list<std::unique_ptr<C2Work>> &flushedWork) { in flush() argument
1252 FlexOutputBuffers::flush(flushedWork); in flush()
H A DCCodecBufferChannel.h153 void flush(const std::list<std::unique_ptr<C2Work>> &flushedWork);
H A DCCodec.cpp1955 std::list<std::unique_ptr<C2Work>> flushedWork; in flush() local
1956 c2_status_t err = comp->flush(C2Component::FLUSH_COMPONENT, &flushedWork); in flush()
1959 flushedWork.splice(flushedWork.end(), *queue); in flush()
1966 mChannel->flush(flushedWork); in flush()
H A DCCodecBufferChannel.cpp1534 void CCodecBufferChannel::flush(const std::list<std::unique_ptr<C2Work>> &flushedWork) { in flush() argument
1540 for (const std::unique_ptr<C2Work> &work : flushedWork) { in flush()
1583 output->buffers->flush(flushedWork); in flush()
/aosp12/frameworks/av/media/codec2/components/base/
H A DSimpleC2Component.cpp260 flush_mode_t flushMode, std::list<std::unique_ptr<C2Work>>* const flushedWork) { in flush_sm() argument
275 flushedWork->push_back(std::move(work)); in flush_sm()
279 flushedWork->push_back(std::move(queue->pending().begin()->second)); in flush_sm()
/aosp12/frameworks/av/media/codec2/components/base/include/
H A DSimpleC2Component.h45 flush_mode_t mode, std::list<std::unique_ptr<C2Work>>* const flushedWork) override;
/aosp12/frameworks/av/media/codec2/hidl/plugin/
H A DFilterWrapper.cpp497 flush_mode_t mode, std::list<std::unique_ptr<C2Work>>* const flushedWork) override { in flush_sm() argument
498 c2_status_t result = mComp->flush_sm(mode, flushedWork); in flush_sm()
505 flushedWork->splice(flushedWork->end(), filterFlushedWork); in flush_sm()
/aosp12/frameworks/av/media/codec2/hidl/client/
H A Dclient.cpp1353 std::list<std::unique_ptr<C2Work>>* const flushedWork) { in flush() argument
1357 [&status, flushedWork]( in flush()
1364 if (!objcpy(flushedWork, wb)) { in flush()
1377 for (const std::unique_ptr<C2Work> &work : *flushedWork) { in flush()
1391 mOutputBufferQueue->holdBufferQueueBlocks(*flushedWork); in flush()
/aosp12/frameworks/av/media/codec2/core/include/
H A DC2Component.h505 …c2_status_t flush_sm(flush_mode_t mode, std::list<std::unique_ptr<C2Work>>* const flushedWork) = 0;
/aosp12/frameworks/av/media/codec2/hidl/plugin/samples/
H A DSampleFilterPlugin.cpp427 std::list<std::unique_ptr<C2Work>>* const flushedWork) override { in flush_sm() argument
428 if (!flushedWork) { in flush_sm()
442 mQueue.swap(*flushedWork); in flush_sm()
/aosp12/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/
H A Dclient.h345 std::list<std::unique_ptr<C2Work>>* const flushedWork);