[vlc-devel] commit: Converted vout caca to "vout display" API. (Laurent Aimar )
Dominique Leuenberger
dominique at leuenberger.net
Mon Aug 10 11:37:12 CEST 2009
Quoting git version control <git at videolan.org>:
> vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | Mon Aug
> 3 20:52:37 2009 +0200| [52af2d545b1b3eaf1c73bf6a70d6690ce9887f70] |
> committer: Laurent Aimar
>
> Converted vout caca to "vout display" API.
>
>> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=52af2d545b1b3eaf1c73bf6a70d6690ce9887f70
> ---
Hi,
this commit apparently introduced a higher requirement of libcaca
compared to the previous version.
openSUSE 11.0 was shipped with libcaca 0.9, which now fails to compile
this vout with:
caca.c:70: error: expected specifier-qualifier-list before 'cucul_canvas_t'
caca.c: In function 'Open':
caca.c:139: error: 'vout_display_sys_t' has no member named 'cv'
caca.c:139: warning: implicit declaration of function 'cucul_create_canvas'
caca.c:140: error: 'vout_display_sys_t' has no member named 'cv'
caca.c:145: error: 'vout_display_sys_t' has no member named 'dp'
caca.c:145: warning: implicit declaration of function 'caca_create_display'
caca.c:145: error: 'vout_display_sys_t' has no member named 'cv'
caca.c:146: error: 'vout_display_sys_t' has no member named 'dp'
caca.c:152: warning: implicit declaration of function 'caca_set_display_title'
caca.c:152: error: 'vout_display_sys_t' has no member named 'dp'
caca.c:155: error: 'vout_display_sys_t' has no member named 'dp'
caca.c:168: error: 'vout_display_sys_t' has no member named 'pool'
[and many more lines alike].
Nothing against having a higher requirement (I don't consider caca a
highly important feature for the packages), but I think the
requriement should be reflected in the configure check (properly
detect if we can build caca or not).
Dominique
More information about the vlc-devel
mailing list