[MPlayer-users] -idle (also see -slave)

Alexandre CONRAD aconrad.tlv at magic.fr
Thu Sep 29 13:31:40 CEST 2005


>> Aaaah, ok. lol. Is the current CVS stable enough ?
> 
> 
> According to most people, almost always. (This is true of MPlayer
> although not of many other projects.) I've only seen one person complain
> about CVS-version instability with respect to MPlayer, and the problems
> he's raised don't seem (from my hole-y memory) to be ones the average
> user is likely to encounter much.

Ok, I got today's CVS but I have a problem with vesa. I do need vesa output.

./configure won't detect vesa:

Checking for VESA support ... no

./configure --enable-vesa sets

Checking for VESA support ... yes

but when I make:

gcc32 -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 
-march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFF
SET_BITS=64  -I. -I.. -I../osdep  -I../libavutil 
-I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT 
-I/usr/X11R6/include    -DMPG12PLAY  -o vo_vesa.o vo_vesa.c
In file included from vo_vesa.c:18:
gtf.h:4:17: vbe.h: No such file or directory
In file included from vo_vesa.c:18:
gtf.h:46: warning: `struct VesaCRTCInfoBlock' declared inside parameter list
gtf.h:46: warning: its scope is only this definition or declaration, 
which is probably not what you want
vo_vesa.c:33:17: vbe.h: No such file or directory
vo_vesa.c:128: `NEO_PAL' undeclared here (not in a function)
vo_vesa.c: In function `vbeErrToStr':
vo_vesa.c:138: `VBE_VESA_ERROR_MASK' undeclared (first use in this function)
vo_vesa.c:138: (Each undeclared identifier is reported only once
vo_vesa.c:138: for each function it appears in.)
vo_vesa.c:140: `VBE_VESA_ERRCODE_MASK' undeclared (first use in this 
function)
vo_vesa.c:146: `VBE_OK' undeclared (first use in this function)
vo_vesa.c:147: `VBE_VM86_FAIL' undeclared (first use in this function)
vo_vesa.c:148: `VBE_OUT_OF_DOS_MEM' undeclared (first use in this function)
vo_vesa.c:149: `VBE_OUT_OF_MEM' undeclared (first use in this function)
vo_vesa.c:150: `VBE_BROKEN_BIOS' undeclared (first use in this function)
vo_vesa.c: In function `vesa_term':
vo_vesa.c:165: `VBE_OK' undeclared (first use in this function)
vo_vesa.c: In function `__vbeSwitchBank':
vo_vesa.c:184: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:187: `VBE_OK' undeclared (first use in this function)
vo_vesa.c:196: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `__vbeSetPixel':
vo_vesa.c:201: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:202: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:203: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:204: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:205: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:207: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:212: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:213: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:214: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `__vbeCopyData':
vo_vesa.c:258: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:260: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `draw_slice':
vo_vesa.c:280: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:288: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `draw_alpha_32':
vo_vesa.c:299: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `draw_alpha_24':
vo_vesa.c:312: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `draw_alpha_16':
vo_vesa.c:325: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `draw_alpha_15':
vo_vesa.c:338: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `flip_page':
vo_vesa.c:390: `VBE_OK' undeclared (first use in this function)
vo_vesa.c: In function `draw_frame':
vo_vesa.c:419: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:433: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `parseSubDevice':
vo_vesa.c:451: `NEO_PAL' undeclared (first use in this function)
vo_vesa.c:453: `NEO_NTSC' undeclared (first use in this function)
vo_vesa.c: In function `paintBkGnd':
vo_vesa.c:479: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:480: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `clear_screen':
vo_vesa.c:507: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:508: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: In function `model2str':
vo_vesa.c:521: `memText' undeclared (first use in this function)
vo_vesa.c:522: `memCGA' undeclared (first use in this function)
vo_vesa.c:523: `memHercules' undeclared (first use in this function)
vo_vesa.c:524: `memPL' undeclared (first use in this function)
vo_vesa.c:525: `memPK' undeclared (first use in this function)
vo_vesa.c:526: `mem256' undeclared (first use in this function)
vo_vesa.c:527: `memRGB' undeclared (first use in this function)
vo_vesa.c:528: `memYUV' undeclared (first use in this function)
vo_vesa.c: In function `fillMultiBuffer':
vo_vesa.c:538: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:538: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: At top level:
vo_vesa.c:553: warning: `struct VesaCRTCInfoBlock' declared inside 
parameter list
vo_vesa.c: In function `set_refresh':
vo_vesa.c:579: warning: passing arg 7 of `GTF_calcTimings' from 
incompatible pointer type
vo_vesa.c:582: dereferencing pointer to incomplete type
vo_vesa.c:585: dereferencing pointer to incomplete type
vo_vesa.c:589: warning: passing arg 7 of `GTF_calcTimings' from 
incompatible pointer type
vo_vesa.c:603: dereferencing pointer to incomplete type
vo_vesa.c: In function `config':
vo_vesa.c:623: storage size of `vib' isn't known
vo_vesa.c:624: storage size of `vmib' isn't known
vo_vesa.c:625: storage size of `crtc_pass' isn't known
vo_vesa.c:650: `VBE_OK' undeclared (first use in this function)
vo_vesa.c:665: `VBE_DAC_8BIT' undeclared (first use in this function)
vo_vesa.c:666: `VBE_NONVGA_CRTC' undeclared (first use in this function)
vo_vesa.c:667: `VBE_SNOWED_RAMDAC' undeclared (first use in this function)
vo_vesa.c:668: `VBE_STEREOSCOPIC' undeclared (first use in this function)
vo_vesa.c:669: `VBE_STEREO_EVC' undeclared (first use in this function)
vo_vesa.c:749: `MODE_ATTR_COLOR' undeclared (first use in this function)
vo_vesa.c:749: `MODE_ATTR_GRAPHICS' undeclared (first use in this function)
vo_vesa.c:751: `memRGB' undeclared (first use in this function)
vo_vesa.c:792: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:794: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:795: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:796: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:808: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:808: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:814: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:815: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:833: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:833: `MODE_WIN_RELOCATABLE' undeclared (first use in this 
function)
vo_vesa.c:833: `MODE_WIN_WRITEABLE' undeclared (first use in this function)
vo_vesa.c:836: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:840: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:840: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:840: `MODE_ATTR_LINEAR' undeclared (first use in this function)
vo_vesa.c:845: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:845: warning: assignment makes pointer from integer without a cast
vo_vesa.c:854: `VESA_MODE_USE_LINEAR' undeclared (first use in this 
function)
vo_vesa.c:856: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:877: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:877: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:882: warning: assignment makes pointer from integer without a cast
vo_vesa.c:884: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:888: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:889: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:891: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:892: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:897: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:897: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:913: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:913: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:935: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:935: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:981: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:981: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:1036: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c:1036: invalid use of undefined type `struct VesaModeInfoBlock'
vo_vesa.c: At top level:
vo_vesa.c:107: storage size of `video_mode_info' isn't known
make[1]: *** [vo_vesa.o] Error 1
make[1]: Leaving directory `/usr/local/src/mplayer_cvs/main/libvo'
make: *** [libvo/libvo.a] Error 2

Any idea ?

Best regrads,
-- 
Alexandre CONRAD - TLV
Research & Development
tel : +33 1 30 80 55 05
fax : +33 1 30 80 55 06
6, rue de la plaine
78860 - SAINT NOM LA BRETECHE
FRANCE




More information about the MPlayer-users mailing list