Home
last modified time | relevance | path

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

/frameworks/av/services/mediacodec/registrant/
DCodecServiceRegistrant.cpp142 std::vector<std::unique_ptr<C2Param>> *const heapParams) const in query_sm()
160 if (heapParams) { in query_sm()
161 heapParams->reserve(heapParams->size() + numIndices); in query_sm()
167 [&status, &numStackIndices, &stackParams, heapParams]( in query_sm()
218 if (!heapParams) { in query_sm()
222 heapParams->emplace_back( in query_sm()
/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/hidl/services/
Dvendor.cpp81 std::vector<std::unique_ptr<C2Param>>* const heapParams) const override { in query_sm()
82 return mInterface.query(stackParams, heapParamIndices, C2_MAY_BLOCK, heapParams); in query_sm()
/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/hidl/client/
Dclient.cpp132 std::vector<std::unique_ptr<C2Param>>* const heapParams) const { in query_sm()
133 return mClient->query(stackParams, heapParamIndices, C2_MAY_BLOCK, heapParams); in query_sm()
271 std::vector<std::unique_ptr<C2Param>>* const heapParams) const { in query()
288 if (heapParams) { in query()
289 heapParams->reserve(heapParams->size() + numIndices); in query()
295 [&status, &numStackIndices, &stackParams, heapParams]( in query()
346 if (!heapParams) { in query()
350 heapParams->emplace_back( in query()
/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/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.cpp517 std::vector<std::unique_ptr<C2Param>> *const heapParams) const override;
965 std::vector<std::unique_ptr<C2Param>> *const heapParams) const { in query_sm()
966 return mInterface.query(stackParams, heapParamIndices, C2_MAY_BLOCK, heapParams); in query_sm()
/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/
Dclient.h111 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.cpp447 std::vector<std::unique_ptr<C2Param>> *const heapParams) const { in query_sm()
448 return mClient->query(stackParams, heapParamIndices, C2_MAY_BLOCK, heapParams); in query_sm()