On Tue, Oct 10, 2006 at 11:57:57PM +0200, Stefan Lucke wrote:
> On Dienstag 10 Oktober 2006 15:24, Herbert Poetzl wrote:
> > On Tue, Oct 10, 2006 at 07:50:14AM +0200, Stefan Lucke wrote:
> > > Quoting Herbert Poetzl <[EMAIL PROTECTED]>:
> > > 
> > > > On Mon, Oct 09, 2006 at 01:25:18AM +0200, Stefan Lucke wrote:
> > > > > Hello,
> > > > >
> > > > > the softdevice team (Torgeir Veimo, Martin Wache and me, Stefan
> > > > > Lucke) is pleased to announce a new release of vdr's softdevice
> > > > > plugin.
> > > > >
> > > > > General info:
> > > > >   Softdevice plugin enables vdr to run on your desktop with so
> > > > >   called budget cards. You'll get vdr output via framebuffer
> > > > >   or X11-Xv or DirectFB or vidix to your screen. Decoding is
> > > > >   done via ffmpeg.
> > > > >
> > > > > Supported vdr versions: (1.2.x,) 1.3.x and 1.4.x
> > > >
> > > > segfaults here (100% reproducible) with or without
> > > > alpha blending (i.e. pseudo and software). the only
> > > > difference is the backtrace (CopyPicBuf vs *AlphaBlend)
> > > >
> > > > # ./vdr -D1 -c/opt/CONFIG-1/ -P"softdevice -vo xv:"
> > > > [softdevice] processing args
> > > > [softdevice]   argv [0] = softdevice
> > > > [softdevice]   argv [1] = -vo
> > > > vo_argv: xv:
> > > > [setup-softdevice] alsa ac3Mode set to: 0
> > > > [setup-softdevice] alsa AC3 device set to: hw:0,1
> > > > [setup-softdevice] alsa device set to: default
> > > > [setup-softdevice] A/V Offset set to (0)
> > > > [setup-softdevice] Cropping 2 lines from bottom
> > > > [setup-softdevice] Cropping 2 columns from left
> > > > [setup-softdevice] cropping mode set to 0 (none)
> > > > [setup-softdevice] cropping mode toggle key set to 0 (none)
> > > > [setup-softdevice] Cropping 2 columns from right
> > > > [setup-softdevice] Cropping 2 lines from top
> > > 
> > > Does it make a difference when setting crop line /coloumns to 0 ?
> > 
> > that was indeed a good hint, I completely removed the 
> > configuration entries for the softdevice, and suddenly
> > it started working. after analyzing the differences,
> > here is the culprit:
> 
> > softdevice.PixelFormat = 2
> >                     ~~~
> 
> Yes changing pixelformat is the other way to circumvent this segfault.
> Please get an updated version from cvs, as the bug was reproducable
> for me and I commited a fix.

seems to work fine here, thanks!

btw, a few things I noticed regarding softdevice
but I didn't bother to mention (until now), but 
maybe that input is appreciated:

 - depending on the pixel format, the entire
   picture and overlay shifts slightly left and
   right, where:

   - YV12 is one pixel right compared to YUY2
   - YV12 and I420 are perfectly aligned

 - the pseudo alpha blending never worked for me
   neither with different nvidia cards nor with
   matrox cards

 - I would expect the overlay to be pixel aligned
   (as it is on the full featured card) i.e.
   without strange scaling/alignment effects
   while in fact it changes slightly with each
   channel (duplicating pixels and sometimes
   even antialiasing pixels) see
  
   http://www.13thfloor.at/~herbert/chan{05,14,26}.png

that aside, I'm happy that softdevice was not
abandoned and seems to be well maintained now

thanks for your work and time,
Herbert

> -- 
> Stefan Lucke
> _______________________________________________
> Softdevice-devel mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/softdevice-devel
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to