Home
last modified time | relevance | path

Searched refs:C2InfoBuffer (Results 1 – 7 of 7) sorted by relevance

/frameworks/av/media/codec2/core/include/
DC2Buffer.h2303 class C2InfoBuffer {
2320 C2InfoBuffer asGlobal() const { in asGlobal()
2323 return C2InfoBuffer(index, mData); in asGlobal()
2327 C2InfoBuffer asPort(bool output) const { in asPort()
2330 return C2InfoBuffer(index, mData); in asPort()
2334 C2InfoBuffer asStream(bool output, unsigned stream) const { in asStream()
2337 return C2InfoBuffer(index, mData); in asStream()
2348 … static C2InfoBuffer CreateLinearBuffer(C2Param::CoreIndex index, const C2ConstLinearBlock &block);
2358 …static C2InfoBuffer CreateGraphicBuffer(C2Param::CoreIndex index, const C2ConstGraphicBlock &block…
2362 explicit C2InfoBuffer(C2Param::Index index, const std::vector<C2ConstLinearBlock> &blocks);
[all …]
DC2Work.h189 std::vector<C2InfoBuffer> infoBuffers;
DC2Param.h320 friend class C2InfoBuffer; // for convertTo*
/frameworks/av/media/codec2/vndk/
DC2Buffer.cpp109 friend class ::C2InfoBuffer;
1173 friend class C2InfoBuffer;
1189 C2InfoBuffer::C2InfoBuffer( in C2InfoBuffer() function in C2InfoBuffer
1194 C2InfoBuffer::C2InfoBuffer( in C2InfoBuffer() function in C2InfoBuffer
1199 C2InfoBuffer::C2InfoBuffer( in C2InfoBuffer() function in C2InfoBuffer
1205 C2InfoBuffer C2InfoBuffer::CreateLinearBuffer( in CreateLinearBuffer()
1207 return C2InfoBuffer(index.coreIndex() | C2Param::Index::KIND_INFO | C2Param::Index::DIR_GLOBAL, in CreateLinearBuffer()
1212 C2InfoBuffer C2InfoBuffer::CreateGraphicBuffer( in CreateGraphicBuffer()
1214 return C2InfoBuffer(index.coreIndex() | C2Param::Index::KIND_INFO | C2Param::Index::DIR_GLOBAL, in CreateGraphicBuffer()
/frameworks/av/media/codec2/tests/vndk/
DC2BufferTest.cpp785 C2InfoBuffer info = C2InfoBuffer::CreateLinearBuffer( in TEST_F()
787 std::shared_ptr<C2InfoBuffer> spInfo(new C2InfoBuffer(info)); in TEST_F()
798 C2InfoBuffer streamInfo = info.asStream(false /* output */, 1u); in TEST_F()
811 C2InfoBuffer portInfo = streamInfo.asPort(true /* output */); in TEST_F()
/frameworks/av/media/codec2/hidl/1.0/utils/
Dtypes.cpp894 bool objcpy(InfoBuffer* d, const C2InfoBuffer& s, in objcpy()
945 for (const C2InfoBuffer& sInfoBuffer : s.infoBuffers) { in objcpy()
1339 bool objcpy(std::vector<C2InfoBuffer> *d, const InfoBuffer& s, in objcpy()
1380 d->emplace_back(C2InfoBuffer::CreateLinearBuffer( in objcpy()
/frameworks/av/media/codec2/sfplugin/
DCCodecBufferChannel.cpp277 work->input.infoBuffers.emplace_back(C2InfoBuffer::CreateLinearBuffer( in queueInputBufferInternal()