Loading media/codec2/components/avc/C2SoftAvcEnc.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -1515,8 +1515,7 @@ c2_status_t C2SoftAvcEnc::setEncodeArgs( vPlane = uPlane + yPlaneSize / 4; yStride = width; uStride = vStride = yStride / 2; ConvertRGBToPlanarYUV(yPlane, yStride, height, conversionBuffer.size(), *input, mColorAspects->matrix, mColorAspects->range); ConvertRGBToPlanarYUV(yPlane, yStride, height, conversionBuffer.size(), *input); break; } case C2PlanarLayout::TYPE_YUV: { Loading media/codec2/components/hevc/C2SoftHevcEnc.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -902,8 +902,7 @@ c2_status_t C2SoftHevcEnc::setEncodeArgs(ihevce_inp_buf_t* ps_encode_ip, yStride = width; uStride = vStride = yStride / 2; ConvertRGBToPlanarYUV(yPlane, yStride, height, conversionBuffer.size(), *input, mColorAspects->matrix, mColorAspects->range); conversionBuffer.size(), *input); break; } case C2PlanarLayout::TYPE_YUV: { Loading media/codec2/components/vpx/C2SoftVpxEnc.cpp +1 −7 Original line number Diff line number Diff line Loading @@ -733,14 +733,8 @@ void C2SoftVpxEnc::process( switch (layout.type) { case C2PlanarLayout::TYPE_RGB: case C2PlanarLayout::TYPE_RGBA: { std::shared_ptr<C2StreamColorAspectsInfo::output> colorAspects; { IntfImpl::Lock lock = mIntf->lock(); colorAspects = mIntf->getCodedColorAspects_l(); } ConvertRGBToPlanarYUV(mConversionBuffer.data(), stride, vstride, mConversionBuffer.size(), *rView.get(), colorAspects->matrix, colorAspects->range); mConversionBuffer.size(), *rView.get()); vpx_img_wrap(&raw_frame, VPX_IMG_FMT_I420, width, height, mStrideAlign, mConversionBuffer.data()); break; Loading media/codec2/components/vpx/C2SoftVpxEnc.h +0 −3 Original line number Diff line number Diff line Loading @@ -265,9 +265,6 @@ class C2SoftVpxEnc::IntfImpl : public SimpleInterface<void>::BaseParams { std::shared_ptr<C2StreamTemporalLayeringTuning::output> getTemporalLayers_l() const { return mLayering; } std::shared_ptr<C2StreamColorAspectsInfo::output> getCodedColorAspects_l() const { return mCodedColorAspects; } uint32_t getSyncFramePeriod() const; static C2R ColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::input> &me); static C2R CodedColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::output> &me, Loading Loading
media/codec2/components/avc/C2SoftAvcEnc.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -1515,8 +1515,7 @@ c2_status_t C2SoftAvcEnc::setEncodeArgs( vPlane = uPlane + yPlaneSize / 4; yStride = width; uStride = vStride = yStride / 2; ConvertRGBToPlanarYUV(yPlane, yStride, height, conversionBuffer.size(), *input, mColorAspects->matrix, mColorAspects->range); ConvertRGBToPlanarYUV(yPlane, yStride, height, conversionBuffer.size(), *input); break; } case C2PlanarLayout::TYPE_YUV: { Loading
media/codec2/components/hevc/C2SoftHevcEnc.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -902,8 +902,7 @@ c2_status_t C2SoftHevcEnc::setEncodeArgs(ihevce_inp_buf_t* ps_encode_ip, yStride = width; uStride = vStride = yStride / 2; ConvertRGBToPlanarYUV(yPlane, yStride, height, conversionBuffer.size(), *input, mColorAspects->matrix, mColorAspects->range); conversionBuffer.size(), *input); break; } case C2PlanarLayout::TYPE_YUV: { Loading
media/codec2/components/vpx/C2SoftVpxEnc.cpp +1 −7 Original line number Diff line number Diff line Loading @@ -733,14 +733,8 @@ void C2SoftVpxEnc::process( switch (layout.type) { case C2PlanarLayout::TYPE_RGB: case C2PlanarLayout::TYPE_RGBA: { std::shared_ptr<C2StreamColorAspectsInfo::output> colorAspects; { IntfImpl::Lock lock = mIntf->lock(); colorAspects = mIntf->getCodedColorAspects_l(); } ConvertRGBToPlanarYUV(mConversionBuffer.data(), stride, vstride, mConversionBuffer.size(), *rView.get(), colorAspects->matrix, colorAspects->range); mConversionBuffer.size(), *rView.get()); vpx_img_wrap(&raw_frame, VPX_IMG_FMT_I420, width, height, mStrideAlign, mConversionBuffer.data()); break; Loading
media/codec2/components/vpx/C2SoftVpxEnc.h +0 −3 Original line number Diff line number Diff line Loading @@ -265,9 +265,6 @@ class C2SoftVpxEnc::IntfImpl : public SimpleInterface<void>::BaseParams { std::shared_ptr<C2StreamTemporalLayeringTuning::output> getTemporalLayers_l() const { return mLayering; } std::shared_ptr<C2StreamColorAspectsInfo::output> getCodedColorAspects_l() const { return mCodedColorAspects; } uint32_t getSyncFramePeriod() const; static C2R ColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::input> &me); static C2R CodedColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::output> &me, Loading