Hi, Playing again with freevo svn, I found a new one. I was trying ti debug the small trouble in channels.py (for the record, I give it up. I'm not able to debug why the ' if len(chan_info) > 4: group = chan_info[4] ' doesn't work, and as this does work with the try except sequence...) And during my tests, I noticed that I cannot change the volume nor use the mute key while watching TV with the ivtv_xine_tv plugin. DEBUG told me that the sound event is detected, and that it is send to main, to detachbar and to ivtv_xine_tv. But It seems that nobody cares... ---------------------------- 2009-01-17 23:06:31,720 DEBUG rc.py (597): EventHandler.key_event_mapper(key='MUTE') 2009-01-17 23:06:31,721 DEBUG rc.py (587): EventHandler.post_event(event='MIXER_MUTE') 2009-01-17 23:06:31,722 DEBUG detach.py (88): _event_handler(event=MIXER_MUTE) 2009-01-17 23:06:31,722 DEBUG detachbar.py (119): _event_handler(event=MIXER_MUTE) 2009-01-17 23:06:31,723 DEBUG main.py (276): handling event MIXER_MUTE 2009-01-17 23:06:31,723 DEBUG ivtv_xine_tv.py (463): XineIvtv.eventhandler(event='MIXER_MUTE') --------------------------------------- Watching a video with mplayer, I can change the sound, use the mute key, and the OSD works fine. But I dont know exactly witch module take care of the sound in this case ? It seems that the main module is in charge is each case ? -------------------------------- 2009-01-17 22:55:56,975 DEBUG rc.py (597): EventHandler.key_event_mapper(key='MUTE') 2009-01-17 22:55:56,976 DEBUG rc.py (587): EventHandler.post_event(event='MIXER_MUTE') 2009-01-17 22:55:56,977 DEBUG detach.py (88): _event_handler(event=MIXER_MUTE) 2009-01-17 22:55:56,978 DEBUG detachbar.py (119): _event_handler(event=MIXER_MUTE) 2009-01-17 22:55:56,978 DEBUG main.py (276): handling event MIXER_MUTE 2009-01-17 22:55:56,979 DEBUG item.py (488): plugin_eventhandler(event=MIXER_MUTE, menuw=<class menu.MenuWidget at 0xb4beb86c>) 2009-01-17 22:55:56,979 DEBUG directory.py (360): eventhandler(event=MIXER_MUTE: <class 'event.Event'>, menuw=<class menu.MenuWidget at 0xb4beb86c>) 2009-01-17 22:55:56,980 DEBUG __init__.py (135): PluginInterface.eventhandler(event=MIXER_MUTE: <class 'event.Event'>, menuw=None) 2009-01-17 22:55:56,980 DEBUG rc.py (71): rc.post_event(event='MIXER_MUTE_INFO') 2009-01-17 22:55:56,981 DEBUG rc.py (587): EventHandler.post_event(event='MIXER_MUTE_INFO') 2009-01-17 22:55:56,982 DEBUG childapp.py (167): ChildApp.write(line=u'osd_show_text "Volume: Muted"') to pid 14082 2009-01-17 22:55:56,983 DEBUG detach.py (88): _event_handler(event=MIXER_MUTE_INFO) 2009-01-17 22:55:56,984 DEBUG detachbar.py (119): _event_handler(event=MIXER_MUTE_INFO) 2009-01-17 22:55:56,984 DEBUG main.py (276): handling event MIXER_MUTE_INFO 2009-01-17 22:55:56,994 DEBUG item.py (488): plugin_eventhandler(event=MIXER_MUTE_INFO, menuw=<class menu.MenuWidget at 0xb4beb86c>) 2009-01-17 22:55:56,995 DEBUG directory.py (360): eventhandler(event=MIXER_MUTE_INFO: <class 'event.Event'>, menuw=<class menu.MenuWidget at 0xb4beb86c>) 2009-01-17 22:55:56,996 DEBUG __init__.py (135): PluginInterface.eventhandler(event=MIXER_MUTE_INFO: <class 'event.Event'>, menuw=None) 2009-01-17 22:55:56,996 DEBUG main.py (298): no eventhandler for event MIXER_MUTE_INFO ----------------------------
Thanks, Pascal ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel