/frameworks/av/media/codec2/components/base/ |
D | SimpleC2Component.cpp | 50 const uint8_t *srcU, const uint8_t *srcV, size_t srcYStride, in convertYUV420Planar8ToYV12() argument 78 memcpy(dstU, srcU, (width + 1) / 2); in convertYUV420Planar8ToYV12() 79 srcU += srcUStride; in convertYUV420Planar8ToYV12() 84 void convertYUV420Planar16ToY410(uint32_t *dst, const uint16_t *srcY, const uint16_t *srcU, in convertYUV420Planar16ToY410() argument 93 uint16_t *uSrc = (uint16_t *)srcU; in convertYUV420Planar16ToY410() 142 srcU += srcUStride; in convertYUV420Planar16ToY410() 250 uint32_t *dst, const uint16_t *srcY, const uint16_t *srcU, in convertYUV420Planar16ToRGBA1010102() argument 273 uint16_t *uSrc = (uint16_t *)srcU; in convertYUV420Planar16ToRGBA1010102() 336 srcU += srcUStride; in convertYUV420Planar16ToRGBA1010102() 344 const uint16_t *srcU, const uint16_t *srcV, in convertYUV420Planar16ToY410OrRGBA1010102() argument [all …]
|
/frameworks/av/media/codec2/components/base/include/ |
D | SimpleC2Component.h | 41 const uint8_t *srcU, const uint8_t *srcV, size_t srcYStride, 48 const uint16_t *srcU, const uint16_t *srcV, 54 const uint16_t *srcU, const uint16_t *srcV, size_t srcYStride, 60 const uint16_t *srcU, const uint16_t *srcV, size_t srcYStride, 75 void convertPlanar16ToY410OrRGBA1010102(uint8_t* dst, const uint16_t* srcY, const uint16_t* srcU, 83 const uint16_t* srcU, const uint16_t* srcV, size_t srcYStride, 89 const uint16_t* srcU, const uint16_t* srcV, size_t srcYStride, 95 const uint8_t* srcU, const uint8_t* srcV, size_t srcYStride,
|
/frameworks/av/media/codec2/components/dav1d/ |
D | C2SoftDav1dDump.cpp | 106 void C2SoftDav1dDump::dumpOutput(const T* srcY, const T* srcU, const T* srcV, size_t srcYStride, in dumpOutput() argument 123 int ret = fwrite((uint8_t*)srcU + i * srcUStride * typeSize, 1, width * typeSize / 2, in dumpOutput() 183 template void C2SoftDav1dDump::dumpOutput<uint8_t>(const uint8_t* srcY, const uint8_t* srcU, 187 template void C2SoftDav1dDump::dumpOutput<uint16_t>(const uint16_t* srcY, const uint16_t* srcU,
|
D | C2SoftDav1dDump.h | 35 void dumpOutput(const T* srcY, const T* srcU, const T* srcV, size_t srcYStride,
|
D | C2SoftDav1dDec.cpp | 1055 const uint16_t* srcU = (const uint16_t*)img.data[1]; in outputBuffer() local 1070 srcU = srcV = mTmpFrameBuffer.get(); in outputBuffer() 1077 dstY, srcY, srcU, srcV, srcYStride, srcUStride, srcVStride, in outputBuffer() 1095 convertPlanar16ToP010((uint16_t*)dstY, (uint16_t*)dstU, srcY, srcU, srcV, srcYStride, in outputBuffer() 1109 convertPlanar16ToYV12(dstY, dstU, dstV, srcY, srcU, srcV, srcYStride, srcUStride, in outputBuffer() 1121 mC2SoftDav1dDump.dumpOutput<uint16_t>(srcY, srcU, srcV, srcYStride, srcUStride, srcVStride, in outputBuffer() 1126 const uint8_t* srcU = (const uint8_t*)img.data[1]; in outputBuffer() local 1140 mC2SoftDav1dDump.dumpOutput<uint8_t>(srcY, srcU, srcV, srcYStride, srcUStride, srcVStride, in outputBuffer() 1143 convertPlanar8ToYV12(dstY, dstU, dstV, srcY, srcU, srcV, srcYStride, srcUStride, srcVStride, in outputBuffer()
|
/frameworks/av/media/codec2/components/gav1/ |
D | C2SoftGav1Dec.cpp | 940 const uint16_t *srcU = (const uint16_t *)buffer->plane[1]; in outputBuffer() local 950 srcU = srcV = mTmpFrameBuffer.get(); in outputBuffer() 954 libyuv::I012ToAB30Matrix(srcY, srcYStride, srcU, srcUStride, srcV, srcVStride, in outputBuffer() 958 libyuv::I012ToI420(srcY, srcYStride, srcU, srcUStride, srcV, srcVStride, in outputBuffer() 962 libyuv::I412ToI420(srcY, srcYStride, srcU, srcUStride, srcV, srcVStride, in outputBuffer() 966 libyuv::I212ToI420(srcY, srcYStride, srcU, srcUStride, srcV, srcVStride, in outputBuffer() 973 const uint16_t *srcU = (const uint16_t *)buffer->plane[1]; in outputBuffer() local 983 libyuv::I410ToAB30Matrix(srcY, srcYStride, srcU, srcUStride, srcV, srcVStride, in outputBuffer() 988 libyuv::I210ToAB30Matrix(srcY, srcYStride, srcU, srcUStride, srcV, srcVStride, in outputBuffer() 1000 srcU = srcV = mTmpFrameBuffer.get(); in outputBuffer() [all …]
|
/frameworks/av/media/libstagefright/omx/ |
D | SoftVideoEncoderOMXComponent.cpp | 391 const uint8_t *srcU = (const uint8_t *)ycbcr->cb; in ConvertFlexYUVToPlanar() local 404 memcpy(dstU, srcU, width >> 1); in ConvertFlexYUVToPlanar() 406 srcU += ycbcr->cstride; in ConvertFlexYUVToPlanar() 415 *dstU++ = *srcU; in ConvertFlexYUVToPlanar() 417 srcU += ycbcr->chroma_step; in ConvertFlexYUVToPlanar() 422 srcU += ycbcr->cstride - (width >> 1) * ycbcr->chroma_step; in ConvertFlexYUVToPlanar()
|
D | SoftVideoDecoderOMXComponent.cpp | 316 uint8_t *dst, const uint8_t *srcY, const uint8_t *srcU, const uint8_t *srcV, in copyYV12FrameToOutputBuffer() argument 334 memcpy(dst, srcU, mWidth / 2 * bpp); in copyYV12FrameToOutputBuffer() 335 srcU += srcUStride; in copyYV12FrameToOutputBuffer()
|
/frameworks/av/media/codec2/components/vpx/ |
D | C2SoftVpxDec.cpp | 810 const uint16_t *srcU = (const uint16_t *)img->planes[VPX_PLANE_U]; in outputBuffer() local 819 [dstY, srcY, srcU, srcV, in outputBuffer() 824 (uint32_t *)dstY, srcY, srcU, srcV, srcYStride / 2, in outputBuffer() 831 srcU += srcUStride / 2 * (kHeight / 2); in outputBuffer() 842 convertYUV420Planar16ToP010((uint16_t *)dstY, (uint16_t *)dstU, srcY, srcU, srcV, in outputBuffer() 846 convertYUV420Planar16ToYV12(dstY, dstU, dstV, srcY, srcU, srcV, srcYStride / 2, in outputBuffer() 852 const uint8_t *srcU = (const uint8_t *)img->planes[VPX_PLANE_U]; in outputBuffer() local 855 convertYUV420Planar8ToYV12(dstY, dstU, dstV, srcY, srcU, srcV, srcYStride, srcUStride, in outputBuffer()
|
/frameworks/av/media/codec2/components/aom/ |
D | C2SoftAomDec.cpp | 586 const uint16_t *srcU = (const uint16_t *)img->planes[AOM_PLANE_U]; in outputBuffer() local 591 (uint32_t *)dstY, srcY, srcU, srcV, srcYStride / 2, srcUStride / 2, in outputBuffer() 595 convertYUV420Planar16ToYV12(dstY, dstU, dstV, srcY, srcU, srcV, srcYStride / 2, in outputBuffer() 601 const uint8_t *srcU = (const uint8_t *)img->planes[AOM_PLANE_U]; in outputBuffer() local 603 convertYUV420Planar8ToYV12(dstY, dstU, dstV, srcY, srcU, srcV, srcYStride, srcUStride, in outputBuffer()
|
/frameworks/av/media/libstagefright/codecs/on2/dec/ |
D | SoftVPX.cpp | 184 const uint8_t *srcU = (const uint8_t *)mImg->planes[VPX_PLANE_U]; in outputBuffers() local 189 copyYV12FrameToOutputBuffer(dst, srcY, srcU, srcV, srcYStride, srcUStride, srcVStride); in outputBuffers()
|
/frameworks/av/media/libstagefright/omx/include/media/stagefright/omx/ |
D | SoftVideoDecoderOMXComponent.h | 133 uint8_t *dst, const uint8_t *srcY, const uint8_t *srcU, const uint8_t *srcV,
|
/frameworks/av/media/codec2/components/mpeg4_h263/ |
D | C2SoftMpeg4Dec.cpp | 615 const uint8_t *srcU = (const uint8_t *)srcY + vStride * srcYStride; in process() local 618 convertYUV420Planar8ToYV12(outputBufferY, outputBufferU, outputBufferV, srcY, srcU, srcV, in process()
|