Re: [vdr] xineliboutput OSD and playback problems

2008-12-02 Thread Antti Seppälä
2008/12/2 Gerald Dachs [EMAIL PROTECTED]:

 After reading your mail I have tried yesterday again to use xcompmgr instead
 of compiz for the hud osd without success. The osd doesn't show up. I think
 my configuration can't be that wrong, as the hud osd is shown with compiz. Any
 hints what I have to look for?


Do you start the xcompmgr with the -n switch? Does it start correctly?
If I start xcompmgr without client side compositing then I'm unable to
get hud to work properly.

Which window manager you are using together with xcompmgr? Try to make
sure that you have the Ubuntu desktop effects disabled as they will
probably interfere with the operation of xcompmgr.

-- 
Antti Seppälä

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


Re: [vdr] xineliboutput OSD and playback problems

2008-12-02 Thread Antti Seppälä
2008/12/2 Alex Betis [EMAIL PROTECTED]:
 Hmmm... 2 minutes after I wrote my previous message my HTPC stuck without
 any way to control it beside the hardware reset.
 Don't know what killed it, but I have a feeling its the HUD display since
 when its used, VDR can't stop, it always segfaults.
 Without HUD its able to stop normally.
 Will try to find out later where it crashes.

 Anyone else seen that problem as well?

Do you run vdr-sxfe as your display frontend or have you configured
xineliboutput to use the local frontend? I've never noticed hud to
cause such problems with vdr-sxfe...

If you can reproduce this by running vdr with only xineliboutput
plugin then more information about the crash (some logs or gdb
backtrace) would help in debugging.

-- 
Antti Seppälä

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


Re: [vdr] xineliboutput OSD and playback problems

2008-12-01 Thread Alex Betis
On Mon, Dec 1, 2008 at 3:04 PM, Antti Seppälä
[EMAIL PROTECTED][EMAIL PROTECTED]
 wrote:

 2008/12/1 Alex Betis [EMAIL PROTECTED]:
  Hi,
 
  Please advice how to configure xineliboutput in the best way...
  I have 1.7.1 + ext64 patches, xineliboutput 1.0.3, nVidia card with
 latest
  drivers.
 
  After many tests I have the following:
  Using --hud gives best OSD I ever seen, but it shows only the OSD when
 the
  output window is in focus and no playback. When I select another window
  (loose focus), I see the playback, but this way I can't control it...
 

 Reports about this pop-up occasionally so I'll try to clarify:

 You need a compositing window manager to see both the hud osd and
 video at the same time.

 I recommend xcompmgr because it can run in parallel to your normal
 window manager and serve the necessary compositing extensions as an
 addition. Of the compositing managers I've tried it also seems to be
 the fastest / least cpu intensive.

 So install xcompmgr and run:
 xcompmgr -n

 prior to starting vdr-sxfe --hud

 You'll need to setup xorg.conf so that compositing is enabled. IOW you
 should have lines similar to following in you xorg.conf:

 Section Extensions
Option Composite Enable
 EndSection

Thanks alot! xcompmgr is definitely takes less than compiz that I've tried
to use.




 Concerning your other display issues (opengl osd etc.) I'd recommend
 trying without patched vdr and maybe latest version of xine-lib.

False alert, I guess I had left a remote session to HTPC from other
computer, so that caused high CPU usage.
Right now I've set with XV video and I have about 12-15% CPU with cheap
tvtime (mplayer mode) deinterlacing
and 18-20% CPU with non-cheap deinterlacing mode which in my opinion gives
best results I could find so far.

OpenGL takes about 2-3% more than that.
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] xineliboutput OSD and playback problems

2008-12-01 Thread Alex Betis
On Tue, Dec 2, 2008 at 12:14 AM, Tony Houghton [EMAIL PROTECTED] wrote:

 On Tue, 2 Dec 2008 00:05:54 +0200
 Alex Betis [EMAIL PROTECTED] wrote:

  Right now I've set with XV video and I have about 12-15% CPU with cheap
  tvtime (mplayer mode) deinterlacing
  and 18-20% CPU with non-cheap deinterlacing mode which in my opinion
 gives
  best results I could find so far.
 
  OpenGL takes about 2-3% more than that.

 According to
 
 http://linuxtv.org/wiki/index.php/Development:_The_DVB_Decoder_Challenge#Deinterlacing
 
 it should be possible to use OpenGL to mimic a CRT TV's phosphor for
 deinterlacing but I haven't seen or even heard of the idea put into
 practice.

I'll try to play around with it more. In fact I saw better picture with
OpenGL when deinterlacing was disabled at all.
Not sure I saw those alternating alpha and alpha parameters in the menu...



 --
 TH * http://www.realh.co.uk

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

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


[vdr] xineliboutput OSD and playback problems

2008-11-30 Thread Alex Betis
Hi,

Please advice how to configure xineliboutput in the best way...
I have 1.7.1 + ext64 patches, xineliboutput 1.0.3, nVidia card with latest
drivers.

After many tests I have the following:
Using --hud gives best OSD I ever seen, but it shows only the OSD when the
output window is in focus and no playback. When I select another window
(loose focus), I see the playback, but this way I can't control it...

Using opengl video output gives me the best playback quality with lowest CPU
usage, but it doesn't show any OSD at all, nor software nor hardware.

Using xv video output with deinterlacing takes about 40-50% of CPU on my
E6600 system. OSD is shown ok (don't remember already, but I think only
software based OSD works well).

Using xxmc video output with deinterlacing takes less than 40% CPU, hardware
OSD works well, but with tvtime deinterlacing looks like frames are dropped.
Non tvtime deinterlacing doesn't look that good.

Using xvmc output doesn't work since there is a module that can't be found.

Please advice how can it be configured to have both low CPU, good
deinterlaced image and an OSD (preffered the --hud one).

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