[vlc-devel] commit: vlm: Remove the callback before joining the thread, and save a dead lock. (Pierre d'Herbemont )
Pierre d'Herbemont
pdherbemont at free.fr
Thu Feb 11 23:02:00 CET 2010
On Thu, Feb 11, 2010 at 9:07 PM, Sébastien Escudier
<sebastien-devel at celeos.eu> wrote:
> Quoting git version control <git at videolan.org>:
>
>> vlc | branch: master | Pierre d'Herbemont <pdherbemont at free.fr> | Thu Feb 11
>> 20:34:30 2010 +0100| [f4bc3b96d4062f2518ef55848115504f468c3f1f] | committer:
>> Pierre d'Herbemont
>>
>> vlm: Remove the callback before joining the thread, and save a dead lock.
>
>> + var_DelCallback( p_instance->p_input, "intf-event", InputEvent,
>> p_media );
>> +
>> input_Stop( p_input, true );
>> vlc_thread_join( p_input );
>
> but then we are loosing some events.
Which one would you expect? The correct fix is trivial if you want the
Stop event.
Pierre.
More information about the vlc-devel
mailing list