Maybe this is a stupid question, but, are you sure that freevo has access to the video device? (is Freevo running as root?) Some older xine versions have the video device hard coded (in pvr.c) to /dev/video0. The current version has a configurable setting in ~/.xine/config:
# device used for WinTV-PVR 250/350 (pvr plugin) # string, default: /dev/video0 media.wintv_pvr.device:/dev/video0 A blank screen sounds like that freevo/xine isn't accessing the proper device. Richard. ----- Oorspronkelijk bericht ----- From: Duncan Webb <[EMAIL PROTECTED]> To: [email protected] Date: 12-Oct-2006 00:26 Subject: Re: [Freevo-devel] [ freevo-Bugs-1568856 ] Pygame error: traceback with ivtv_xine_tv and directfb > 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 > > ------------------------------------------------------------------------- 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
