Bug 1116469 - Correctly orient Android Flash video surfaces r=gcp
This commit is contained in:
@@ -1381,13 +1381,8 @@ nsPluginInstanceOwner::GetImageContainerForVideo(nsNPAPIPluginInstance::VideoInf
|
||||
nsRefPtr<Image> img = container->CreateImage(ImageFormat::SURFACE_TEXTURE);
|
||||
|
||||
SurfaceTextureImage::Data data;
|
||||
|
||||
data.mSurfTex = aVideoInfo->mSurfaceTexture;
|
||||
|
||||
// The logic below for Honeycomb is just a guess, but seems to work. We don't have a separate
|
||||
// inverted flag for video.
|
||||
data.mOriginPos = AndroidBridge::Bridge()->IsHoneycomb() ? gl::OriginPos::BottomLeft
|
||||
: mInstance->OriginPos();
|
||||
data.mOriginPos = gl::OriginPos::BottomLeft;
|
||||
data.mSize = gfx::IntSize(aVideoInfo->mDimensions.width, aVideoInfo->mDimensions.height);
|
||||
|
||||
SurfaceTextureImage* typedImg = static_cast<SurfaceTextureImage*>(img.get());
|
||||
|
||||
Reference in New Issue
Block a user