Author: dmeyer
Date: Thu Nov  2 19:13:35 2006
New Revision: 1968

Modified:
   trunk/popcorn/src/backends/mplayer/player.py

Log:
add more debug

Modified: trunk/popcorn/src/backends/mplayer/player.py
==============================================================================
--- trunk/popcorn/src/backends/mplayer/player.py        (original)
+++ trunk/popcorn/src/backends/mplayer/player.py        Thu Nov  2 19:13:35 2006
@@ -1,3 +1,4 @@
+import logging
 import os, re, string, tempfile, time, stat, threading, md5, struct
 from kaa import notifier, display, shm
 import kaa
@@ -13,6 +14,9 @@
 BUFFER_UNLOCKED = 0x10
 BUFFER_LOCKED = 0x20
 
+# get logging object
+log = logging.getLogger('popcorn.mplayer')
+
 
 # A cache holding values specific to an MPlayer executable (version,
 # filter list, video/audio driver list, input keylist).  This dict is
@@ -150,8 +154,7 @@
 
 
     def _spawn(self, args, hook_notifier = True):
-        if self._debug > 0:
-            print "Spawn:", self._mp_cmd, args
+        log.debug("Spawn: %s %s", self._mp_cmd, args)
 
         if self._debug > 3:
             # With debug > 3, run mplayer through gdb.
@@ -328,6 +331,7 @@
 
 
     def _exited(self, exitcode):
+        log.debug('mplayer exited')
         self._state = STATE_NOT_RUNNING
         # exit code is strange somehow
         # if exitcode != 0:
@@ -370,6 +374,8 @@
 
 
     def play(self):
+        log.debug('mplayer start playback')
+        
         # we know that self._mp_info has to be there or the object would
         # not be selected by the generic one. FIXME: verify that!
         assert(self._mp_info)

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to