Ich verwende Suse 10.2
Beim Versuch das xine-plugin zu kompilieren erhalte ich irgendwann folgende Fehlermeldungen .
ideo_out_caca.c:40:19: error: cucul.h: No such file or directory
video_out_caca.c:41:18: error: caca.h: No such file or directory
video_out_caca.c:57: error: expected specifier-qualifier-list before 'cucul_dither_t'
video_out_caca.c:77: error: expected specifier-qualifier-list before 'cucul_canvas_t'
video_out_caca.c: In function 'caca_dispose_frame':
video_out_caca.c:100: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:101: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:102: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:103: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:104: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:105: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:107: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:108: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:109: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:110: warning: implicit declaration of function 'cucul_free_dither'
video_out_caca.c:110: warning: nested extern declaration of 'cucul_free_dither'
video_out_caca.c:110: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:112: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:112: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c: In function 'caca_alloc_frame':
video_out_caca.c:139: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c: In function 'caca_update_frame_format':
video_out_caca.c:151: error: 'caca_frame_t' has no member named 'width'
video_out_caca.c:151: error: 'caca_frame_t' has no member named 'height'
video_out_caca.c:152: error: 'caca_frame_t' has no member named 'format'
video_out_caca.c:154: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:155: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:156: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:158: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:159: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:160: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:162: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:163: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:164: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:167: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:168: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:169: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:171: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:172: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:173: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:176: error: 'caca_frame_t' has no member named 'width'
video_out_caca.c:177: error: 'caca_frame_t' has no member named 'height'
video_out_caca.c:178: error: 'caca_frame_t' has no member named 'format'
video_out_caca.c:180: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:181: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:181: warning: implicit declaration of function 'cucul_create_dither'
video_out_caca.c:181: warning: nested extern declaration of 'cucul_create_dither'
video_out_caca.c:189: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:191: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:193: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:194: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:194: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:200: error: 'caca_frame_t' has no member named 'mem'
video_out_caca.c:201: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:201: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c: In function 'caca_display_frame':
video_out_caca.c:215: error: 'caca_frame_t' has no member named 'format'
video_out_caca.c:216: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:216: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:216: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:221: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:221: error: 'caca_frame_t' has no member named 'yuv2rgb'
video_out_caca.c:221: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:227: warning: implicit declaration of function 'cucul_dither_bitmap'
video_out_caca.c:227: warning: nested extern declaration of 'cucul_dither_bitmap'
video_out_caca.c:227: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c:227: warning: implicit declaration of function 'cucul_get_canvas_width'
video_out_caca.c:227: warning: nested extern declaration of 'cucul_get_canvas_width'
video_out_caca.c:227: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c:227: warning: implicit declaration of function 'cucul_get_canvas_height'
video_out_caca.c:227: warning: nested extern declaration of 'cucul_get_canvas_height'
video_out_caca.c:227: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c:228: error: 'caca_frame_t' has no member named 'pixmap_s'
video_out_caca.c:228: error: 'caca_frame_t' has no member named 'pixmap_d'
video_out_caca.c:229: warning: implicit declaration of function 'caca_refresh_display'
video_out_caca.c:229: warning: nested extern declaration of 'caca_refresh_display'
video_out_caca.c:229: error: 'caca_driver_t' has no member named 'dp'
video_out_caca.c: In function 'caca_dispose_driver':
video_out_caca.c:271: warning: implicit declaration of function 'caca_free_display'
video_out_caca.c:271: warning: nested extern declaration of 'caca_free_display'
video_out_caca.c:271: error: 'caca_driver_t' has no member named 'dp'
video_out_caca.c:272: warning: implicit declaration of function 'cucul_free_canvas'
video_out_caca.c:272: warning: nested extern declaration of 'cucul_free_canvas'
video_out_caca.c:272: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c: In function 'open_plugin':
video_out_caca.c:306: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c:306: warning: implicit declaration of function 'cucul_create_canvas'
video_out_caca.c:306: warning: nested extern declaration of 'cucul_create_canvas'
video_out_caca.c:307: error: 'caca_driver_t' has no member named 'dp'
video_out_caca.c:307: warning: implicit declaration of function 'caca_create_display'
video_out_caca.c:307: warning: nested extern declaration of 'caca_create_display'
video_out_caca.c:307: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c:309: error: 'caca_driver_t' has no member named 'dp'
make[3]: *** [xineplug_vo_out_caca_la-video_out_caca.lo] Error 1
make[3]: Leaving directory `/usr/local/src/xine-lib/src/video_out'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/xine-lib/src/video_out'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/xine-lib/src'
make: *** [install-recursive] Error 1
Forschungen im Net haben nur ergeben, dass jemand damit aufgegeben hat.
Also habe ich über Suse das vorher deinstallierte XINE wieder installiert und den vdr wie im wiki gestartet. Der scheint auch ein Plugin zu laden.
Wenn ich dann mit xine "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes" den Xine selber starte, dann blitzt nur kurz das Fenster auf, dann ist alles wider weg.
Was kann ich tun ?