- vlc_mutex_lock( &vout->p->vfilter_lock );
- if (vout->p->vfilter_chain) {
- if (!filter_chain_MouseFilter(vout->p->vfilter_chain, &tmp, m))
- m = &tmp;
+ vlc_mutex_lock( &vout->p->filter.lock );
+ if (vout->p->filter.chain_static && vout->p->filter.chain_interactive) {
+ if (!filter_chain_MouseFilter(vout->p->filter.chain_interactive, &tmp1, m))
+ m = &tmp1;
+ if (!filter_chain_MouseFilter(vout->p->filter.chain_static, &tmp2, m))
+ m = &tmp2;