diff --git a/gfx/layers/IMFYCbCrImage.cpp b/gfx/layers/IMFYCbCrImage.cpp index 25e2814174..63be6694ba 100644 --- a/gfx/layers/IMFYCbCrImage.cpp +++ b/gfx/layers/IMFYCbCrImage.cpp @@ -183,8 +183,7 @@ IMFYCbCrImage::GetD3D9TextureClient(KnowsCompositor* aForwarder) } mTextureClient = TextureClient::CreateWithData( - DXGIYCbCrTextureData::Create(TextureFlags::DEFAULT, - textureY, textureCb, textureCr, + DXGIYCbCrTextureData::Create(textureY, textureCb, textureCr, shareHandleY, shareHandleCb, shareHandleCr, GetSize(), mData.mYSize, mData.mCbCrSize), TextureFlags::DEFAULT,