Signed-off-by: Jean-Christophe DUBOIS <[email protected]>
---
gfxdrivers/cle266/uc_overlay.c | 9 +++++----
gfxdrivers/cle266/uc_ovl_hwset.c | 6 +++---
gfxdrivers/cle266/uc_primary.c | 5 +++--
3 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/gfxdrivers/cle266/uc_overlay.c b/gfxdrivers/cle266/uc_overlay.c
index 0cbdcdb..115c255 100644
--- a/gfxdrivers/cle266/uc_overlay.c
+++ b/gfxdrivers/cle266/uc_overlay.c
@@ -105,7 +105,8 @@ uc_ovl_set_region( CoreLayer *layer,
CoreLayerRegionConfigFlags updated,
CoreSurface *surface,
CorePalette *palette,
- CoreSurfaceBufferLock *lock )
+ CoreSurfaceBufferLock *left_lock,
+ CoreSurfaceBufferLock *right_lock )
{
UcDriverData* ucdrv = (UcDriverData*) driver_data;
UcOverlayData* ucovl = (UcOverlayData*) layer_data;
@@ -128,9 +129,9 @@ uc_ovl_set_region( CoreLayer *layer,
ucovl->deinterlace = config->options & DLOP_DEINTERLACING;
ucovl->surface = surface;
- ucovl->lock = lock;
+ ucovl->lock = left_lock;
- return uc_ovl_update(ucdrv, ucovl, UC_OVL_CHANGE, surface, lock);
+ return uc_ovl_update(ucdrv, ucovl, UC_OVL_CHANGE, surface, left_lock);
}
@@ -246,7 +247,7 @@ uc_ovl_flip_region( CoreLayer *layer,
dfb_surface_flip(surface, false);
ucovl->field = 0;
- ucovl->lock = lock;
+ ucovl->lock = left_lock;
ret = uc_ovl_update(ucdrv, ucovl, UC_OVL_FLIP, surface, left_lock);
if (ret)
diff --git a/gfxdrivers/cle266/uc_ovl_hwset.c b/gfxdrivers/cle266/uc_ovl_hwset.c
index e8ba755..dd62f3f 100644
--- a/gfxdrivers/cle266/uc_ovl_hwset.c
+++ b/gfxdrivers/cle266/uc_ovl_hwset.c
@@ -87,7 +87,7 @@ DFBResult uc_ovl_update(UcDriverData* ucdrv,
CoreSurfaceBufferLock* lock)
{
int sw, sh, sp, sfmt; // Source width, height, pitch and format
- int dx, dy; // Destination position
+ //int dx, dy; // Destination position
int dw, dh; // Destination width and height
VideoMode *videomode;
DFBRectangle scr; // Screen size
@@ -146,8 +146,8 @@ DFBResult uc_ovl_update(UcDriverData* ucdrv,
return DFB_INVAREA;
}
- dx = ucovl->v1.win.x;
- dy = ucovl->v1.win.y;
+ //dx = ucovl->v1.win.x;
+ //dy = ucovl->v1.win.y;
dw = ucovl->v1.win.w;
dh = ucovl->v1.win.h;
diff --git a/gfxdrivers/cle266/uc_primary.c b/gfxdrivers/cle266/uc_primary.c
index cf3a5ac..cef215f 100644
--- a/gfxdrivers/cle266/uc_primary.c
+++ b/gfxdrivers/cle266/uc_primary.c
@@ -142,7 +142,8 @@ osdSetRegion( CoreLayer *layer,
CoreLayerRegionConfigFlags updated,
CoreSurface *surface,
CorePalette *palette,
- CoreSurfaceBufferLock *lock )
+ CoreSurfaceBufferLock *left_lock,
+ CoreSurfaceBufferLock *right_lock )
{
DFBResult ret;
UcDriverData *ucdrv = (UcDriverData*) driver_data;
@@ -151,7 +152,7 @@ osdSetRegion( CoreLayer *layer,
ret = ucOldPrimaryFuncs.SetRegion( layer, ucOldPrimaryDriverData,
layer_data, region_data,
config, updated, surface,
- palette, lock );
+ palette, left_lock, right_lock );
if (ret)
return ret;
--
1.9.1
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev