/aosp12/frameworks/av/media/codec2/hidl/1.0/vts/functional/audio/ |
H A D | VtsHalMediaC2V1_0TargetAudioDecTest.cpp | 618 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 D | VtsHalMediaC2V1_0TargetAudioEncTest.cpp | 546 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 D | VtsHalMediaC2V1_0TargetVideoDecTest.cpp | 881 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 D | VtsHalMediaC2V1_0TargetVideoEncTest.cpp | 669 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 D | C2ComponentWrapper.cpp | 97 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 D | C2ComponentWrapper.h | 70 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 D | media_c2_hidl_test_common.cpp | 245 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 D | media_c2_hidl_test_common.h | 159 void verifyFlushOutput(std::list<std::unique_ptr<C2Work>>& flushedWork,
|
/aosp12/frameworks/av/media/codec2/hidl/1.0/vts/functional/component/ |
H A D | VtsHalMediaC2V1_0TargetComponentTest.cpp | 136 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 D | CCodecBuffers.h | 204 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 D | CCodecBuffers.cpp | 1119 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 D | CCodecBufferChannel.h | 153 void flush(const std::list<std::unique_ptr<C2Work>> &flushedWork);
|
H A D | CCodec.cpp | 1955 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 D | CCodecBufferChannel.cpp | 1534 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 D | SimpleC2Component.cpp | 260 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 D | SimpleC2Component.h | 45 flush_mode_t mode, std::list<std::unique_ptr<C2Work>>* const flushedWork) override;
|
/aosp12/frameworks/av/media/codec2/hidl/plugin/ |
H A D | FilterWrapper.cpp | 497 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 D | client.cpp | 1353 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 D | C2Component.h | 505 …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 D | SampleFilterPlugin.cpp | 427 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 D | client.h | 345 std::list<std::unique_ptr<C2Work>>* const flushedWork);
|