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
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel