Browse Source

vlc_mouse: remove unused functions and member

Reverts 102e095d23 and c4076d3077
pull/180/head
Ayush Dey 11 months ago
committed by Steve Lhomme
parent
commit
c894b81dec
  1. 9
      include/vlc_filter.h
  2. 13
      include/vlc_mouse.h
  3. 1
      src/libvlccore.sym
  4. 13
      src/misc/filter_chain.c

9
include/vlc_filter.h

@ -585,15 +585,6 @@ VLC_API void filter_chain_DeleteFilter(filter_chain_t *chain,
*/
VLC_API bool filter_chain_IsEmpty(const filter_chain_t *chain);
/**
* Checks whether the filter chain contains any video filters listening to
* mouse events.
*
* \param chain pointer to filter chain
* \return true if at least one filter listens to mouse events
*/
VLC_API bool filter_chain_HasMouseFilter( const filter_chain_t *chain );
/**
* Get last output format of the last element in the filter chain.
*

13
include/vlc_mouse.h

@ -50,8 +50,6 @@ typedef struct vlc_mouse_t
int i_pressed;
/* Is double clicked */
bool b_double_click;
/* Has filter listening to mouse events */
bool b_mouse_filter;
} vlc_mouse_t;
/**
@ -68,7 +66,6 @@ static inline void vlc_mouse_Init( vlc_mouse_t *p_mouse )
p_mouse->i_y = 0;
p_mouse->i_pressed = 0;
p_mouse->b_double_click = false;
p_mouse->b_mouse_filter = false;
}
/* */
@ -89,12 +86,6 @@ static inline void vlc_mouse_SetPosition( vlc_mouse_t *p_mouse,
p_mouse->i_y = i_y;
}
static inline void vlc_mouse_SetMouseFilter( vlc_mouse_t *p_mouse,
bool mouse_filter )
{
p_mouse->b_mouse_filter = mouse_filter;
}
/* */
static inline bool vlc_mouse_IsPressed( const vlc_mouse_t *p_mouse,
int i_button )
@ -166,9 +157,5 @@ static inline bool vlc_mouse_HasReleased( const vlc_mouse_t *p_old,
const int i_mask = 1 << i_button;
return (p_old->i_pressed & i_mask) && (p_new->i_pressed & i_mask) == 0;
}
static inline bool vlc_mouse_HasMouseFilter( const vlc_mouse_t *p_mouse )
{
return p_mouse->b_mouse_filter;
}
#endif /* _VLC_MOUSE_H */

1
src/libvlccore.sym

@ -130,7 +130,6 @@ filter_chain_DeleteFilter
filter_chain_GetFmtOut
filter_chain_GetVideoCtxOut
filter_chain_IsEmpty
filter_chain_HasMouseFilter
filter_chain_MouseFilter
filter_chain_NewVideo
filter_chain_Reset

13
src/misc/filter_chain.c

@ -467,19 +467,6 @@ bool filter_chain_IsEmpty(const filter_chain_t *chain)
return vlc_list_is_empty( &chain->filter_list );
}
bool filter_chain_HasMouseFilter( const filter_chain_t *chain )
{
const chained_filter_t *f;
vlc_list_foreach_const( f, &chain->filter_list, node )
{
const filter_t *p_filter = &f->filter;
if( p_filter->ops->video_mouse )
return true;
}
return false;
}
const es_format_t *filter_chain_GetFmtOut( const filter_chain_t *p_chain )
{
chained_filter_t *last =

Loading…
Cancel
Save