Re: [vdr] xineliboutput with xxmc: slow OSD

2008-01-29 Thread Tony Grant

Le mardi 29 janvier 2008 à 09:01 +0100, Ondrej Wisniewski a écrit :

> I am using Ubuntu 7.10 with xine lib from the repos. Here's the problem 
> I encounter. Might be the same bug you are talking about:
> 
> VDR is running with xineliboutput plugin. Remote frontend sxfe is 
> started on the same PC:
> $ vdr-sxfe --video=xxmc xvdr://127.0.0.1
> 
> Initially I get video and audio just fine with HW decoding. But when I 
> switch channel and the OSD is shown I get lots of these:
> video_out: Warning! Out of xx44 palette colors!
> 
> And shortly after the crash:
> video_out_xxmc: Using software decoding for this stream.
> libmpeg2: output port has XxMC capability
> AFD changed from -2 to -1
> video_out_xxmc: Using software decoding for this stream.
> video_out_xxmc: Using hardware decoding for this stream.
> *** glibc detected *** vdr-sxfe: double free or corruption (!prev): 
> 0x086d6558 ***
> === Backtrace: =
> /lib/tls/i686/cmov/libc.so.6[0xb7c72d65]
> /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7c76800]
> /usr/lib/xine/plugins/1.1.8/xineplug_vo_out_xxmc.so[0xb6656685]
> 
> Looks like a xine problem, specifically the xxmc plugin.  :-(

Yes that is the bug

Tony
-- 


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] xineliboutput with xxmc: slow OSD

2008-01-29 Thread Ondrej Wisniewski
Tony Grant wrote:
> Le lundi 28 janvier 2008 à 12:07 +0100, Ondrej Wisniewski a écrit :
> 
> Sorry I forgot to say I am using Fedora Core 8. There is an issue with
> libxcb and threads - it is fixed in OpenSuze10.3 says Reinhard.
> 
> With the OSD I have increase in CPU load and, in the terminal I am
> running Xine from, warning that I don't have enough colors etc. Can't
> zap from horizontal to vertical polarization.
> 
> Screen goes blue and VDR restarts
> 
> I am currently using the multiproto driver linked from the 1.5.14
> announcement.

I am using Ubuntu 7.10 with xine lib from the repos. Here's the problem 
I encounter. Might be the same bug you are talking about:

VDR is running with xineliboutput plugin. Remote frontend sxfe is 
started on the same PC:
$ vdr-sxfe --video=xxmc xvdr://127.0.0.1

Initially I get video and audio just fine with HW decoding. But when I 
switch channel and the OSD is shown I get lots of these:
video_out: Warning! Out of xx44 palette colors!

And shortly after the crash:
video_out_xxmc: Using software decoding for this stream.
libmpeg2: output port has XxMC capability
AFD changed from -2 to -1
video_out_xxmc: Using software decoding for this stream.
video_out_xxmc: Using hardware decoding for this stream.
*** glibc detected *** vdr-sxfe: double free or corruption (!prev): 
0x086d6558 ***
=== Backtrace: =
/lib/tls/i686/cmov/libc.so.6[0xb7c72d65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7c76800]
/usr/lib/xine/plugins/1.1.8/xineplug_vo_out_xxmc.so[0xb6656685]

Looks like a xine problem, specifically the xxmc plugin.  :-(

Ondrej ...

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] xineliboutput with xxmc: slow OSD

2008-01-28 Thread Tony Grant

Le lundi 28 janvier 2008 à 12:07 +0100, Ondrej Wisniewski a écrit :

> > There is a problem with xine, the openchrome driver and VDR. You are too
> > slow - I am seeing 9-12% CPU with current openchrome even with this bug.
> > 
> > I am using vdr-xine rather than xineliboutput

> that was not the answer I was hoping for ;-)
> Are you saying that there is a bug regarding OSD usage with the 
> combination xine, openchrome and VDR? Can you explain a little more? Any 
> ways around that?

Sorry I forgot to say I am using Fedora Core 8. There is an issue with
libxcb and threads - it is fixed in OpenSuze10.3 says Reinhard.

With the OSD I have increase in CPU load and, in the terminal I am
running Xine from, warning that I don't have enough colors etc. Can't
zap from horizontal to vertical polarization.

Screen goes blue and VDR restarts

I am currently using the multiproto driver linked from the 1.5.14
announcement.

> Regarding CPU load I need to check that again at home. I was reporting 
> the overall CPU load on my PC. I should probably check just the 
> consumption of VDR and sxfe. To complicate things the VDR get's it's 
> videostream using streamdev-client from the server box.

OK 26% total on M1 is about the same as mine

xine 11% average
X 3-4%
vdr   3-4%
+ other proccessus


Tony

-- 


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] xineliboutput with xxmc: slow OSD

2008-01-28 Thread Ondrej Wisniewski
Tony Grant wrote:
> 
> There is a problem with xine, the openchrome driver and VDR. You are too
> slow - I am seeing 9-12% CPU with current openchrome even with this bug.
> 
> I am using vdr-xine rather than xineliboutput
> 
> Cheers
> 
> Tony

Hi Tony,

that was not the answer I was hoping for ;-)
Are you saying that there is a bug regarding OSD usage with the 
combination xine, openchrome and VDR? Can you explain a little more? Any 
ways around that?

Regarding CPU load I need to check that again at home. I was reporting 
the overall CPU load on my PC. I should probably check just the 
consumption of VDR and sxfe. To complicate things the VDR get's it's 
videostream using streamdev-client from the server box.

-- 
Ondrej

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] xineliboutput with xxmc: slow OSD

2008-01-28 Thread Tony Grant

Le lundi 28 janvier 2008 à 09:44 +0100, Ondrej Wisniewski a écrit :

> I am experimenting with xineliboutput using the xxmc video driver for 
> the local sxfe frontend on an EPIA-M1 board with CLE266. I have the 
> OpenChrome Drivers installed.
> MPEG2 HW decoding seems usually to work, I get around 25% CPU usage. 
> However, when I bring up VDRs OSD everything becomes painfully slow. Why 
> is that? Are there any setup options I can use to make the OSD work 
> decently?

There is a problem with xine, the openchrome driver and VDR. You are too
slow - I am seeing 9-12% CPU with current openchrome even with this bug.

I am using vdr-xine rather than xineliboutput

Cheers

Tony

-- 


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] xineliboutput with xxmc: slow OSD

2008-01-28 Thread Ondrej Wisniewski
Hi,

I am experimenting with xineliboutput using the xxmc video driver for 
the local sxfe frontend on an EPIA-M1 board with CLE266. I have the 
OpenChrome Drivers installed.
MPEG2 HW decoding seems usually to work, I get around 25% CPU usage. 
However, when I bring up VDRs OSD everything becomes painfully slow. Why 
is that? Are there any setup options I can use to make the OSD work 
decently?

Thanks,
-- 
Ondrej

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr