strmbase: Get rid of BaseWindowImpl_OnSize().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
b0b2c7d699
commit
a17f2ecb69
|
@ -415,7 +415,8 @@ static BOOL WINAPI VideoRenderer_OnSize(BaseWindow *iface, LONG Width, LONG Heig
|
||||||
This->DestRect.top,
|
This->DestRect.top,
|
||||||
This->DestRect.right - This->DestRect.left,
|
This->DestRect.right - This->DestRect.left,
|
||||||
This->DestRect.bottom - This->DestRect.top);
|
This->DestRect.bottom - This->DestRect.top);
|
||||||
return BaseWindowImpl_OnSize(iface, Width, Height);
|
|
||||||
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const BaseRendererFuncTable BaseFuncTable =
|
static const BaseRendererFuncTable BaseFuncTable =
|
||||||
|
|
|
@ -589,7 +589,8 @@ static BOOL WINAPI VMR9_OnSize(BaseWindow *This, LONG Width, LONG Height)
|
||||||
pVMR9->target_rect.top,
|
pVMR9->target_rect.top,
|
||||||
pVMR9->target_rect.right - pVMR9->target_rect.left,
|
pVMR9->target_rect.right - pVMR9->target_rect.left,
|
||||||
pVMR9->target_rect.bottom - pVMR9->target_rect.top);
|
pVMR9->target_rect.bottom - pVMR9->target_rect.top);
|
||||||
return BaseWindowImpl_OnSize(This, Width, Height);
|
|
||||||
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const BaseWindowFuncTable renderer_BaseWindowFuncTable = {
|
static const BaseWindowFuncTable renderer_BaseWindowFuncTable = {
|
||||||
|
|
|
@ -74,20 +74,14 @@ static LRESULT CALLBACK WndProcW(HWND hwnd, UINT message, WPARAM wparam, LPARAM
|
||||||
case WM_SIZE:
|
case WM_SIZE:
|
||||||
if (This->pFuncsTable->pfnOnSize)
|
if (This->pFuncsTable->pfnOnSize)
|
||||||
return This->pFuncsTable->pfnOnSize(This, LOWORD(lparam), HIWORD(lparam));
|
return This->pFuncsTable->pfnOnSize(This, LOWORD(lparam), HIWORD(lparam));
|
||||||
else
|
|
||||||
return BaseWindowImpl_OnSize(This, LOWORD(lparam), HIWORD(lparam));
|
This->Width = LOWORD(lparam);
|
||||||
|
This->Height = HIWORD(lparam);
|
||||||
}
|
}
|
||||||
|
|
||||||
return DefWindowProcW(hwnd, message, wparam, lparam);
|
return DefWindowProcW(hwnd, message, wparam, lparam);
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOL WINAPI BaseWindowImpl_OnSize(BaseWindow *This, LONG Width, LONG Height)
|
|
||||||
{
|
|
||||||
This->Width = Width;
|
|
||||||
This->Height = Height;
|
|
||||||
return TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
HRESULT WINAPI BaseWindow_Init(BaseWindow *pBaseWindow, const BaseWindowFuncTable* pFuncsTable)
|
HRESULT WINAPI BaseWindow_Init(BaseWindow *pBaseWindow, const BaseWindowFuncTable* pFuncsTable)
|
||||||
{
|
{
|
||||||
if (!pFuncsTable)
|
if (!pFuncsTable)
|
||||||
|
|
|
@ -381,7 +381,6 @@ HRESULT WINAPI BaseWindow_Destroy(BaseWindow *pBaseWindow);
|
||||||
|
|
||||||
HRESULT WINAPI BaseWindowImpl_PrepareWindow(BaseWindow *This);
|
HRESULT WINAPI BaseWindowImpl_PrepareWindow(BaseWindow *This);
|
||||||
HRESULT WINAPI BaseWindowImpl_DoneWithWindow(BaseWindow *This);
|
HRESULT WINAPI BaseWindowImpl_DoneWithWindow(BaseWindow *This);
|
||||||
BOOL WINAPI BaseWindowImpl_OnSize(BaseWindow *This, LONG Height, LONG Width);
|
|
||||||
|
|
||||||
enum strmbase_type_id
|
enum strmbase_type_id
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue