Home
last modified time | relevance | path

Searched refs:heapParams (Results 1 – 11 of 11) sorted by relevance

/frameworks/av/media/codec2/tests/
DC2ComponentInterface_test.cpp122 std::vector<std::unique_ptr<C2Param>> *const heapParams);
206 const T &p, std::vector<std::unique_ptr<C2Param>> *const heapParams) { in queryOnHeap() argument
211 return mIntf->query_vb({}, {index}, C2_DONT_BLOCK, heapParams); in queryOnHeap()
225 std::vector<std::unique_ptr<C2Param>> heapParams; in queryParamAsExpected() local
233 ASSERT_EQ(C2_OK, queryOnHeap(*pHeap, &heapParams)); in queryParamAsExpected()
236 ASSERT_EQ(1u, heapParams.size()); in queryParamAsExpected()
237 EXPECT_TRUE(heapParams[0]); in queryParamAsExpected()
238 EXPECT_EQ(*heapParams[0], expected); in queryParamAsExpected()
253 std::vector<std::unique_ptr<C2Param>> heapParams; in queryUnsupportedParam() local
258 ASSERT_EQ(C2_BAD_INDEX, queryOnHeap(*pHeap, &heapParams)); in queryUnsupportedParam()
[all …]
DC2SampleComponent_test.cpp121 std::vector<std::unique_ptr<C2Param>>* const heapParams) const override { in query_vb()
146 heapParams->push_back(std::move(paramCopy)); in query_vb()
/frameworks/av/media/codec2/hidl/1.0/utils/
DInputSurfaceConnection.cpp293 std::vector<std::unique_ptr<C2Param>>* const heapParams) { in queryFromSink()
300 heapParams); in queryFromSink()
329 if (heapParams) { in queryFromSink()
330 heapParams->reserve(heapParams->size() + numIndices); in queryFromSink()
336 [&status, &numStackIndices, &stackParams, heapParams]( in queryFromSink()
388 if (!heapParams) { in queryFromSink()
393 heapParams->emplace_back(C2Param::Copy(*paramPointer)); in queryFromSink()
/frameworks/av/media/codec2/core/include/
DC2Component.h159 std::vector<std::unique_ptr<C2Param>>* const heapParams) const = 0;
882 std::vector<std::unique_ptr<C2Param>>* const heapParams) const = 0;
/frameworks/av/media/codec2/components/base/include/
DSimpleC2Interface.h50 std::vector<std::unique_ptr<C2Param>>* const heapParams) const override { in query_vb() argument
51 return mImpl->query(stackParams, heapParamIndices, mayBlock, heapParams); in query_vb()
/frameworks/av/media/codec2/hidl/client/
Dclient.cpp200 std::vector<std::unique_ptr<C2Param>>* const heapParams) const { in query()
217 if (heapParams) { in query()
218 heapParams->reserve(heapParams->size() + numIndices); in query()
224 [&status, &numStackIndices, &stackParams, heapParams]( in query()
275 if (!heapParams) { in query()
279 heapParams->emplace_back( in query()
/frameworks/av/media/codec2/vndk/util/
DC2InterfaceHelper.cpp767 std::vector<std::unique_ptr<C2Param>>* const heapParams) const { in query()
795 heapParams->push_back(std::move(p)); in query()
797 heapParams->push_back(nullptr); in query()
801 heapParams->push_back(nullptr); in query()
/frameworks/av/media/codec2/vndk/
DC2Store.cpp464 std::vector<std::unique_ptr<C2Param>> *const heapParams) const override;
887 std::vector<std::unique_ptr<C2Param>> *const heapParams) const { in query_sm()
888 return mInterface.query(stackParams, heapParamIndices, C2_MAY_BLOCK, heapParams); in query_sm()
/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/
Dclient.h103 std::vector<std::unique_ptr<C2Param>>* const heapParams) const;
/frameworks/av/media/codec2/vndk/include/util/
DC2InterfaceHelper.h648 std::vector<std::unique_ptr<C2Param>>* const heapParams) const;
/frameworks/av/media/codec2/sfplugin/
DCCodec.cpp430 std::vector<std::unique_ptr<C2Param>> *const heapParams) const { in query_sm()
431 return mClient->query(stackParams, heapParamIndices, C2_MAY_BLOCK, heapParams); in query_sm()