Hi all, after upgrading to 1.x svn, I am seeing a strange behaviour of the music player component:
When the playlist reaches its end, the music stops and freevo goes back to the directory view (where I started the player), but it doesn't react on any keypresses. When I hit ESC, the screen goes back to the last player view (i.e. last title played, time stopped at the last position). When hitting up / down, freevo returns to the correct directory view and reacts again as expected. I enabled debugging, here is the log: -- snip -- 2011-02-13 19:41:04,814 DEBUG display.py (386): Setting current dialog to CacheProgressDialog 2011-02-13 19:41:05,084 DEBUG display.py (341): Closing dialog priority 1 2011-02-13 19:41:05,092 DEBUG rc.py (700): Focus App Context changed to 'menu' 2011-02-13 19:41:07,756 DEBUG audioitem.py (192): audio.audioitem.play(arg=None, menuw=<class menu.MenuWidget at 0x93a75fc>) 2011-02-13 19:41:07,758 DEBUG player.py (51): PlayerGUI.__init__(item=With a Little Help From My Friends (live): <class audio.audioitem.AudioItem at 0x94e389c>, menuw=<class menu.MenuWidget at 0x93a75fc>, arg=None) 2011-02-13 19:41:07,763 DEBUG player.py (67): audio.player.play(player=None) 2011-02-13 19:41:07,765 DEBUG mplayer.py (88): 'file:///media/music_manuel/Joe Cocker/Hard Knocks Limited Premium Edition/16 - With a Little Help From My Friends (live).mp3' good 2011-02-13 19:41:07,767 DEBUG mplayer.py (110): audio.plugins.mplayer.play(item=With a Little Help From My Friends (live): <class audio.audioitem.AudioItem at 0x94e389c>, playerGUI=<audio.player.PlayerGUI instance at 0x9291d6c>) 2011-02-13 19:41:07,782 DEBUG childapp.py (298): ChildApp2.__init__(app=['--prio=-20', '/usr/bin/mplayer', '-slave', '-autosync', '100', '-nolirc', '-nojoystick', '-autoq', '100', '-screenw', '1280', '-screenh', '720', '-fs', '-v', '-vo', 'null', '-ao', 'alsa', '', '', '/media/music_manuel/Joe Cocker/Hard Knocks Limited Premium Edition/16 - With a Little Help From My Friends (live).mp3'], debugname=None, doeslogging=0, stop_osd=0) 2011-02-13 19:41:07,817 DEBUG childapp.py (135): Running (list) '/usr/bin/mplayer -slave -autosync 100 -nolirc -nojoystick -autoq 100 -screenw 1280 -screenh 720 -fs -v -vo null -ao alsa /media/music_manuel/Joe Cocker/Hard Knocks Limited Premium Edition/16 - With a Little Help From My Friends (live).mp3' with pid 2003 priority -20 2011-02-13 19:41:07,835 DEBUG childapp.py (395): logging stdout child to "/var/log/freevo/mplayer-stdout-1001-1297622467.log" 2011-02-13 19:41:07,852 DEBUG childapp.py (395): logging stderr child to "/var/log/freevo/mplayer-stderr-1001-1297622467.log" 2011-02-13 19:41:07,854 DEBUG childapp.py (152): /usr/bin/renice -20 -p 2003 2011-02-13 19:41:07,867 DEBUG rc.py (106): rc.add_app: Setting app <audio.plugins.mplayer.MPlayer instance at 0x96f58ac> (context audio) 2011-02-13 19:41:08,671 DEBUG __init__.py (158): Disabling livepause buffering! 2011-02-13 19:41:08,673 DEBUG __init__.py (323): Buffering disabled. 2011-02-13 19:41:09,204 DEBUG mplayer.py (353): stream keyword found: Artist: artist 2011-02-13 19:41:09,219 DEBUG mplayer.py (353): stream keyword found: Genre: genre 2011-02-13 19:41:38,665 DEBUG thread pool member "None#1" exited 2011-02-13 19:52:06,857 DEBUG childapp.py (414): stdout: no data, closing log 2011-02-13 19:52:06,861 DEBUG childapp.py (414): stderr: no data, closing log 2011-02-13 19:52:06,920 DEBUG thread pool member "None#1" starting 2011-02-13 19:52:37,151 DEBUG thread pool member "None#1" exited 2011-02-13 19:55:24,513 DEBUG player.py (135): stop(restore_menu=True) 2011-02-13 19:55:24,515 DEBUG rc.py (111): rc.remove_app: Removing app <audio.plugins.mplayer.MPlayer instance at 0x96f58ac> 2011-02-13 19:55:24,516 DEBUG rc.py (689): Focused App=<class menu.MenuWidget at 0x93a75fc> context='menu' 2011-02-13 19:55:24,521 DEBUG thread pool member "None#1" starting 2011-02-13 19:55:24,791 DEBUG rc.py (700): Focus App Context changed to 'menu' 2011-02-13 19:55:37,636 DEBUG rc.py (700): Focus App Context changed to 'menu' 2011-02-13 19:55:37,655 DEBUG directory.py (1089): overlay change 2011-02-13 19:55:38,198 DEBUG rc.py (700): Focus App Context changed to 'menu' 2011-02-13 19:55:38,200 DEBUG directory.py (1089): overlay change 2011-02-13 19:55:38,563 DEBUG rc.py (700): Focus App Context changed to 'menu' 2011-02-13 19:55:39,163 DEBUG rc.py (700): Focus App Context changed to 'menu' 2011-02-13 19:55:41,026 DEBUG display.py (386): Setting current dialog to ShutdownDialog -- snip -- mplayer's stdout: -- snip -- MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 10 CPU: Intel(R) Atom(TM) CPU N270 @ 1.60GHz (Family: 6, Model: 28, Stepping: 2) extended cpuid-level: 8 extended cache-info: 33587264 Detected cache-line size is 64 bytes Testing OS support for SSE... yes. Tests of OS support for SSE passed. CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1 Compiled with runtime CPU detection. get_path('codecs.conf') -> '/home/freevo/.mplayer/codecs.conf' Reading /home/freevo/.mplayer/codecs.conf: Can't open '/home/freevo/.mplayer/codecs.conf': No such file or directory Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --disable-tremor-internal --enable-libopencore_amrnb --enable-libopencore_amrwb --disable-openal --disable-faad-internal --extra-libs-mencoder=-lvorbisenc --language=all --enable-largefiles --enable-menu --disable-libdvdcss-internal --enable-radio --enable-radio-capture --enable-xvmc --with-xvmclib=XvMCW --enable-win32dll --enable-tdfxfb --enable-s3fb --enable-zr --enable-gui --enable-runtime-cpudetection CommandLine: '-slave' '-autosync' '100' '-nolirc' '-nojoystick' '-autoq' '100' '-screenw' '1280' '-screenh' '720' '-fs' '-v' '-vo' 'null' '-ao' 'alsa' '/media/music_manuel/Joe Cocker/Hard Knocks Limited Premium Edition/16 - With a Little Help From My Friends (live).mp3' init_freetype Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/home/freevo/.mplayer/fonts' Using nanosleep() timing get_path('input.conf') -> '/home/freevo/.mplayer/input.conf' Can't open input config file /home/freevo/.mplayer/input.conf: No such file or directory Parsing input config file /etc/mplayer/input.conf Input config file /etc/mplayer/input.conf parsed: 91 binds get_path('16 - With a Little Help From My Friends (live).mp3.conf') -> '/home/freevo/.mplayer/16 - With a Little Help From My Friends (live).mp3.conf' [...] A: 656.8 (10:56.8) of 845.0 (14:05.0) 5.8% [J A: 656.8 (10:56.8) of 845.0 (14:05.0) 5.8% [J A: 656.9 (10:56.8) of 845.0 (14:05.0) 5.8% [J ds_fill_buffer: EOF reached (stream: audio) A: 656.9 (10:56.8) of 845.0 (14:05.0) 5.8% [J ds_fill_buffer: EOF reached (stream: audio) A: 656.9 (10:56.9) of 845.0 (14:05.0) 5.8% [J ds_fill_buffer: EOF reached (stream: audio) A: 656.9 (10:56.9) of 845.0 (14:05.0) 5.8% [J EOF code: 1 Uninit audio filters... [libaf] Removing filter lavcresample [libaf] Removing filter dummy Uninit audio: mp3lib alsa-uninit: pcm closed vo: x11 uninit called but X11 not initialized.. Exiting... (End of file) -- snip -- Mplayer's stderr is empty. kaa trunk, from today. freevo 1.x from today. Anything I'm missing here or should I fill in a bug report? Cheers, Manuel -- Manuel Borchers Web: http://www.matronix.de eMail: man...@matronix.de
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users