[vdr] softdevice and epia tv-out problem with Xorg
Leo Márquez
leo at calidae.net
Sun Nov 5 20:54:28 CET 2006
Hi Stefan, thanks for your patch!!.
Now I can start and toggle between fullscreen and windowed modes without
problems.
This patch will be included in cvs version or I have to apply to every
new release?
But ....I still with black screen. Now the syslog says:
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: XV_SWOV: available ports
68 - 68
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: XV_SWOV: format
0x30323449 is NOT in format list:
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: 0x32595559[YUY2]
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: 0x32315659[YV12]
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: 0x434d5658[VIA]
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: 0x35315652[RV15]
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: 0x36315652[RV16]
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: 0x32335652[RV32]
Nov 5 20:35:16 dori vdr: [4461] [XvVideoOut]: (ERROR) could not grab
any port! No video possible!
I'm lost. I have reinstalled libavformat and recompiled softdevic
plugins. What means this error?
In osd I don't get any error and vdr not crashes. I use streamdev-client
and in the server I see corrects attach and detach.
Thanks in advance.
Stefan Lucke escribió:
>On Donnerstag 02 November 2006 23:38, Stefan Lucke wrote:
>
>
>>Quoting Leo Márquez:
>>
>>
>>
>>>Hi again,
>>>
>>>Stefan Lucke escribió:
>>>
>>>
>>>
>>>>>/ But after started it without problems now I get:
>>>>>
>>>>>
>>>>/>/
>>>>/>/ [softdevice] A/V devices initialized, now initializing MPEG2 Decoder
>>>>/>/ X Error of failed request: BadValue (integer parameter out of range for
>>>>/>/ operation)
>>>>/>/ Major opcode of failed request: 145 (MIT-SHM)
>>>>/>/ Minor opcode of failed request: 3 (X_ShmPutImage)
>>>>/>/ Value in failed request: 0x3ff
>>>>/
>>>>Which are the startup options now ?
>>>>0x3ff = 1023 = 1024 - 11
>>>>
>>>>
>>>>
>>>>
>>>My startup options are only "-vo xv:full"
>>>
>>>
>>>
>>>>Did you changed your X resolution via "ALT"+"CTRL"+"Keypad +" ?
>>>>
>>>>
>>>>
>>>>
>>>No but I press the 'f' key to toggle between fullscreen and windowed vdr
>>>mode.
>>>The second time I run vdr with -vo xv:full don't work
>>>
>>>
>>Ah, I should have mentioned that you _must_ not toggle full screen ->
>>windowed mode, as windowed mode works with some default values
>>which even did not work previously (thats why I ask for full screen mode).
>>
>>I'll send you a patch tomorrow that will restrict these values.
>>
>>
>>
>
>Ok, here comes the patch. I tested it with 640x480 resolution and now I do not
>get these failed request any more. In contrast to your setup, mine worked fine
>when setting "softdevice.OSDalphablend = 1" in vdr's setup.conf even
>without the patch.
>
>
>
>------------------------------------------------------------------------
>
>Index: video-xv.c
>===================================================================
>RCS file: /cvsroot/softdevice/softdevice/video-xv.c,v
>retrieving revision 1.63
>diff -U3 -r1.63 video-xv.c
>--- video-xv.c 29 Sep 2006 19:17:18 -0000 1.63
>+++ video-xv.c 3 Nov 2006 18:29:54 -0000
>@@ -862,6 +862,23 @@
> }
> }
> #endif
>+
>+ /* -------------------------------------------------------------------------
>+ * limit widht and height to screen dimensions
>+ */
>+ {
>+ int screen_width, screen_height;
>+
>+ screen_width = DisplayWidth(dpy, scn_id);
>+ screen_height = DisplayHeight(dpy, scn_id);
>+
>+ if (height > screen_height)
>+ old_dheight = lheight = dheight = height = screen_height;
>+
>+ if (width > screen_width)
>+ old_dwidth = lwidth = dwidth = width = screen_width;
>+ }
>+
> /* -------------------------------------------------------------------------
> * default settings which allow arbitraray resizing of the window
> */
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>vdr mailing list
>vdr at linuxtv.org
>http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
>
>
>__________ Información de NOD32, revisión 1.1832 (20061025) __________
>
>Este mensaje ha sido analizado con NOD32 antivirus system
>http://www.nod32.com
>
>
>
More information about the vdr
mailing list