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

Reply via email to