Home
last modified time | relevance | path

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

/aosp12/frameworks/av/media/codec2/sfplugin/
H A DCCodecBuffers.cpp279 *c2Buffer = entry.buffer; in popFromStashAndRegister()
666 sp<Codec2Buffer> c2Buffer; in requestNewBuffer() local
671 *buffer = c2Buffer; in requestNewBuffer()
1066 sp<Codec2Buffer> c2Buffer; in registerBuffer() local
1069 &c2Buffer, in registerBuffer()
1085 submit(c2Buffer); in registerBuffer()
1086 handleImageData(c2Buffer); in registerBuffer()
1087 *clientBuffer = c2Buffer; in registerBuffer()
1096 sp<Codec2Buffer> c2Buffer; in registerCsd() local
1099 &c2Buffer, in registerCsd()
[all …]
H A DCCodecBufferChannel.cpp371 const std::shared_ptr<C2Buffer> &c2Buffer, in attachBuffer() argument
373 if (!buffer->copy(c2Buffer)) { in attachBuffer()
529 std::shared_ptr<C2Buffer> c2Buffer{C2Buffer::CreateLinearBuffer( in attachEncryptedBuffer() local
531 if (!buffer->copy(c2Buffer)) { in attachEncryptedBuffer()
736 std::shared_ptr<C2Buffer> c2Buffer; in renderOutputBuffer() local
741 released = output->buffers->releaseBuffer(buffer, &c2Buffer); in renderOutputBuffer()
749 if (!c2Buffer) { in renderOutputBuffer()
775 c2Buffer->getInfo(C2StreamRotationInfo::output::PARAM_TYPE)); in renderOutputBuffer()
1944 std::shared_ptr<C2Buffer> c2Buffer; in sendOutputBuffers() local
1952 &c2Buffer, &index, &outBuffer); in sendOutputBuffers()
[all …]
H A DC2OMXNode.cpp465 std::shared_ptr<C2Buffer> c2Buffer( in emptyBuffer() local
468 work->input.buffers.push_back(c2Buffer); in emptyBuffer()
H A DCCodecBufferChannel.h76 const std::shared_ptr<C2Buffer> &c2Buffer,
H A DCCodecBuffers.h368 std::shared_ptr<C2Buffer>* c2Buffer,
/aosp12/frameworks/av/media/codec2/sfplugin/tests/
H A DCCodecBuffers_test.cpp58 std::shared_ptr<C2Buffer> c2Buffer = C2Buffer::CreateGraphicBuffer(block->share( in TEST() local
62 ASSERT_EQ(OK, buffers->registerBuffer(c2Buffer, &index, &clientBuffer)); in TEST()
76 std::shared_ptr<C2Buffer> c2Buffer; in TEST() local
77 ASSERT_TRUE(buffers->releaseBuffer(clientBuffers[index], &c2Buffer)) in TEST()
81 ASSERT_TRUE(c2Buffer->data().linearBlocks().empty()); in TEST()
82 ASSERT_EQ(1u, c2Buffer->data().graphicBlocks().size()); in TEST()
83 C2ConstGraphicBlock block = c2Buffer->data().graphicBlocks().front(); in TEST()
245 ASSERT_EQ(OK, buffers->registerBuffer(c2Buffer, &index, &clientBuffer)); in TEST()
385 ASSERT_EQ(OK, buffers->registerBuffer(c2Buffer, &index, &clientBuffer)); in TEST()
838 ASSERT_NE(nullptr, c2Buffer); in TEST_P()
[all …]
/aosp12/frameworks/av/media/libstagefright/
H A DACodecBufferChannel.cpp276 const std::shared_ptr<C2Buffer> &c2Buffer, in attachBuffer() argument
278 switch (c2Buffer->data().type()) { in attachBuffer()
280 if (c2Buffer->data().linearBlocks().size() != 1u) { in attachBuffer()
283 C2ConstLinearBlock block{c2Buffer->data().linearBlocks().front()}; in attachBuffer()
298 if (c2Buffer->data().graphicBlocks().size() != 1u) { in attachBuffer()
301 C2ConstGraphicBlock block{c2Buffer->data().graphicBlocks().front()}; in attachBuffer()
H A DMediaCodec.cpp4583 std::shared_ptr<C2Buffer> c2Buffer; in queueCSDInputBuffer() local
4644 if (c2Buffer) { in queueCSDInputBuffer()
4646 new WrapperObject<std::shared_ptr<C2Buffer>>{c2Buffer}}; in queueCSDInputBuffer()
4765 std::shared_ptr<C2Buffer> c2Buffer; in onQueueInputBuffer() local
4801 } else if (!c2Buffer) { in onQueueInputBuffer()
4834 if (c2Buffer || memory) { in onQueueInputBuffer()
4840 if (c2Buffer) { in onQueueInputBuffer()
4841 err = mBufferChannel->attachBuffer(c2Buffer, buffer); in onQueueInputBuffer()
4851 && c2Buffer && c2Buffer->data().type() == C2BufferData::LINEAR) { in onQueueInputBuffer()
4852 C2ConstLinearBlock block{c2Buffer->data().linearBlocks().front()}; in onQueueInputBuffer()
[all …]
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/
H A DCodecBase.h365 const std::shared_ptr<C2Buffer> &c2Buffer, in attachBuffer() argument
367 (void)c2Buffer; in attachBuffer()
/aosp12/frameworks/av/media/libstagefright/include/
H A DACodecBufferChannel.h85 const std::shared_ptr<C2Buffer> &c2Buffer,
/aosp12/frameworks/av/media/codec2/hidl/1.0/utils/
H A DInputSurfaceConnection.cpp217 std::shared_ptr<C2Buffer> c2Buffer( in submitBuffer() local
228 work->input.buffers.push_back(c2Buffer); in submitBuffer()
/aosp12/frameworks/av/media/libstagefright/tests/mediacodec/
H A DMediaCodecTest.cpp53 (const std::shared_ptr<C2Buffer> &c2Buffer, const sp<MediaCodecBuffer> &buffer),
/aosp12/frameworks/base/media/jni/
H A Dandroid_media_MediaCodec.cpp728 std::shared_ptr<C2Buffer> c2Buffer = buffer->asC2Buffer(); in getOutputFrame() local
729 if (c2Buffer) { in getOutputFrame()
730 switch (c2Buffer->data().type()) { in getOutputFrame()
733 context->mBuffer = c2Buffer; in getOutputFrame()
745 const C2Handle *c2Handle = c2Buffer->data().graphicBlocks().front().handle(); in getOutputFrame()