The Hog wrote: > Ok, I'll wait for you to report back. Okay the patch works under X11, at least I think it does but every time I run the plug-in I just get a blank screen. Checking the log shows that the correct command is being executed.
What I'm finding strange, at the moment, is: Just after booting and running the command from the command line: xine -V xv -A alsa pvr:///<dir> it works a treat. I can run this again and again without problems. As soon as I've done this through freevo the tuner locks up and I get a blank screen, very strange as I get a blank screen then from the command line. Even a firmware reset doesn't help. So it could be: a command line argument that is somehow incorrect, a v4l command that is incompatible with the PVR-500. df_xine, only gives me blank screens but I've not tried this on a mpeg file yet. The other dfb example programs work just fine. These I will have to investigate tomorrow. Duncan > Richard. > > > ----- Oorspronkelijk bericht ----- > From: Duncan Webb <[EMAIL PROTECTED]> > To: [email protected] > Date: 11-Oct-2006 20:20 > Subject: Re: [Freevo-devel] [ freevo-Bugs-1568856 ] Pygame error: traceback > with ivtv_xine_tv and directfb > >> The Hog wrote: >>> I am a bit confused since we have two open bugs and an email thread for >>> communication... Do we now have a solution for John? That is, does >>> ivtv_xine_tv now work with both x11 and fb displays, and is the stop > command >>> also responsive (no x-seconds long black screen) on directfb? >> Lets stick to the list until we have a solution for John. I'll test both >> directfb and x11 but have to keep changing the config. I'll do some >> more testing and write again, could be in the morning. >> >>> The patch seems fine to me (did you test it on x11?). Altough I rather > switch >>> on a basic display setting than on a xine parameter, if this works then > it's >>> fine for freevo 1.6. >> Not yet, I've been trying to get df_xine working, I'm not sure which >> version on libmpeg3 to use, tried 1.7 and DirectFB-extras wouldn't >> build, 1.6 seems to build but I'm not getting any output. Could be the >> PVR-500 card not working again. >> >>> Note, I opened a new bug to upload the updated plugin. It seems not > possible >>> (in non-admin mode) to attach files to a bug once its status has been > closed >>> (see the history of the bug). >> Good to know, I'll be more careful about closing them. >>> Richard. >>> >>> >>> ----- Oorspronkelijk bericht ----- >>> From: Duncan Webb <[EMAIL PROTECTED]> >>> To: [email protected] >>> Date: 11-Oct-2006 19:28 >>> Subject: Re: [Freevo-devel] [ freevo-Bugs-1568856 ] Pygame error: > traceback >>> with ivtv_xine_tv and directfb >>> >>>> John Molohan wrote: >>>> >>>> Richard what about doing? >>>> config.XINE_COMMAND.split('/')[-1] >>>> Should return df_xine >>>> >>>> See attached patch, what do you think? >>>> >>>> Duncan >>>> >>>>> Duncan Webb wrote: >>>>>> SourceForge.net wrote: >>>>>> >>>>>>> Bugs item #1568856, was opened at 2006-10-01 18:59 >>>>>>> >>>>>> Take this out of the tracker until we have a solution. >>>>>> >>>>> Cool. >>>>>> Hi John, >>>>>> >>>>>>>> Comment By: John Molohan (johnmolohan) >>>>>>>> >>>>>>> Date: 2006-10-11 15:39 >>>>>>> >>>>>>> Message: >>>>>>> Logged In: YES >>>>>>> user_id=774680 >>>>>>> >>>>>>> Hi Duncan, >>>>>>> >>>>>>> ivtv_xine_tv.py (420): config.CONF.xine=/usr/bin/xine >>>>>>> ivtv_xine_tv.py (421): >>>>>>> > config.XINE_COMMAND=/usr/local/src/DirectFB-extra-0.9.25/samples/df_xine/df_xine >>>>>>> ivtv_xine_tv.py (422): config.XINE_ARGS_DEF=-l 0 -d >>>>>>> ivtv_xine_tv.py (423): config.XINE_TV_VO_DEV= >>>>>>> ivtv_xine_tv.py (424): config.XINE_TV_AO_DEV= >>>>>>> ivtv_xine_tv.py (425): >>>>>>> config.XINE_TV_TIMESHIFT_FILEMASK=/home/media/livetv- >>>>>>> >>>>>>> This gives me the correct command for df_xine (I don't think >>>>>>> I've changed anything else) >>>>>>> >>>>>>> ChildApp.__init__(), pid=9309, app= /usr/local/bin/df_xine >>>>>>> -l 0 -d -V -A --stdctl pvr:///home/media/livetv-, poll=-1 >>>>>>> >>>>>> This is incorrect, isn't it? >>>>>> >>>>>> -V , --version display version information >>>>>> >>>>> Yep. >>>>> [EMAIL PROTECTED] freevo-1.5]# df_xine -V >>>>> (*) DirectFB/Config: Parsing config file '/etc/directfbrc'. >>>>> df_xine 0.9.25 is a DirectFB frontend for xine-lib-1.1.2 >>>>> >>>>> This doesn't seem to stop the command when the other correct arguments >>>>> are passed as well which is a bit strange. Maybe it should be -v N, >>>>> --verbosity=N set verbosity level to N (minimum: 0, maximum: 2, >>>>> default: 1) >>>>> >>>>>> -l N, --layer=N use layer N for video playback >>>>>> >>>>> That's right, -l 0 in my case. >>>>>> , --stdctl turn on controlling xine over STDIN >>>>>> >>>>> Yep. >>>>>> -d , --deinterlace enable frame deinterlacing by default >>>>>> >>>>>> What happens when you run from the command line: >>>>>> df_xine -l 0 -d pvr:///home/media/livetv- >>>>>> >>>>>> does this then work? >>>>>> >>>>> It does indeed. >>>>>> I can't run it at the moment, still not configured DirectFB :-( >>>>>> >>>>> Bummer. Anything I could help with or is it a matter of free time? I >>>>> have to say that I was expecting a bit of an ordeal setting all the >>>>> stuff up again for my G400 but it was a breeze. >>>> A matter of installing DirectFB-cvs and then DirectFB-0.9.25.1 and not >>>> installing libmpeg3 correctly. >>>> >>>>>> > ---------------------------------------------------------------------- >>>>>>> Comment By: Duncan Webb (duncanwebb) >>>>>>> Date: 2006-10-11 15:31 >>>>>>> >>>>>>> Message: >>>>>>> Logged In: YES >>>>>>> user_id=104395 >>>>>>> >>>>>>> Hi John, >>>>>>> >>>>>>> With debugging turned on you should see at the very >>>>>>> beginning of your main log some XINE configuration stuff. >>>>>>> >>>>>>> Will you post these >>>>>>> >>>>>>> _debug_( 'config.CONF.xine=%s' % (config.CONF.xine) ) >>>>>>> _debug_( 'config.XINE_COMMAND=%s' % (config.XINE_COMMAND) ) >>>>>>> _debug_( 'config.XINE_ARGS_DEF=%s' % (config.XINE_ARGS_DEF) ) >>>>>>> _debug_( 'config.XINE_TV_VO_DEV=%s' % (config.XINE_TV_VO_DEV) ) >>>>>>> _debug_( 'config.XINE_TV_AO_DEV=%s' % (config.XINE_TV_AO_DEV) ) >>>>>>> _debug_( 'config.XINE_TV_TIMESHIFT_FILEMASK=%s' % >>>>>>> (config.XINE_TV_TIMESHIFT_FILEMASK) ) >>>>>>> >>>>>>> self.command = '%s %s -V %s -A %s --stdctl pvr://%s' % \ >>>>>>> (config.XINE_COMMAND, config.XINE_ARGS_DEF, >>>>>>> config.XINE_TV_VO_DEV, \ >>>>>>> config.XINE_TV_AO_DEV, config.XINE_TV_TIMESHIFT_FILEMASK) >>>>>>> >>>>>>> the self.command is incorrect for df_xine. >>>>>>> >>>>>>> Do you have a command line that works becuase this can then >>>>>>> be put into the plug-in. >>>>>>> >>>>>>> Duncan >>>>>>> >>>>>> >>> ------------------------------------------------------------------------- >>>>>> 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 ------------------------------------------------------------------------- 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-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-devel
