DVDNAV problem: subtitles

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



On Sun, Nov 22, 2009 at 01:35:43PM -0200, D?niel Fraga wrote:
> On Wed, 11 Nov 2009 12:24:01 +0100
> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> wrote:
> 
> > That works for me now, too.
> 
> 	Reimar, I have a dvd here ("Red") that will allow me to select
> only the "pt" subtitle using dvdnav:// and both ("pt" and "en") using
> dvd://.

Fixed.

> 	But no subtitle are shown even when selected.

The subtitles are 100% transparent, there's something wrong with the palette
as you can see when you apply this patch:
Index: spudec.c
===================================================================
--- spudec.c	(revision 29963)
+++ spudec.c	(working copy)
@@ -292,8 +292,8 @@
     if (len > this->width - x || len == 0)
       len = this->width - x;
     /* FIXME have to use palette and alpha map*/
-    memset(this->image + y * this->stride + x, cmap[color], len);
-    memset(this->aimage + y * this->stride + x, alpha[color], len);
+    memset(this->image + y * this->stride + x, 0xff, len);
+    memset(this->aimage + y * this->stride + x, color == 3 ? 0 : 0x20, len);
     x += len;
     if (x >= this->width) {
       next_line(packet);


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux