[mythtv] [mythtv-commits] mythtv commit: r17830 by paulh

Paul Harrison mythtv at dsl.pipex.com
Wed Jul 16 17:51:10 UTC 2008


mythtv at cvs.mythtv.org wrote:
>       Author: paulh
>         Date: 2008-07-16 17:16:28 +0000 (Wed, 16 Jul 2008)
> New Revision: 17830
>    Changeset: http://cvs.mythtv.org/trac/changeset/17830
>
> Modified:
>
>    trunk/mythtv/libs/libmythui/jsmenu.cpp
>    trunk/mythtv/libs/libmythui/jsmenu.h
>    trunk/mythtv/libs/libmythui/lirc.cpp
>    trunk/mythtv/libs/libmythui/lirc.h
>    trunk/mythtv/libs/libmythui/mythmainwindow.cpp
>
> Log:
>
> Gracefully stop and delete the Lirc, JoystickMenu, and AppleRemote threads
> when exiting MythMainWindow.
>
>   

Nigel, I know nothing about the CoreFoundation classes  so don't know 
how to stop the AppleRemote thread. It looks like you need to call  
CFRunLoopStop() with the correct CFRunLoopRef but since I have no way to 
test this I'm going to have to leave that to you.

Paul H.


More information about the mythtv-dev mailing list