diff --git a/libvo/vo_directx.c b/libvo/vo_directx.c index de947bff02..6a05205f24 100644 --- a/libvo/vo_directx.c +++ b/libvo/vo_directx.c @@ -287,18 +287,6 @@ static uint32_t Directx_CreateBackpuffer() return 0; } -//create clipper for nonoverlay mode -static uint32_t Directx_CreateClipper() -{ - if(g_lpddclipper)g_lpddclipper->lpVtbl->Release(g_lpddclipper); - g_lpddclipper=NULL; - if(g_lpdd->lpVtbl->CreateClipper(g_lpdd, 0, &g_lpddclipper,NULL)!= DD_OK){mp_msg(MSGT_VO, MSGL_FATAL,"can't create clipper\n");return 1;} - if(g_lpddclipper->lpVtbl->SetHWnd (g_lpddclipper, 0, hWnd)!= DD_OK){mp_msg(MSGT_VO, MSGL_FATAL,"can't associate clipper with window\n");return 1;} - if(g_lpddsPrimary->lpVtbl->SetClipper (g_lpddsPrimary,g_lpddclipper)!=DD_OK){mp_msg(MSGT_VO, MSGL_FATAL,"can't associate primary surface with clipper\n");return 1;} - mp_msg(MSGT_VO, MSGL_DBG3,"clipper succesfully created\n"); - return 0; -} - static void uninit(void) { if (g_lpddclipper != NULL) g_lpddclipper->lpVtbl->Release(g_lpddclipper);