[vlc-devel] [PATCH 2/2] kva: remove deprecated stuffs
Steve Lhomme
robux4 at ycbcr.xyz
Mon Feb 1 07:06:14 UTC 2021
Merged both. Thanks a lot.
On 2021-01-31 13:04, KO Myung-Hun wrote:
> ---
> modules/video_output/kva.c | 61 ++------------------------------------
> 1 file changed, 2 insertions(+), 59 deletions(-)
>
> diff --git a/modules/video_output/kva.c b/modules/video_output/kva.c
> index ce070b3975..e57fef5532 100644
> --- a/modules/video_output/kva.c
> +++ b/modules/video_output/kva.c
> @@ -99,7 +99,6 @@ struct vout_display_sys_t
> HWND parent;
> unsigned button_pressed;
> bool is_mouse_hidden;
> - bool is_on_top;
> ULONG cursor_timeout;
>
> int i_chroma_shift;
> @@ -127,9 +126,8 @@ static MRESULT EXPENTRY WndProc ( HWND, ULONG, MPARAM, MPARAM );
> #define COLOR_KEY 0x0F0F0F
>
> #define WM_VLC_MANAGE ( WM_USER + 1 )
> -#define WM_VLC_FULLSCREEN_CHANGE ( WM_USER + 2 )
> -#define WM_VLC_SIZE_CHANGE ( WM_USER + 3 )
> -#define WM_VLC_SET_POS ( WM_USER + 4 )
> +#define WM_VLC_SIZE_CHANGE ( WM_USER + 2 )
> +#define WM_VLC_SET_POS ( WM_USER + 3 )
>
> #define TID_HIDE_MOUSE 0x1010
>
> @@ -277,15 +275,9 @@ static void PMThread( void *arg )
> sys->i_result = VLC_SUCCESS;
> DosPostEventSem( sys->ack_event );
>
> - if( sys->b_fixt23 )
> - WinSetVisibleRegionNotify( sys->frame, TRUE );
> -
> while( WinGetMsg( sys->hab, &qm, NULLHANDLE, 0, 0 ))
> WinDispatchMsg( sys->hab, &qm );
>
> - if( sys->b_fixt23 )
> - WinSetVisibleRegionNotify( sys->frame, FALSE );
> -
> kvaEnableScreenSaver();
>
> CloseDisplay( vd );
> @@ -402,21 +394,6 @@ static int Control( vout_display_t *vd, int query )
>
> switch (query)
> {
> - case VOUT_DISPLAY_CHANGE_FULLSCREEN:
> - {
> - WinPostMsg( sys->client, WM_VLC_FULLSCREEN_CHANGE, MPFROMLONG(true), 0 );
> - return VLC_SUCCESS;
> - }
> -
> - case VOUT_DISPLAY_CHANGE_WINDOW_STATE:
> - {
> - WinSetWindowPos( sys->frame, HWND_TOP, 0, 0, 0, 0, SWP_ZORDER );
> -
> - sys->is_on_top = true;
> -
> - return VLC_SUCCESS;
> - }
> -
> case VOUT_DISPLAY_CHANGE_DISPLAY_SIZE:
> {
> WinPostMsg( sys->client, WM_VLC_SIZE_CHANGE,
> @@ -836,12 +813,6 @@ static MRESULT EXPENTRY MyFrameWndProc( HWND hwnd, ULONG msg, MPARAM mp1,
>
> break;
> }
> -
> - //case WM_VRNDISABLED :
> - case WM_VRNENABLED :
> - if( !vd->cfg->is_fullscreen && sys->is_on_top )
> - WinSetWindowPos( hwnd, HWND_TOP, 0, 0, 0, 0, SWP_ZORDER );
> - break;
> }
>
> return sys->p_old_frame( hwnd, msg, mp1, mp2 );
> @@ -1026,34 +997,6 @@ static MRESULT EXPENTRY WndProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 )
> case WM_VLC_MANAGE :
> break;
>
> - /* Fullscreen change */
> - case WM_VLC_FULLSCREEN_CHANGE :
> - if( LONGFROMMP( mp1 ))
> - {
> - WinQueryWindowPos( sys->frame, &swp );
> - sys->client_rect.xLeft = swp.x;
> - sys->client_rect.yBottom = swp.y;
> - sys->client_rect.xRight = sys->client_rect.xLeft + swp.cx;
> - sys->client_rect.yTop = sys->client_rect.yBottom + swp.cy;
> - WinCalcFrameRect( sys->frame, &sys->client_rect, TRUE );
> -
> - rcl.xLeft = 0;
> - rcl.yBottom = 0;
> - rcl.xRight = sys->i_screen_width;
> - rcl.yTop = sys->i_screen_height;
> - }
> - else
> - rcl = sys->client_rect;
> -
> - WinCalcFrameRect( sys->frame, &rcl, FALSE );
> -
> - WinSetWindowPos( sys->frame, HWND_TOP,
> - rcl.xLeft, rcl.yBottom,
> - rcl.xRight - rcl.xLeft, rcl.yTop - rcl.yBottom,
> - SWP_MOVE | SWP_SIZE | SWP_ZORDER | SWP_SHOW |
> - SWP_ACTIVATE );
> - break;
> -
> /* Size change */
> case WM_VLC_SIZE_CHANGE :
> rcl.xLeft = 0;
> --
> 2.22.0
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
>
More information about the vlc-devel
mailing list