Commit ef31fc9a authored by Sotaro Ikeda's avatar Sotaro Ikeda
Browse files

Bug 1065492 - Fix a stride when using android::ColorConverter r=nical

parent 23bbee84
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -351,9 +351,10 @@ ConvertOmxYUVFormatToRGB565(android::sp<GraphicBuffer>& aBuffer,
    return BAD_VALUE;
  }

  uint32_t pixelStride = aMappedSurface->mStride/gfx::BytesPerPixel(gfx::SurfaceFormat::R5G6B5);
  rv = colorConverter.convert(buffer, width, height,
                              0, 0, width - 1, height - 1 /* source crop */,
                              aMappedSurface->mData, width, height,
                              aMappedSurface->mData, pixelStride, height,
                              0, 0, width - 1, height - 1 /* dest crop */);
  if (rv) {
    NS_WARNING("OMX color conversion failed");