From 105f8a183eb64623d9a9e2833dbe27156a551f69 Mon Sep 17 00:00:00 2001 From: Zhenyu Wang Date: Fri, 10 Aug 2007 16:44:46 +0800 Subject: [PATCH] disable subpicture initial until we really implement it, OSD can't work for now. --- src/i915_hwmc.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/i915_hwmc.c b/src/i915_hwmc.c index b6865c6f..7a8a0730 100644 --- a/src/i915_hwmc.c +++ b/src/i915_hwmc.c @@ -131,8 +131,10 @@ static XF86MCSurfaceInfoRec i915_YV12_mpg2_surface = 720, 576, XVMC_MPEG_2, - XVMC_OVERLAID_SURFACE | XVMC_SUBPICTURE_INDEPENDENT_SCALING, - &yv12_subpicture_list + /* XVMC_OVERLAID_SURFACE | XVMC_SUBPICTURE_INDEPENDENT_SCALING,*/ + 0, + /* &yv12_subpicture_list*/ + NULL, }; static XF86MCSurfaceInfoRec i915_YV12_mpg1_surface = @@ -145,8 +147,10 @@ static XF86MCSurfaceInfoRec i915_YV12_mpg1_surface = 720, 576, XVMC_MPEG_1, - XVMC_OVERLAID_SURFACE | XVMC_SUBPICTURE_INDEPENDENT_SCALING, - &yv12_subpicture_list + /* XVMC_OVERLAID_SURFACE | XVMC_SUBPICTURE_INDEPENDENT_SCALING,*/ + 0, + /* &yv12_subpicture_list*/ + NULL, }; static XF86MCSurfaceInfoPtr ppSI[2] = @@ -177,8 +181,12 @@ static XF86MCAdaptorRec pAdapt = "Intel(R) Textured Video", /* name */ ARRARY_SIZE(ppSI), /* num_surfaces */ ppSI, /* surfaces */ + 0, + NULL, +#if 0 ARRARY_SIZE(i915_subpicture_list), /* num_subpictures */ i915_subpicture_list, /* subpictures */ +#endif (xf86XvMCCreateContextProcPtr)I915XvMCCreateContext, (xf86XvMCDestroyContextProcPtr)I915XvMCDestroyContext, (xf86XvMCCreateSurfaceProcPtr)I915XvMCCreateSurface,