/aosp12/frameworks/av/media/codec2/sfplugin/ |
H A D | CCodecBuffers.cpp | 279 *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 D | CCodecBufferChannel.cpp | 371 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 D | C2OMXNode.cpp | 465 std::shared_ptr<C2Buffer> c2Buffer( in emptyBuffer() local 468 work->input.buffers.push_back(c2Buffer); in emptyBuffer()
|
H A D | CCodecBufferChannel.h | 76 const std::shared_ptr<C2Buffer> &c2Buffer,
|
H A D | CCodecBuffers.h | 368 std::shared_ptr<C2Buffer>* c2Buffer,
|
/aosp12/frameworks/av/media/codec2/sfplugin/tests/ |
H A D | CCodecBuffers_test.cpp | 58 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 D | ACodecBufferChannel.cpp | 276 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 D | MediaCodec.cpp | 4583 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 D | CodecBase.h | 365 const std::shared_ptr<C2Buffer> &c2Buffer, in attachBuffer() argument 367 (void)c2Buffer; in attachBuffer()
|
/aosp12/frameworks/av/media/libstagefright/include/ |
H A D | ACodecBufferChannel.h | 85 const std::shared_ptr<C2Buffer> &c2Buffer,
|
/aosp12/frameworks/av/media/codec2/hidl/1.0/utils/ |
H A D | InputSurfaceConnection.cpp | 217 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 D | MediaCodecTest.cpp | 53 (const std::shared_ptr<C2Buffer> &c2Buffer, const sp<MediaCodecBuffer> &buffer),
|
/aosp12/frameworks/base/media/jni/ |
H A D | android_media_MediaCodec.cpp | 728 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()
|