Re: [vdr] [ANNOUNCE] vdr-xine-0.9.4 plugin

2011-03-18 Thread Jouni Karvo

On 17.03.2011 18:21, Jouni Karvo wrote:


Thanks for the update.  Seems so far to work nicely.  The INSTALL file 
points to the jusst.de tree, but I thought that the libxine-1.2 is now 
at the xine-project mercurial (where, it seems, are some changes by 
you :)


This vdr-xine, combined with libxine-1.2 from xine-project mercurial 
(current) and nvidia driver x86_64-260.19.36 produces segfaults for xine 
pretty often (every 15min to 1h, both viewing recordings and live TV).  
Here a backtrace of one of them.


Program terminated with signal 6, Aborted.
#0  0x7f165ca0f165 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x7f165ca0f165 in raise () from /lib/libc.so.6
#1  0x7f165ca11f70 in abort () from /lib/libc.so.6
#2  0x00492082 in xitk_signal_handler ()
#3 
#4  0x7f165ca4ff4f in ?? () from /lib/libc.so.6
#5  0x7f165ca5384c in free () from /lib/libc.so.6
#6  0x7f16454a4b0c in vdpau_mpeg12_decode_data (this_gen=0x1d2b790,
buf=) at vdpau_mpeg12.c:823
#7  0x7f165dd83a7b in video_decoder_loop (stream_gen=optimized out>)

at video_decoder.c:382
#8  0x7f165cd448ba in start_thread () from /lib/libpthread.so.0
#9  0x7f165caac02d in clone () from /lib/libc.so.6
#10 0x in ?? ()

yours,
Jouni

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


Re: [vdr] xineliboutput subtitle crop

2011-03-18 Thread Petri Hintukainen
pe, 2011-03-18 kello 16:13 +0100, jdo...@centrum.cz kirjoitti:
> Hello,
> 
> On vdr 1.7.17 I have problem with xineliboutput and subtitles. It's 
> oversized and cropped.
> Problem is probably incompatibility to change OSD layer size on 1.7.17
> 
> Here is my hotfix. I am not sure, if it is correct because I don't know 
> vdr/xineliboutput internals.  But it siply works for me.

Looks correct, at least for DVB subtitles. Did you test only with DVB
subtitles or also with teletext subtitles ?

> Jiri
> PS: many thanks for nice piece of SW, specially thanks to Klaus.
> 
> 
> --- osd.c.old2011-03-18 15:55:32.681879469 +0100
> +++ osd.c2011-03-18 16:02:54.111874506 +0100
> @@ -393,10 +393,13 @@
> 
>   #if VDRVERSNUM >= 10708
> 
> +#if VDRVERSNUM < 10717
> if (xc.osd_spu_scaling && (m_Layer == OSD_LEVEL_SUBTITLES || m_Layer 
> == OSD_LEVEL_TTXTSUBS)) {
>   m_ExtentWidth  = 720;
>   m_ExtentHeight = 576;
> -  } else {
> +  } else
> +#endif
> +  {
>   double Aspect;
>   intW, H;
>   m_Device->GetOsdSize(W, H, Aspect);
> 
> 
> ___
> 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 subtitle crop

2011-03-18 Thread jdobry

Hello,

On vdr 1.7.17 I have problem with xineliboutput and subtitles. It's 
oversized and cropped.

Problem is probably incompatibility to change OSD layer size on 1.7.17

Here is my hotfix. I am not sure, if it is correct because I don't know 
vdr/xineliboutput internals.  But it siply works for me.


Jiri
PS: many thanks for nice piece of SW, specially thanks to Klaus.


--- osd.c.old2011-03-18 15:55:32.681879469 +0100
+++ osd.c2011-03-18 16:02:54.111874506 +0100
@@ -393,10 +393,13 @@

 #if VDRVERSNUM >= 10708

+#if VDRVERSNUM < 10717
   if (xc.osd_spu_scaling && (m_Layer == OSD_LEVEL_SUBTITLES || m_Layer 
== OSD_LEVEL_TTXTSUBS)) {

 m_ExtentWidth  = 720;
 m_ExtentHeight = 576;
-  } else {
+  } else
+#endif
+  {
 double Aspect;
 intW, H;
 m_Device->GetOsdSize(W, H, Aspect);


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