/frameworks/av/media/codec2/sfplugin/tests/ |
D | MediaCodec_sanity_test.cpp | 357 int32_t stride, vstride; in TEST_P() local 359 ofmt->findInt32("slice-height", &vstride) || ofmt->findInt32("height", &vstride); in TEST_P() 376 EXPECT_EQ(img->mPlane[img->U].mOffset, (uint32_t)(stride * vstride)); in TEST_P() 380 EXPECT_EQ(img->mPlane[img->V].mOffset, (uint32_t)(stride * vstride * 5 / 4)); in TEST_P() 384 EXPECT_GE(size, (size_t)(stride * vstride * 5 / 4 + stride / 2 * 119 + 160)); in TEST_P() 385 EXPECT_LE(size, (size_t)(stride * vstride * 3 / 2)); in TEST_P() 394 EXPECT_EQ(img->mPlane[img->U].mOffset, (uint32_t)(stride * vstride)); in TEST_P() 398 EXPECT_EQ(img->mPlane[img->V].mOffset, (uint32_t)(stride * vstride + 1)); in TEST_P() 402 EXPECT_GE(size, (size_t)(stride * vstride + stride * 119 + 320)); in TEST_P() 403 EXPECT_LE(size, (size_t)(stride * vstride * 3 / 2)); in TEST_P()
|
/frameworks/av/media/codec2/components/aom/ |
D | C2SoftAomEnc.cpp | 771 uint32_t vstride = (height + mStrideAlign - 1) & ~(mStrideAlign - 1); in initEncoder() local 772 mConversionBuffer = MemoryBlock::Allocate(stride * vstride * 3 / (mIs10Bit? 1 : 2)); in initEncoder() 905 uint32_t vstride = (height + mStrideAlign - 1) & ~(mStrideAlign - 1); in process() local 914 ConvertRGBToPlanarYUV(mConversionBuffer.data(), stride, vstride, in process() 941 MediaImage2 img = CreateYUV420PlanarMediaImage2(width, height, stride, vstride); in process() 942 if (mConversionBuffer.size() >= stride * vstride * 3 / 2) { in process() 949 aom_img_wrap(&raw_frame, AOM_IMG_FMT_I420, stride, vstride, mStrideAlign, in process() 953 ALOGE("Conversion buffer is too small: %u x %u for %zu", stride, vstride, in process() 961 if (mConversionBuffer.size() >= stride * vstride * 3) { in process() 964 dstU = dstY + stride * vstride; in process() [all …]
|
/frameworks/av/media/codec2/sfplugin/utils/ |
D | Codec2BufferUtils.h | 55 uint32_t width, uint32_t height, uint32_t stride, uint32_t vstride); 66 uint32_t width, uint32_t height, uint32_t stride, uint32_t vstride);
|
D | Codec2BufferUtils.cpp | 509 uint32_t width, uint32_t height, uint32_t stride, uint32_t vstride) { in CreateYUV420PlanarMediaImage2() argument 526 .mOffset = stride * vstride, in CreateYUV420PlanarMediaImage2() 533 .mOffset = stride * vstride * 5 / 4, in CreateYUV420PlanarMediaImage2() 544 uint32_t width, uint32_t height, uint32_t stride, uint32_t vstride) { in CreateYUV420SemiPlanarMediaImage2() argument 561 .mOffset = stride * vstride, in CreateYUV420SemiPlanarMediaImage2() 568 .mOffset = stride * vstride + 1, in CreateYUV420SemiPlanarMediaImage2()
|
/frameworks/av/media/codec2/components/vpx/ |
D | C2SoftVpxEnc.cpp | 741 uint32_t vstride = (height + mStrideAlign - 1) & ~(mStrideAlign - 1); in initEncoder() local 742 mConversionBuffer = MemoryBlock::Allocate(stride * vstride * 3 / 2); in initEncoder() 922 uint32_t vstride = (height + mStrideAlign - 1) & ~(mStrideAlign - 1); in process() local 931 ConvertRGBToPlanarYUV(mConversionBuffer.data(), stride, vstride, in process() 958 MediaImage2 img = CreateYUV420PlanarMediaImage2(width, height, stride, vstride); in process() 959 if (mConversionBuffer.size() >= stride * vstride * 3 / 2) { in process() 966 vpx_img_wrap(&raw_frame, VPX_IMG_FMT_I420, stride, vstride, in process() 971 stride, vstride, mConversionBuffer.size()); in process()
|
/frameworks/av/media/libstagefright/colorconversion/ |
D | ColorConverter.cpp | 146 uint32_t vstride, uint32_t bitDepth) { in CreateYUV420PlanarMediaImage2() argument 164 .mOffset = stride * vstride, in CreateYUV420PlanarMediaImage2() 171 .mOffset = stride * vstride * 5 / 4, in CreateYUV420PlanarMediaImage2() 183 uint32_t vstride, uint32_t bitDepth, bool uv = true /*nv12 or not*/) { in CreateYUV420SemiPlanarMediaImage2() argument 201 .mOffset = stride * vstride + (uv ? 0 : componentBytes), in CreateYUV420SemiPlanarMediaImage2() 208 .mOffset = stride * vstride + (uv ? componentBytes : 0), in CreateYUV420SemiPlanarMediaImage2()
|
/frameworks/av/media/codec2/sfplugin/ |
D | CCodecBuffers.cpp | 117 int32_t vstride = int32_t(offsetDelta / stride); in handleImageData() local 118 mFormatWithImageData->setInt32(KEY_SLICE_HEIGHT, vstride); in handleImageData() 119 ALOGD("[%s] updating vstride = %d", mName, vstride); in handleImageData()
|
D | CCodec.cpp | 1750 int32_t vstride = int32_t(offsetDelta / stride); in configure() local 1751 config->mInputFormat->setInt32(KEY_SLICE_HEIGHT, vstride); in configure()
|