diff options
Diffstat (limited to 'plugins/pluginDirectShow/internals/DSDisplayOverlay.h')
-rwxr-xr-x | plugins/pluginDirectShow/internals/DSDisplayOverlay.h | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/plugins/pluginDirectShow/internals/DSDisplayOverlay.h b/plugins/pluginDirectShow/internals/DSDisplayOverlay.h index 0db887d..69ed6a3 100755 --- a/plugins/pluginDirectShow/internals/DSDisplayOverlay.h +++ b/plugins/pluginDirectShow/internals/DSDisplayOverlay.h @@ -1,17 +1,17 @@ /* Copyright (C) 2011-2013 Doubango Telecom <http://www.doubango.org> -* +* * This file is part of Open Source Doubango Framework. * * DOUBANGO is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. -* +* * DOUBANGO is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. -* +* * You should have received a copy of the GNU General Public License * along with DOUBANGO. */ @@ -32,36 +32,36 @@ class DSDisplayGraph; class DSDisplayOverlay { public: - DSDisplayOverlay(); - virtual ~DSDisplayOverlay(); + DSDisplayOverlay(); + virtual ~DSDisplayOverlay(); - void attach(HWND parent, DSDisplayGraph *graph); - void detach(); + void attach(HWND parent, DSDisplayGraph *graph); + void detach(); - void show(int value); - void update(); + void show(int value); + void update(); private: - void internalUpdate(); + void internalUpdate(); private: - HWND window; + HWND window; - DSDisplayGraph *displayGraph; - int ticks; + DSDisplayGraph *displayGraph; + int ticks; #if defined(VMR) - HDC hdcBmp; - HBITMAP hbmOld; - VMRALPHABITMAP alphaBitmap; - float alphaStep; + HDC hdcBmp; + HBITMAP hbmOld; + VMRALPHABITMAP alphaBitmap; + float alphaStep; #elif defined(VMR9) || defined(VMR9_WINDOWLESS) - IDirect3D9 *direct3D; - IDirect3DDevice9 *direct3DDevice; - IDirect3DSurface9 *direct3DSurface; - D3DXIMAGE_INFO overlayInfo; - VMR9AlphaBitmap alphaBitmap; - float alphaStep; + IDirect3D9 *direct3D; + IDirect3DDevice9 *direct3DDevice; + IDirect3DSurface9 *direct3DSurface; + D3DXIMAGE_INFO overlayInfo; + VMR9AlphaBitmap alphaBitmap; + float alphaStep; #endif }; |