<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META name="GENERATOR" content="onet.poczta">
<STYLE TYPE="text/css"><!--P {margin:0px}--></STYLE>
</HEAD><BODY>
<P>Hi </P>
<P>Please help me.</P>
<P>&nbsp;</P>
<P>OS: Suse Linux 8.1 Prof</P>
<P>Mplayer ver 0.18</P>
<P>&nbsp;</P>
<P>(Note: If I installed on Suse Linux 7.2 Prof it's was O.K.)</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><STRONG><U>After 'make':</U></STRONG></P>
<P><EM>..............</EM></P>
<P><EM>any </EM></P>
<P><EM>..............</EM></P>
<P><EM>allocator.cpp In constructor 'MemAllocator::MemAllocator()':</EM></P>
<P><EM>allocator.cpp:155: invalid conversion from 'long int (*)(IUnknown*,GUID*,void**)' to 'long int (*)(IUnknown*,GUID*,void**)'</EM></P>
<P><EM>allocator.cpp:156: invalid conversion from 'long int (*)(IUnknown*)' to 'long int (*)(IUnknown*)'</EM></P>
<P><EM>..............</EM></P>
<P><EM>allocation.cpp163.invalid conversion from 'HRESULT (*) (IMemAllocator, IMediaSample *)' to 'HRESULT (*) (IMemAllocator, IMediaSample *)'</EM></P>
<P><EM>...................</EM></P>
<P><EM>Fatal error</EM></P>
<P><EM>..................</EM></P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><STRONG><U>Any information:</U></STRONG></P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><U><STRONG>configure</STRONG></U></P>
<P>&nbsp;</P><FONT size=2>
<P>You can get detailed help on configure with: ./configure --help</P>
<P>Please wait while ./configure discovers your software and hardware environment!</P>
<P>Detected operating system: Linux</P>
<P>Detected host architecture: i386</P>
<P>Checking version of gcc ... 3.2, ok</P>
<P>Checking for language ... en</P>
<P>Using ... help_mp-en.h file</P>
<P>DivX4Linux includes (decore.h) not found!</P>
<P>Checking assembler (/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/as) ... 2.12.90.0.15, ok</P>
<P>Checking mmx support in Kernel ... ok</P>
<P>Checking mmx2 support in Kernel ... ok</P>
<P>Checking sse support in Kernel ... ok</P>
<P>Checking Linux kernel version ... 2.4.19-4GB, ok</P>
<P>Install prefix: /usr/local</P>
<P>Data directory: /usr/local/share/mplayer</P>
<P>Checking for cpu vendor ... GenuineIntel ( 15:1:3 )</P>
<P>Checking for cpu type ... Intel(R) Celeron(R) CPU 1.70GHz</P>
<P>Optimizing to ... pentium</P>
<P>Checking for mmx support ... yes</P>
<P>Checking for mmx2 support ... yes</P>
<P>Checking for 3dnow support ... no</P>
<P>Checking for 3dnowex support ... no</P>
<P>Checking for sse support ... yes</P>
<P>Checking for mtrr support ... yes</P>
<P>Screen size ... 640x480</P>
<P>Checking for X11 libs ... -L/usr/X11R6/lib</P>
<P>Checking for X11 headers ... </P>
<P>Checking mga_vid device ... no</P>
<P>Checking for xmga ... no</P>
<P>Checking for SDL ... yes</P>
<P>Checking for AA ... no</P>
<P>Checking for GGI ... no</P>
<P>Checking for OpenGL ... yes</P>
<P>Checking for Xv ... yes</P>
<P>Checking for X11 ... yes</P>
<P>Checking for DGA ... yes</P>
<P>Checking for DGA 2.0 .. yes</P>
<P>Checking for Xf86VM ... yes</P>
<P>Checking for SVGAlib ... yes</P>
<P>Checking for FBDev ... yes</P>
<P>Checking for OSS Audio ... yes</P>
<P>Checking for ALSA Audio ... 0.9.x</P>
<P>Checking for ESD Audio ... no</P>
<P>Checking for Sun Audio ... no</P>
<P>Checking for Sun mediaLib ... no</P>
<P>Checking for DeCSS support ... no</P>
<P>Checking for DVDread support ... no</P>
<P>Checking for PNG support ... yes</P>
<P>Checking for OggVorbis support ... yes</P>
<P>Checking for Win32 DLL support ... yes</P>
<P>Checking for DirectShow ... yes</P>
<P>Checking if your compiler 'gcc' supports C++ ... yes</P>
<P>Checking for proper C++ runtime enviroment ... yes</P>
<P>Checking for libavcodec ... no</P>
<P>Checking for divx4linux ... no</P>
<P>Checking for fastmemcpy ... yes</P>
<P>Extra libs : -L/usr/local/lib</P>
<P>Extra headers : -I/usr/local/include</P>
<P>Creating config.h</P>
<P>Creating config.mak</P>
<P>Creating libvo/config.mak</P>
<P>Creating libao2/config.mak</P>
<P>Config files successfully generated by ./configure !</P>
<P>Please check config.h and config.mak files, tune CPU</P>
<P>and optimization flags if you don't like these defaults.</P>
<P>You can compile the program with 'make' and</P>
<P>install with 'make install'. Good luck!</P>
<P>Note: On non-Linux systems you might need to use gmake</P>
<P>instead of make.</P>
<P>Creating help_mp.h</P>
<P>Please check mtrr settings at /proc/mtrr (see DOCS/MTRR)</P>
<P>Ok, found Win32 codecs directory at /usr/lib/win32.</P></FONT>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><STRONG><U>.depend</U></STRONG></P>
<P>&nbsp;</P><FONT size=2>
<P>mplayer.o: mplayer.c version.h config.h mp_msg.h help_mp.h help_mp-en.h \</P>
<P>cfgparser.h cfg-mplayer-def.h subreader.h libvo/video_out.h \</P>
<P>libvo/font_load.h libvo/img_format.h libvo/sub.h libao2/audio_out.h \</P>
<P>libmpeg2/mpeg2.h libmpeg2/mpeg2_internal.h loader/loader.h \</P>
<P>loader/wine/windef.h loader/wine/driver.h loader/wine/mmreg.h \</P>
<P>loader/wine/vfw.h loader/wine/msacm.h loader/wine/avifmt.h codec-cfg.h \</P>
<P>dvdauth.h spudec.h linux/getch2.h linux/keycodes.h linux/timer.h \</P>
<P>linux/shmem.h stream.h demuxer.h stheader.h parse_es.h fifo.c mixer.h \</P>
<P>cfg-mplayer.h</P>
<P>mp_msg.o: mp_msg.c mp_msg.h</P>
<P>open.o: open.c config.h mp_msg.h help_mp.h help_mp-en.h stream.h \</P>
<P>demuxer.h</P>
<P>parse_es.o: parse_es.c config.h stream.h demuxer.h parse_es.h</P>
<P>ac3-iec958.o: ac3-iec958.c ac3-iec958.h</P>
<P>find_sub.o: find_sub.c config.h libvo/video_out.h libvo/font_load.h \</P>
<P>libvo/img_format.h subreader.h libvo/sub.h</P>
<P>aviprint.o: aviprint.c stream.h demuxer.h config.h loader/wine/mmreg.h \</P>
<P>loader/wine/windef.h loader/wine/avifmt.h loader/wine/vfw.h</P>
<P>dec_audio.o: dec_audio.c config.h mp_msg.h libao2/afmt.h stream.h \</P>
<P>demuxer.h loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h stheader.h mp3lib/mp3.h libac3/ac3.h \</P>
<P>alaw.h xa/xa_gsm.h ac3-iec958.h loader/DirectShow/DS_AudioDec.h</P>
<P>dec_video.o: dec_video.c config.h mp_msg.h linux/timer.h linux/shmem.h \</P>
<P>stream.h demuxer.h parse_es.h loader/wine/mmreg.h loader/wine/windef.h \</P>
<P>loader/wine/avifmt.h loader/wine/vfw.h codec-cfg.h stheader.h \</P>
<P>libvo/video_out.h libvo/font_load.h libvo/img_format.h libmpeg2/mpeg2.h \</P>
<P>libmpeg2/mpeg2_internal.h loader/DirectShow/DS_VideoDec.h \</P>
<P>opendivx/decore.h</P>
<P>aviwrite.o: aviwrite.c loader/wine/mmreg.h loader/wine/windef.h \</P>
<P>loader/wine/avifmt.h loader/wine/vfw.h</P>
<P>aviheader.o: aviheader.c config.h mp_msg.h stream.h demuxer.h \</P>
<P>loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h bswap.h stheader.h aviheader.h</P>
<P>asfheader.o: asfheader.c config.h mp_msg.h stream.h demuxer.h \</P>
<P>loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h stheader.h asf.h bswap.h</P>
<P>demux_avi.o: demux_avi.c config.h mp_msg.h stream.h demuxer.h \</P>
<P>loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h stheader.h aviheader.h bswap.h</P>
<P>demux_asf.o: demux_asf.c config.h mp_msg.h stream.h asf.h bswap.h \</P>
<P>demuxer.h loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h stheader.h</P>
<P>demux_mpg.o: demux_mpg.c config.h mp_msg.h dvdauth.h stream.h demuxer.h \</P>
<P>parse_es.h loader/wine/mmreg.h loader/wine/windef.h \</P>
<P>loader/wine/avifmt.h loader/wine/vfw.h codec-cfg.h stheader.h</P>
<P>demux_mov.o: demux_mov.c config.h mp_msg.h stream.h demuxer.h \</P>
<P>loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h stheader.h</P>
<P>demuxer.o: demuxer.c config.h mp_msg.h help_mp.h help_mp-en.h stream.h \</P>
<P>demuxer.h loader/wine/mmreg.h loader/wine/windef.h loader/wine/avifmt.h \</P>
<P>loader/wine/vfw.h codec-cfg.h stheader.h</P>
<P>stream.o: stream.c config.h stream.h vcd_read.c</P>
<P>codec-cfg.o: codec-cfg.c loader/loader.h loader/wine/windef.h \</P>
<P>loader/wine/driver.h loader/wine/mmreg.h loader/wine/vfw.h \</P>
<P>loader/wine/msacm.h loader/wine/avifmt.h libvo/img_format.h codec-cfg.h</P>
<P>subreader.o: subreader.c subreader.h</P>
<P>getch2.o: linux/getch2.c config.h linux/keycodes.h</P>
<P>timer-lx.o: linux/timer-lx.c</P>
<P>shmem.o: linux/shmem.c</P>
<P>xa_gsm.o: xa/xa_gsm.c xa/xa_gsm_int.h xa/xa_gsm.h</P>
<P>lirc_mp.o: lirc_mp.c config.h</P>
<P>cfgparser.o: cfgparser.c cfgparser.h</P>
<P>mixer.o: mixer.c config.h mixer.h</P>
<P>dvdauth.o: dvdauth.c config.h</P>
<P>spudec.o: spudec.c spudec.h</P>
<P>dll_init.o: dll_init.c config.h mp_msg.h stream.h demuxer.h \</P>
<P>loader/loader.h loader/wine/windef.h loader/wine/driver.h \</P>
<P>loader/wine/mmreg.h loader/wine/vfw.h loader/wine/msacm.h \</P>
<P>loader/wine/avifmt.h codec-cfg.h stheader.h libvo/img_format.h \</P>
<P>linux/shmem.h</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><STRONG><U>cfg-mplayer</U></STRONG></P>
<P>&nbsp;</P><FONT size=2>
<P>/*</P>
<P>* config for cfgparser</P>
<P>*/</P>
<P>&nbsp;</P>
<P>#ifdef HAVE_FBDEV</P>
<P>extern char *fb_dev_name;</P>
<P>extern char *fb_mode_cfgfile;</P>
<P>extern char *fb_mode_name;</P>
<P>extern char *monitor_hfreq_str;</P>
<P>extern char *monitor_vfreq_str;</P>
<P>extern char *monitor_dotclock_str;</P>
<P>#endif</P>
<P>#ifdef HAVE_PNG</P>
<P>extern int z_compression;</P>
<P>#endif</P>
<P>#ifdef HAVE_SDL</P>
<P>//extern char *sdl_driver;</P>
<P>extern int sdl_noxv;</P>
<P>extern int sdl_forcexv;</P>
<P>//extern char *sdl_adriver;</P>
<P>#endif</P>
<P>#ifdef USE_FAKE_MONO</P>
<P>extern int fakemono; // defined in dec_audio.c</P>
<P>#endif</P>
<P>#ifdef HAVE_LIRC</P>
<P>extern char *lirc_configfile;</P>
<P>#endif</P>
<P>#ifndef USE_LIBVO2</P>
<P>extern int vo_doublebuffering;</P>
<P>extern int vo_fsmode;</P>
<P>extern int vo_dbpp;</P>
<P>#endif</P>
<P>#ifdef USE_SUB</P>
<P>extern int sub_unicode;</P>
<P>extern int sub_utf8;</P>
<P>#endif</P>
<P>#ifdef USE_OSD</P>
<P>extern int osd_level;</P>
<P>#endif</P>
<P>extern char *ao_outputfilename;</P>
<P>extern int ao_pcm_waveheader;</P>
<P>#ifdef HAVE_X11</P>
<P>extern char *mDisplayName;</P>
<P>#endif</P>
<P>#ifdef HAVE_AA</P>
<P>extern int vo_aa_parseoption(struct config * conf, char *opt, char * param);</P>
<P>#endif</P>
<P>#ifdef USE_DVDREAD</P>
<P>extern int dvd_title;</P>
<P>extern int dvd_chapter;</P>
<P>extern int dvd_angle;</P>
<P>#endif</P>
<P>#ifdef HAVE_NEW_GUI</P>
<P>extern char * skinName;</P>
<P>#endif</P>
<P>/*</P>
<P>* CONF_TYPE_FUNC_FULL :</P>
<P>* allows own implemtations for passing the params</P>
<P>* </P>
<P>* the function receives parameter name and argument (if it does not start with - )</P>
<P>* useful with a conf.name like 'aa*' to parse several parameters to a function</P>
<P>* return 0 =ok, but we didn't need the param (could be the filename)</P>
<P>* return 1 =ok, we accepted the param</P>
<P>* negative values: see cfgparser.h, ERR_XXX</P>
<P>*</P>
<P>* by Folke</P>
<P>*/</P>
<P>struct config conf[]={</P>
<P>/* name, pointer, type, flags, min, max */</P>
<P>{"include", cfg_include, CONF_TYPE_FUNC_PARAM, 0, 0, 0}, /* this must be the first!!! */</P>
<P>{"o", "Option -o has been renamed to -vo (video-out), use -vo !\n",</P>
<P>CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>{"vo", &amp;video_driver, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"ao", &amp;audio_driver, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>// {"dsp", &amp;dsp, CONF_TYPE_STRING, CONF_NOCFG, 0, 0},</P>
<P>{"dsp", "Use -ao oss:dsp_path!\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>{"mixer", &amp;mixer_device, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"master", &amp;mixer_usemaster, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>#ifdef HAVE_X11</P>
<P>{"display", &amp;mDisplayName, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>#endif</P>
<P>{"osdlevel", &amp;osd_level, CONF_TYPE_INT, CONF_RANGE, 0, 2 },</P>
<P>#ifdef HAVE_LIBCSS</P>
<P>{"dvdauth", &amp;dvd_auth_device, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"dvdkey", &amp;dvdimportkey, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>// {"dvd", "Option -dvd will be "full disk" mode, old meaning has been renamed to -dvdauth.\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>#else</P>
<P>// {"dvd", "DVD support was not compiled in. See file DOCS/DVD.\n",</P>
<P>// CONF_TYPE_PRINT, CONF_NOCFG, 0 , 0},</P>
<P>{"dvdkey", "DVD support was not compiled in. See file DOCS/DVD.\n",</P>
<P>CONF_TYPE_PRINT, CONF_NOCFG, 0 , 0},</P>
<P>{"dvdauth", "DVD support was not compiled in. See file DOCS/DVD.\n",</P>
<P>CONF_TYPE_PRINT, CONF_NOCFG, 0 , 0},</P>
<P>#endif</P>
<P></P>
<P>#ifdef HAVE_FBDEV</P>
<P>{"fb", &amp;fb_dev_name, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"fbmode", &amp;fb_mode_name, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"fbmodeconfig", &amp;fb_mode_cfgfile, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"monitor_hfreq", &amp;monitor_hfreq_str, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"monitor_vfreq", &amp;monitor_vfreq_str, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"monitor_dotclock", &amp;monitor_dotclock_str, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>#endif</P>
<P>{"encode", &amp;encode_name, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>#ifdef USE_SUB</P>
<P>{"sub", &amp;sub_name, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"subdelay", &amp;sub_delay, CONF_TYPE_FLOAT, 0, 0.0, 10.0},</P>
<P>{"subfps", &amp;sub_fps, CONF_TYPE_FLOAT, 0, 0.0, 10.0},</P>
<P>{"noautosub", &amp;sub_auto, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"unicode", &amp;sub_unicode, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nounicode", &amp;sub_unicode, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"utf8", &amp;sub_utf8, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"noutf8", &amp;sub_utf8, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>#endif</P>
<P>#ifdef USE_OSD</P>
<P>{"font", &amp;font_name, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"ffactor", &amp;font_factor, CONF_TYPE_FLOAT, CONF_RANGE, 0.0, 10.0},</P>
<P>#endif</P>
<P>{"bg", &amp;play_in_bg, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nobg", &amp;play_in_bg, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"sb", &amp;seek_to_byte, CONF_TYPE_INT, CONF_MIN, 0, 0},</P>
<P>{"ss", &amp;seek_to_sec, CONF_TYPE_STRING, CONF_MIN, 0, 0},</P>
<P>{"sound", &amp;has_audio, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nosound", &amp;has_audio, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"abs", &amp;ao_buffersize, CONF_TYPE_INT, CONF_MIN, 0, 0},</P>
<P>{"delay", &amp;audio_delay, CONF_TYPE_FLOAT, CONF_RANGE, -10.0, 10.0},</P>
<P>{"bps", &amp;pts_from_bps, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nobps", &amp;pts_from_bps, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>// {"alsa", &amp;alsa, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>// {"noalsa", &amp;alsa, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"alsa", "Option -alsa has been removed, new audio code doesn't need it!\n",</P>
<P>CONF_TYPE_PRINT, 0, 0, 0},</P>
<P>{"noalsa", "Option -noalsa has been removed, new audio code doesn't need it!\n",</P>
<P>CONF_TYPE_PRINT, 0, 0, 0},</P>
<P>{"ni", &amp;force_ni, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"noni", &amp;force_ni, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"framedrop", &amp;frame_dropping, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"hardframedrop", &amp;frame_dropping, CONF_TYPE_FLAG, 0, 0, 2},</P>
<P>{"noframedrop", &amp;frame_dropping, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"frames", &amp;play_n_frames, CONF_TYPE_INT, CONF_MIN, 0, 0},</P>
<P>{"benchmark", &amp;benchmark, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P></P>
<P>{"aid", &amp;audio_id, CONF_TYPE_INT, CONF_RANGE, 0, 255},</P>
<P>{"vid", &amp;video_id, CONF_TYPE_INT, CONF_RANGE, 0, 255},</P>
<P>{"sid", &amp;dvdsub_id, CONF_TYPE_INT, CONF_RANGE, 0, 31},</P>
<P>#ifdef USE_FAKE_MONO</P>
<P>{"stereo", &amp;fakemono, CONF_TYPE_INT, CONF_RANGE, 0, 2},</P>
<P>#endif</P>
<P>{"dumpfile", &amp;stream_dump_name, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"dumpaudio", &amp;stream_dump_type, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"dumpvideo", &amp;stream_dump_type, CONF_TYPE_FLAG, 0, 0, 2},</P>
<P>{"dumpsub", &amp;stream_dump_type, CONF_TYPE_FLAG, 0, 0, 3},</P>
<P></P>
<P>{"aofile", &amp;ao_outputfilename, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"waveheader", &amp;ao_pcm_waveheader, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nowaveheader", &amp;ao_pcm_waveheader, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>// {"auds", &amp;avi_header.audio_codec, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>// {"vids", &amp;avi_header.video_codec, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"mc", &amp;default_max_pts_correction, CONF_TYPE_FLOAT, CONF_RANGE, 0, 10},</P>
<P>{"fps", &amp;force_fps, CONF_TYPE_FLOAT, CONF_MIN, 0, 0},</P>
<P>{"srate", &amp;force_srate, CONF_TYPE_INT, CONF_RANGE, 1000, 8*48000},</P>
<P>{"afm", &amp;audio_family, CONF_TYPE_INT, CONF_RANGE, 0, 8}, // keep ranges in sync</P>
<P>{"vfm", &amp;video_family, CONF_TYPE_INT, CONF_RANGE, 0, 7}, // with codec-cfg.c</P>
<P>{"ac", &amp;audio_codec, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"vc", &amp;video_codec, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>{"dshow", &amp;allow_dshow, CONF_TYPE_FLAG, 0, 0, 1}, // Is this still needed? atmos ::</P>
<P>{"nodshow", &amp;allow_dshow, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"vcd", &amp;vcd_track, CONF_TYPE_INT, CONF_RANGE, 1, 99},</P>
<P>#ifdef USE_DVDREAD</P>
<P>{"dvd", &amp;dvd_title, CONF_TYPE_INT, CONF_RANGE, 1, 99},</P>
<P>{"dvdangle", &amp;dvd_angle, CONF_TYPE_INT, CONF_RANGE, 1, 99},</P>
<P>{"chapter", &amp;dvd_chapter, CONF_TYPE_INT, CONF_RANGE, 1, 99},</P>
<P>#else</P>
<P>{"dvd", "MPlayer was compiled WITHOUT libdvdread support!\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>#endif</P>
<P>{"divxq", "Option -divxq has been renamed to -pp (postprocessing), use -pp !\n",</P>
<P>CONF_TYPE_PRINT, 0, 0, 0},</P>
<P>{"pp", &amp;divx_quality, CONF_TYPE_INT, CONF_RANGE, 0, 63},</P>
<P>{"autoq", &amp;auto_quality, CONF_TYPE_INT, CONF_RANGE, 0, 100},</P>
<P>{"br", &amp;encode_bitrate, CONF_TYPE_INT, CONF_RANGE, 10000, 10000000},</P>
<P>#ifdef HAVE_PNG</P>
<P>{"z", &amp;z_compression, CONF_TYPE_INT, CONF_RANGE, 0, 9},</P>
<P>#endif </P>
<P>#ifdef HAVE_SDL</P>
<P>{"sdl", "Use -vo sdl:driver instead of -vo sdl -sdl driver\n",</P>
<P>CONF_TYPE_PRINT, 0, 0, 0},</P>
<P>{"noxv", &amp;sdl_noxv, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"forcexv", &amp;sdl_forcexv, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"sdla", "Use -ao sdl:driver instead of -ao sdl -sdla driver\n",</P>
<P>CONF_TYPE_PRINT, 0, 0, 0},</P>
<P>#endif </P>
<P>{"x", &amp;screen_size_x, CONF_TYPE_INT, CONF_RANGE, 0, 4096},</P>
<P>{"y", &amp;screen_size_y, CONF_TYPE_INT, CONF_RANGE, 0, 4096},</P>
<P>{"xy", &amp;screen_size_xy, CONF_TYPE_INT, CONF_RANGE, 0, 4096},</P>
<P>{"vm", &amp;vidmode, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"novm", &amp;vidmode, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"fs", &amp;fullscreen, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nofs", &amp;fullscreen, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"zoom", &amp;softzoom, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nozoom", &amp;softzoom, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>{"flip", &amp;flip, CONF_TYPE_FLAG, 0, -1, 1},</P>
<P>{"noflip", &amp;flip, CONF_TYPE_FLAG, 0, -1, 0},</P>
<P></P>
<P>#ifndef USE_LIBVO2</P>
<P>{"bpp", &amp;vo_dbpp, CONF_TYPE_INT, CONF_RANGE, 0, 32},</P>
<P>{"fsmode", &amp;vo_fsmode, CONF_TYPE_INT, CONF_RANGE, 0, 15},</P>
<P>{"double", &amp;vo_doublebuffering, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nodouble", &amp;vo_doublebuffering, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P>#endif</P>
<P>#ifdef HAVE_LIRC</P>
<P>{"lircconf", &amp;lirc_configfile, CONF_TYPE_STRING, 0, 0, 0}, </P>
<P>#endif</P>
<P>#ifdef HAVE_AA</P>
<P>{"aa*", vo_aa_parseoption, CONF_TYPE_FUNC_FULL, 0, 0, 0 },</P>
<P>#endif</P>
<P>{"gui", &amp;use_gui, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"nogui", &amp;use_gui, CONF_TYPE_FLAG, 0, 1, 0},</P>
<P></P>
<P>{"noidx", &amp;index_mode, CONF_TYPE_FLAG, 0, -1, 0},</P>
<P>{"idx", &amp;index_mode, CONF_TYPE_FLAG, 0, -1, 1},</P>
<P>{"forceidx", &amp;index_mode, CONF_TYPE_FLAG, 0, -1, 2},</P>
<P></P>
<P>#ifdef HAVE_NEW_GUI</P>
<P>{"skin", &amp;skinName, CONF_TYPE_STRING, 0, 0, 0},</P>
<P>#endif</P>
<P></P>
<P>{"quiet", &amp;quiet, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{"verbose", &amp;verbose, CONF_TYPE_INT, CONF_RANGE, 0, 100},</P>
<P>{"v", cfg_inc_verbose, CONF_TYPE_FUNC, 0, 0, 0},</P>
<P>{"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>{"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>{"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0},</P>
<P>{"demo", &amp;fl_demo, CONF_TYPE_FLAG, 0, 0, 1},</P>
<P>{NULL, NULL, 0, 0, 0, 0}</P>
<P>};</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><STRONG><U>config.mak</U></STRONG></P>
<P>&nbsp;</P>
<P>&nbsp;</P><FONT size=2>
<P># -------- Generated by ./configure -----------</P>
<P>prefix = /usr/local</P>
<P>AR=ar</P>
<P>CC=gcc</P>
<P># OPTFLAGS=-O4 -march=pentium -mcpu=pentium -pipe -fomit-frame-pointer -ffast-math</P>
<P>OPTFLAGS=-O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer</P>
<P>EXTRA_INC=-I/usr/local/include</P>
<P>WIN32_PATH=-DWIN32_PATH="/usr/lib/win32"</P>
<P>X11_INC=</P>
<P>X11DIR=-L/usr/X11R6/lib</P>
<P>X_LIBS=-L/usr/X11R6/lib -L/usr/local/lib -lGL -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -lpthread -lXxf86dga -lX11 -lXext -lXv -lXxf86vm -lvgagl -lvga -lpng -lz -lnsl -lvorbis -lm</P>
<P>TERMCAP_LIB=</P>
<P>XMM_LIBS = </P>
<P>LIRC_LIBS = </P>
<P>CSS_LIB = </P>
<P>CSS_INC = </P>
<P>SDL_INC = -I/usr/local/include -I/usr/local/include/SDL -D_REENTRANT</P>
<P>W32_DEP = loader/libloader.a</P>
<P>W32_LIB = -Lloader -lloader</P>
<P>DS_DEP = loader/DirectShow/libDS_Filter.a</P>
<P>DS_LIB = -Lloader/DirectShow -lDS_Filter -lstdc++</P>
<P>AV_DEP = </P>
<P>AV_LIB = </P>
<P>ALSA_LIB = -lasound</P>
<P>ESD_LIB = </P>
<P>ARCH_LIBS = -ldl -lpthread</P>
<P>STREAM_SRCS = </P>
<P>DECORE_LIBS = -Lopendivx -ldecore</P>
<P>DIVX4LINUX=no</P>
<P>MLIB_INC = </P>
<P>MLIB_LIB = </P>
<P># --- Some stuff for autoconfigure ----</P>
<P>TARGET_ARCH_X86=yes</P>
<P>TARGET_CYGWIN=no</P>
<P>TARGET_CPU=586</P>
<P>TARGET_MMX=yes</P>
<P>TARGET_MMX2=yes</P>
<P>TARGET_3DNOW=no</P>
<P>TARGET_3DNOWEX=no</P>
<P>TARGET_SSE=yes</P>
<P>BINUTILS=yes</P>
<P>HAVE_MLIB=no</P>
<P># --- GUI stuff ---</P>
<P>GTKLIB=</P>
<P>GLIBLIB=</P>
<P>GUI_LIBS = </P>
<P>DEBUG=-DDEBUG</P>
<P>&nbsp;</P></FONT>
<P>&nbsp;</P>
<P><STRONG><U>make -d</U></STRONG></P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>........................</P><FONT size=2>
<P>No need to remake target `DS_VideoDecoder.o'.</P>
<P>Considering target file `allocator.o'.</P>
<P>File `allocator.o' does not exist.</P>
<P>Looking for an implicit rule for `allocator.o'.</P>
<P>Trying pattern rule with stem `allocator'.</P>
<P>Trying implicit prerequisite `allocator.c'.</P>
<P>Trying pattern rule with stem `allocator'.</P>
<P>Trying implicit prerequisite `allocator.cc'.</P>
<P>Trying pattern rule with stem `allocator'.</P>
<P>Trying implicit prerequisite `allocator.C'.</P>
<P>Trying pattern rule with stem `allocator'.</P>
<P>Trying implicit prerequisite `allocator.cpp'.</P>
<P>Found an implicit rule for `allocator.o'.</P>
<P>Considering target file `allocator.cpp'.</P>
<P>Looking for an implicit rule for `allocator.cpp'.</P>
<P>Trying pattern rule with stem `allocator.cpp'.</P>
<P>Trying implicit prerequisite `allocator.cpp,v'.</P>
<P>Trying pattern rule with stem `allocator.cpp'.</P>
<P>Trying implicit prerequisite `RCS/allocator.cpp,v'.</P>
<P>Trying pattern rule with stem `allocator.cpp'.</P>
<P>Trying implicit prerequisite `RCS/allocator.cpp'.</P>
<P>Trying pattern rule with stem `allocator.cpp'.</P>
<P>Trying implicit prerequisite `s.allocator.cpp'.</P>
<P>Trying pattern rule with stem `allocator.cpp'.</P>
<P>Trying implicit prerequisite `SCCS/s.allocator.cpp'.</P>
<P>No implicit rule found for `allocator.cpp'.</P>
<P>Finished prerequisites of target file `allocator.cpp'.</P>
<P>No need to remake target `allocator.cpp'.</P>
<P>Pruning file `allocator.cpp'.</P>
<P>Pruning file `allocator.h'.</P>
<P>Pruning file `interfaces.h'.</P>
<P>Pruning file `../com.h'.</P>
<P>Pruning file `guids.h'.</P>
<P>Pruning file `../wine/winbase.h'.</P>
<P>Pruning file `../wine/basetsd.h'.</P>
<P>Pruning file `../wine/winnt.h'.</P>
<P>Pruning file `../wine/windef.h'.</P>
<P>Pruning file `../wine/pshpack1.h'.</P>
<P>Pruning file `../wine/poppack.h'.</P>
<P>Pruning file `../wine/pshpack2.h'.</P>
<P>Pruning file `../wine/winestring.h'.</P>
<P>Pruning file `../wine/winuser.h'.</P>
<P>Pruning file `../wine/vfw.h'.</P>
<P>Pruning file `cmediasample.h'.</P>
<P>Pruning file `iunk.h'.</P>
<P>Pruning file `../wine/winerror.h'.</P>
<P>Finished prerequisites of target file `allocator.o'.</P>
<P>Must remake target `allocator.o'.</P>
<P>make[1]: Entering directory `/usr/lib/mplayer/loader/DirectShow'</P>
<P>gcc -c -O4 -march=pentium -mcpu=pentium -pipe -ffast-math -fomit-frame-pointer -I. -I.. -I/usr/local/include -DNOAVIFILE_HEADERS -fexceptions -o allocator.o allocator.cpp</P>
<P>Putting child 0x08079938 (allocator.o) PID 7816 on the chain.</P>
<P>Live child 0x08079938 (allocator.o) PID 7816 </P>
<P>Got a SIGCHLD; 1 unreaped children.</P>
<P>Reaping losing child 0x08079938 PID 7816 </P>
<P>Removing child 0x08079938 PID 7816 from chain.</P>
<P>make[1]: Leaving directory `/usr/lib/mplayer/loader/DirectShow'</P>
<P>Got a SIGCHLD; 1 unreaped children.</P>
<P>Reaping losing child 0x08081c38 PID 7815 </P>
<P>Removing child 0x08081c38 PID 7815 from chain.</P></FONT>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P><STRONG><U>make -version</U></STRONG></P>
<P>&nbsp;</P><FONT size=2>
<P>GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.</P>
<P>Built for i686-pc-linux-gnu</P>
<P>Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000</P>
<P>Free Software Foundation, Inc.</P>
<P>This is free software; see the source for copying conditions.</P>
<P>There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A</P>
<P>PARTICULAR PURPOSE.</P>
<P>Report bugs to &lt;bug-make@gnu.org&gt;.</P>
<P>&nbsp;</P></FONT>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P></FONT></FONT></BODY></HTML>