Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
video_out_vdpau.c -fPIC -DPIC -o .libs/xineplug_vo_out_vdpau_la-video_out_vdpau.o video_out_vdpau.c:75: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:76: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:77: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:78: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:79: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:84: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:85: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:86: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:87: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:88: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:94: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:95: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:96: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:97: warning: initialization discards qualifiers from pointer target type video_out_vdpau.c:110: warning: missing braces around initializer video_out_vdpau.c:110: warning: (near initialization for 'blend.blend_constant') video_out_vdpau.c: In function 'vdpau_process_ovl': video_out_vdpau.c:615: warning: passing argument 2 of 'vdp_bitmap_put_bits' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_overlay_end': video_out_vdpau.c:758: warning: passing argument 2 of 'vdp_output_surface_put_bits' from incompatible pointer type video_out_vdpau.c:763: warning: passing argument 2 of 'vdp_output_surface_put_bits' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_frame_proc_slice': video_out_vdpau.c:793: warning: unused variable 'frame' video_out_vdpau.c: In function 'vdpau_duplicate_frame_data': video_out_vdpau.c:946: warning: passing argument 3 of 'vdp_video_surface_getbits_ycbcr' from incompatible pointer type video_out_vdpau.c:950: warning: passing argument 3 of 'vdp_video_surface_putbits_ycbcr' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_update_frame_format': video_out_vdpau.c:967: warning: pointer type mismatch in conditional expression video_out_vdpau.c: In function 'vdpau_update_noise': video_out_vdpau.c:1262: warning: passing argument 4 of 'vdp_video_mixer_set_attribute_values' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_update_sharpness': video_out_vdpau.c:1291: warning: passing argument 4 of 'vdp_video_mixer_set_attribute_values' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_update_csc': video_out_vdpau.c:1329: warning: passing argument 4 of 'vdp_video_mixer_set_attribute_values' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_update_skip_chroma': video_out_vdpau.c:1341: error: 'VDP_VIDEO_MIXER_ATTRIBUTE_SKIP_CHROMA_DEINTERLACE' undeclared (first use in this function) video_out_vdpau.c:1341: error: (Each undeclared identifier is reported only once video_out_vdpau.c:1341: error: for each function it appears in.) video_out_vdpau.c:1343: warning: passing argument 4 of 'vdp_video_mixer_set_attribute_values' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_display_frame': video_out_vdpau.c:1436: warning: passing argument 3 of 'vdp_video_surface_putbits_ycbcr' from incompatible pointer type video_out_vdpau.c:1441: warning: passing argument 3 of 'vdp_video_surface_putbits_ycbcr' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_grab_last_displayed_frame': video_out_vdpau.c:1909: warning: passing argument 3 of 'vdp_output_surface_get_bits' from incompatible pointer type video_out_vdpau.c:1920: warning: passing argument 3 of 'vdp_output_surface_get_bits' from incompatible pointer type video_out_vdpau.c: In function 'vdpau_open_plugin': video_out_vdpau.c:2549: error: 'VDP_VIDEO_MIXER_ATTRIBUTE_SKIP_CHROMA_DEINTERLACE' undeclared (first use in this function) video_out_vdpau.c:2549: warning: passing argument 2 of 'vdp_video_mixer_query_attribute_support' makes integer from pointer without a cast make[3]: *** [xineplug_vo_out_vdpau_la-video_out_vdpau.lo] Fehler 1 make[3]: Leaving directory `/video/vdpau/xine-lib-1.2/src/video_out' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/video/vdpau/xine-lib-1.2/src/video_out' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/video/vdpau/xine-lib-1.2/src' make: *** [all-recursive] Fehler 1 |
This post has been edited 1 times, last edit by "newsy" (Sep 11th 2009, 9:07am)
This post has been edited 1 times, last edit by "tomas" (Sep 12th 2009, 11:59pm)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
carel@nekanali:~/src/xine-vdpau-281-durchflieger-v9-xine-grab$ patch -p1 --dry-run < xine-vdpau-r281-crop-v9.diff patching file include/xine.h.in patching file src/vdr/input_vdr.c patching file src/vdr/Makefile.am patching file src/vdr/vdr.h patching file src/video_out/video_out_vdpau.c Hunk #1 FAILED at 53. Hunk #2 succeeded at 82 (offset -1 lines). Hunk #3 succeeded at 124 (offset -1 lines). Hunk #4 succeeded at 312 (offset -1 lines). Hunk #5 succeeded at 359 (offset -1 lines). Hunk #6 succeeded at 861 (offset -1 lines). Hunk #7 succeeded at 1291 (offset -1 lines). Hunk #8 succeeded at 1320 (offset -1 lines). Hunk #9 succeeded at 1343 (offset -1 lines). Hunk #10 succeeded at 1410 (offset -1 lines). Hunk #11 succeeded at 1568 (offset -1 lines). Hunk #12 succeeded at 1582 (offset -1 lines). Hunk #13 succeeded at 1623 (offset -1 lines). Hunk #14 succeeded at 1652 (offset -1 lines). Hunk #15 succeeded at 1670 (offset -1 lines). Hunk #16 succeeded at 1689 (offset -1 lines). Hunk #17 succeeded at 1707 (offset -1 lines). Hunk #18 succeeded at 1836 (offset -1 lines). Hunk #19 succeeded at 2012 (offset -1 lines). Hunk #20 succeeded at 2066 (offset -1 lines). Hunk #21 succeeded at 2118 (offset -1 lines). Hunk #22 succeeded at 2136 (offset -1 lines). Hunk #23 succeeded at 2194 (offset -1 lines). Hunk #24 succeeded at 2258 (offset -1 lines). Hunk #25 succeeded at 2351 (offset -1 lines). Hunk #26 succeeded at 2459 (offset -1 lines). Hunk #27 succeeded at 2579 (offset -1 lines). Hunk #28 succeeded at 2668 (offset -1 lines). Hunk #29 succeeded at 2741 (offset -1 lines). 1 out of 29 hunks FAILED -- saving rejects to file src/video_out/video_out_vdpau.c.rej patching file src/xine-utils/utils.c patch unexpectedly ends in middle of line patch unexpectedly ends in middle of line |
This post has been edited 2 times, last edit by "carel" (Sep 13th 2009, 3:25pm)
Quoted
Original von carel
EDIT: Willst du der patch noch einmal hochladen, ich glaub der heutige ist korrupt...
|
|
Source code |
1 2 3 4 5 6 7 8 9 |
#svn co svn://jusst.de/xine-vdpau .... Ausgecheckt, Revision 281. .... #wget http://www.vdrportal.de/board/attachment.php?attachmentid=22895 #tar xvzf attachment.php\?attachmentid\=22895 xine-vdpau-r281-crop-v9.diff #cd xine-vdpau #patch -p1 -i /Pfad/zu/xine-lib.patch |
|
|
Source code |
1 2 3 4 5 6 7 8 |
#patch -p1 -i ../xine-vdpau-r281-crop-v9.diff patching file include/xine.h.in patching file src/vdr/input_vdr.c patching file src/vdr/Makefile.am patching file src/vdr/vdr.h patching file src/video_out/video_out_vdpau.c patching file src/xine-utils/utils.c # |
Quoted
Original von carel
Hi Tomas,
Wann du dein attachment öffnet und entpackt siehe ich sonderzeichnen.
Guck mal....
Mit fr gr
carel
|
|
Source code |
1 2 |
^_ý^H^@^L^QýJ^@^Cý<kWýFýýýýýýýl^_ýýý^G^L^Lý^X0ý^D0 ^F2sgguý%
ýýýd^^;ý^?ýUýýZ/ýaH6{Ný^Lý[UýýýUýýý%ýîUý5ý¢ýkýjmý{ý¢ýúiýú =@ýÀjúgnýM_P^[éý6:Zýý}éP wýýR^L,ý^VAhýý|^Wzýýý/ý{ ý^?zýýLjg ¿&ý{ý
|
This post has been edited 2 times, last edit by "carel" (Sep 13th 2009, 6:52pm)
Quoted
Original von carel
Am ende des patches sehe ich sowas:
struct timeval tm;
tm.tv_sec = usec / 1000000;
tm.tv_usec = usec % 1000000;
Quoted
Original von carel
Ich hab's mit wget heruntergeladen und etpackt mit gunzip.
|
|
Source code |
1 |
tar xvzf attachment.php\?attachmentid\=22895 |
Quoted
Original von carel
Willst du mir der patch in einer PN schicken ?

Quoted
Original von tomas
und warum hast du es nicht mit
![]()
Source code
1 tar xvzf attachment.php\?attachmentid\=22895
entpackt?
Quoted
Original von gda
Vielleicht weil die Extension .gz und nicht .tar.gz heißt?
Quoted
Original von tomas
Hallo,
...
Zuerst muss xine-vdpau mit dem xine-lib.patch von vdr-xine gepatcht werden , dann den xine-vdpau-r281-crop-v9.diff anwenden. Nach der Installation von xine-vdpau auch xine-ui neu bauen und installieren. Dann vdr-xine mit dem xine-plugin-0.9.3-grab.patch patchen.
..
Gruß, tomas
Quoted
Original von steiniplatte
Kurze Verständnisfrage: hab bisher immer die xinelib runtergeladen und die patches von jusst angewendet.
Quoted
Original von steiniplatte
Könnte ich jetzt Deinen Patch auf ein xinelib 1.2 anwenden und komme mit einem 281/2 Stand raus?
Quoted
Original von steiniplatte
Dann könnte ich ja aufhören, auf jusst nach dem aktuellen Patch Ausschau zu halten
This post has been edited 2 times, last edit by "tomas" (Sep 14th 2009, 12:30am)
Wenn bedarf besteht, kann ich die Callstacks hier posten. Der Absturz lässt sich aber auch so recht gut reproduzieren. Einfach ein Shellscript basteln das per svdrpsend alle zwei Sekunden einen Kanal weiterschaltet. Weiter als bis max. Kanal 100 hats vdr-sxfe mit dem Test bei mir nie geschafft, meist stirbt das Ding bereits viel früher weg. |
|
Source code |
1 |
svn co svn://jusst.de/xine-vdpau -r 279 |
|
|
Source code |
1 |
patch -p1 < xine-vdpau-r279-crop-v9.diff |
|
|
Source code |
1 2 |
cvs -d:pserver:anonymous@xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput login cvs -z3 -d:pserver:anonymous@xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput co -P vdr-xineliboutput |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/usr/src/vdr/PLUGINS/src/xineliboutput# patch -p1 < xineliboutput-head-vdpau-support-v8.diff patching file Make.config patching file config.c Hunk #1 succeeded at 474 (offset 40 lines). Hunk #2 succeeded at 608 (offset 45 lines). Hunk #3 succeeded at 893 (offset 48 lines). patching file config.h Hunk #1 succeeded at 335 (offset 14 lines). patching file po/de_DE.po patching file setup_menu.c patching file xine_frontend.c Hunk #1 succeeded at 1798 (offset 29 lines). Hunk #2 succeeded at 1890 (offset 29 lines). patching file xine_frontend_main.c Hunk #1 FAILED at 390. Hunk #2 FAILED at 418. Hunk #3 FAILED at 432. Hunk #4 succeeded at 466 with fuzz 2 (offset 4 lines). Hunk #5 succeeded at 579 with fuzz 2 (offset 19 lines). Hunk #6 FAILED at 742. 4 out of 6 hunks FAILED -- saving rejects to file xine_frontend_main.c.rej patching file xine_post_autocrop.c |
|
|
Source code |
1 2 3 |
xine_frontend_main.c:580: Fehler: Doppelter case-Wert xine_frontend_main.c:570: Fehler: Bereits hier verwendet make[1]: *** [xine_frontend_main.o] Fehler 1 |
This post has been edited 1 times, last edit by "durchflieger" (Sep 30th 2009, 3:02pm)