[vlc-devel] [PATCH] video_output: remove write-only "mouse-clicked"
Rémi Denis-Courmont
remi at remlab.net
Mon Aug 24 15:51:36 CEST 2020
Le maanantaina 24. elokuuta 2020, 9.26.17 EEST Steve Lhomme a écrit :
> ---
> src/video_output/video_output.c | 11 +----------
> src/video_output/vout_intf.c | 1 -
> 2 files changed, 1 insertion(+), 11 deletions(-)
>
> diff --git a/src/video_output/video_output.c
> b/src/video_output/video_output.c index a2c33fb610f..8989206ece1 100644
> --- a/src/video_output/video_output.c
> +++ b/src/video_output/video_output.c
> @@ -1649,18 +1649,9 @@ static void ThreadProcessMouseState(vout_thread_sys_t
> *p_vout, if (vlc_mouse_HasMoved(&sys->mouse, m))
> var_SetCoords(vout, "mouse-moved", m->i_x, m->i_y);
>
> - if (vlc_mouse_HasButton(&sys->mouse, m)) {
> + if (vlc_mouse_HasButton(&sys->mouse, m))
> var_SetInteger(vout, "mouse-button-down", m->i_pressed);
>
> - if (vlc_mouse_HasPressed(&sys->mouse, m, MOUSE_BUTTON_LEFT)) {
> - /* FIXME? */
> - int x, y;
> -
> - var_GetCoords(vout, "mouse-moved", &x, &y);
> - var_SetCoords(vout, "mouse-clicked", x, y);
> - }
> - }
> -
> if (m->b_double_click)
> var_ToggleBool(vout, "fullscreen");
> sys->mouse = *m;
> diff --git a/src/video_output/vout_intf.c b/src/video_output/vout_intf.c
> index ce50616fc9f..4fb207ff469 100644
> --- a/src/video_output/vout_intf.c
> +++ b/src/video_output/vout_intf.c
> @@ -276,7 +276,6 @@ void vout_CreateVars( vout_thread_t *p_vout )
> /* Mouse coordinates */
> var_Create( p_vout, "mouse-button-down", VLC_VAR_INTEGER );
> var_Create( p_vout, "mouse-moved", VLC_VAR_COORDS );
> - var_Create( p_vout, "mouse-clicked", VLC_VAR_COORDS );
>
> /* Device orientation */
> var_Create( p_vout, "viewpoint-moved", VLC_VAR_ADDRESS );
OK
--
Реми Дёни-Курмон
http://www.remlab.net/
More information about the vlc-devel
mailing list