ubuntu10.04 虚拟机上最简单的编译mplayer

    技术2022-05-20  50

     

    有大名鼎鼎的ffmpeg,还有更为闻名遐迩的mplayer。

    mplayer也用了ffmpeg。

    本想着在windows上用mingw和msys来编译一个的。有点麻烦了。

    在虚拟机上编译一个最简单的。居然成功了。可能是以前安装过ffmpeg,所以很多库都还有吧。

     

     

    下面记录了下过程。通过过程,了解下所用到的技术。

    root@ubuntu:/home/zhangbin/Documents/MPlayer-1.0rc4# ls

    access_mpcontext.h  gui          mixer.h         playtree.h

    asxparser.c         help         m_option.c      playtreeparser.c

    asxparser.h         input        m_option.h      playtreeparser.h

    AUTHORS             libaf        mp3lib          README

    av_opts.c           libao2       mpbswap.h       rpm

    av_opts.h           libass       mpcommon.c      spudec.c

    cfg-common.h        libavcodec   mpcommon.h      spudec.h

    cfg-mencoder.h      libavformat  mp_core.h       stream

    cfg-mplayer-def.h   libavutil    mp_fifo.c       sub_cc.c

    cfg-mplayer.h       libdvdcss    mp_fifo.h       sub_cc.h

    Changelog           libdvdnav    mplayer.c       subdir.mak

    codec-cfg.c         libdvdread4  mplayer.h       subopt-helper.c

    codec-cfg.h         libfaad2     mp_msg.c        subopt-helper.h

    command.c           libmenu      mp_msg.h        subreader.c

    command.h           libmpcodecs  mp_osd.h        subreader.h

    common.mak          libmpdemux   m_property.c    TOOLS

    configure           libmpeg2     m_property.h    tremor

    Copyright           libpostproc  m_struct.c      unrar_exec.c

    cpudetect.c         libswscale   m_struct.h      unrar_exec.h

    cpudetect.h         libvo        osdep           VERSION

    cpuinfo.c           LICENSE      parser-cfg.c    version.sh

    DOCS                loader       parser-cfg.h    vidix

    drivers             Makefile     parser-mecmd.c  vobsub.c

    edl.c               mangle.h     parser-mecmd.h  vobsub.h

    edl.h               m_config.c   parser-mpcmd.c  xvid_vbr.c

    etc                 m_config.h   parser-mpcmd.h  xvid_vbr.h

    find_sub.c          mencoder.c   path.c

    fmt-conversion.c    metadata.h   path.h

    fmt-conversion.h    mixer.c      playtree.c

     

    root@ubuntu:/home/zhangbin/Documents/MPlayer-1.0rc4# ./configure

    Checking for cc version ... 4.4.3 

    Detected operating system: Linux

    Detected host architecture: i386

    Checking for host cc ... cc 

    Checking for cross compilation ... no 

    Checking for CPU vendor ... AuthenticAMD (16:6:3) 

    Checking for CPU type ...  AMD Athlon(tm) II X2 250 Processor 

    Checking for kernel support of mmx ... yes    内核对MMX的支持

    Checking for kernel support of mmxext ... yes       

    Checking for kernel support of 3dnow ... yes    内核对3D的支持

    Checking for kernel support of 3dnowext ... yes 

    Checking for kernel support of sse ... yes 

    Checking for kernel support of sse2 ... yes 

    Checking for kernel support of cmov ... yes 

    Checking for mtrr support ... yes 

    Checking for GCC & CPU optimization abilities ... native 

    Checking for byte order ... little-endian 

    Checking for extern symbol prefix ...  

    Checking for assembler support of -pipe option ... yes 

    Checking for compiler support of named assembler arguments ... yes 

    Checking for assembler (as ) ... ok 

    Checking for .align is a power of two ... no 

    Checking for 10 assembler operands ... yes 

    Checking for ebx availability ... yes 

    Checking for PIC ... no    PIC是什么呢?

    Checking for yasm ... yasm 

    Checking for bswap ... yes 

    Checking for Linux kernel version ... 2.6.32-26-generic, ok 

    Checking for -lposix ... no 

    Checking for -lm ... yes    这个好像是数学库。

    Checking for langinfo ... yes 

    Checking for language ... messages: en - man pages: en - documentation: en 

    Checking for enable sighandler ... yes 

    Checking for runtime cpudetection ... no 

    Checking for restrict keyword ... restrict 

    Checking for __builtin_expect ... yes 

    Checking for kstat ... no 

    Checking for posix4 ... no 

    Checking for exp2 ... yes 

    Checking for exp2f ... yes 

    Checking for llrint ... yes 

    Checking for llrintf ... yes 

    Checking for log2 ... yes 

    Checking for log2f ... yes 

    Checking for lrint ... yes 

    Checking for lrintf ... yes 

    Checking for round ... yes 

    Checking for roundf ... yes 

    Checking for truncf ... yes 

    Checking for mkstemp ... yes 

    Checking for nanosleep ... yes 

    Checking for socklib ... yes 

    Checking for netdb.h, struct addrinfo ... yes 

    Checking for netdb.h, getaddrinfo() ... yes 

    Checking for sockaddr_storage ... yes 

    Checking for struct ipv6_mreq ... yes 

    Checking for struct sockaddr_in6 ... yes 

    Checking for struct sockaddr sa_len ... no 

    Checking for arpa/inet.h ... yes 

    Checking for inet_pton() ... yes 

    Checking for inet_aton() ... yes 

    Checking for socklen_t ... yes 

    Checking for closesocket() ... no 

    Checking for network ... yes 

    Checking for inet6 ... yes 

    Checking for gethostbyname2 ... yes 

    Checking for inttypes.h (required) ... yes 

    Checking for int_fastXY_t in inttypes.h ... yes 

    Checking for malloc.h ... yes 

    Checking for memalign() ... yes 

    Checking for posix_memalign() ... yes 

    Checking for alloca.h ... yes 

    Checking for fastmemcpy ... yes 

    Checking for hard-coded tables ... no 

    Checking for mman.h ... yes 

    Checking for dynamic loader ... yes 

    Checking for dynamic a/v plugins support ... no 

    Checking for pthread ... yes (using -lpthread)

    Checking for w32threads ... no (using pthread instead)  线程

    Checking for rpath ... no 

    Checking for iconv ... yes     据说这个哭,是用来放字幕的。

    Checking for soundcard.h ... yes (sys/soundcard.h)  声卡

    Checking for sys/dvdio.h ... no 

    Checking for sys/cdio.h ... no 

    Checking for linux/cdrom.h ... yes 

    Checking for dvd.h ... no 

    Checking for termcap ... yes (using -lncurses)

    Checking for termios ... yes (using termios.h)

    Checking for shm ... yes 

    Checking for strsep() ... yes 

    Checking for vsscanf() ... yes 

    Checking for swab() ... yes 

    Checking for POSIX select() ... yes 

    Checking for audio select() ... yes 

    Checking for gettimeofday() ... yes 

    Checking for glob() ... yes 

    Checking for setenv() ... yes 

    Checking for setmode() ... no 

    Checking for sys/sysinfo.h ... yes 

    Checking for Apple IR ... yes 

    Checking for pkg-config ... yes 

    Checking for Samba support (libsmbclient) ... no 

    Checking for tdfxfb ... no 

    Checking for s3fb ... no 

    Checking for wii ... no 

    Checking for tdfxvid ... no 

    Checking for xvr100 ... no 

    Checking for tga ... yes 

    Checking for md5sum support ... yes 

    Checking for yuv4mpeg support ... yes 

    Checking for bl ... no 

    Checking for DirectFB ... yes (1.2.8)

    Checking for X11 headers presence ... yes 

    Checking for X11 ... yes 

    Checking for Xss screensaver extensions ... no 

    Checking for DPMS ... yes (using Xdpms 4)

    Checking for Xv ... no 

    Checking for XvMC ... no 

    Checking for VDPAU ... no 

    Checking for Xinerama ... yes 

    Checking for Xxf86vm ... no 

    Checking for XF86keysym ... yes 

    Checking for DGA ... no 

    Checking for 3dfx ... no 

    Checking for VIDIX ... yes 

    Checking for VIDIX PCI device name database ... yes 

    Checking for VIDIX dhahelper support ... no 

    Checking for VIDIX svgalib_helper support ... no 

    Checking for GGI ... no 

    Checking for GGI extension: libggiwmh ... no 

    Checking for AA ... yes 

    Checking for CACA ... yes 

    Checking for SVGAlib ... no 

    Checking for FBDev ... yes 

    Checking for DVB ... yes 

    Checking for PNG support ... yes     看来PNG、JPEG、GIF都是必须的。

    Checking for MNG support ... no 

    Checking for JPEG support ... yes 

    Checking for OpenJPEG (JPEG2000) support ... no 

    Checking for PNM support ... yes 

    Checking for GIF support ... no 

    Checking for VESA support ... no 

    Checking for SDL ... yes   也要用到SDL么?

    Checking for OpenGL ... yes (backends: x11 sdl)

    Checking for MatrixView ... yes 

    Checking for DXR2 ... no 

    Checking for DXR3/H+ ... no 

    Checking for IVTV TV-Out (pre linux-2.6.24) ... no 

    Checking for V4L2 MPEG Decoder ... yes 

    Checking for OSS Audio ... yes 

    Checking for aRts ... no 

    Checking for EsounD ... yes 

    Checking for esd_get_latency() ... yes 

    Checking for NAS ... yes 

    Checking for pulse ... yes 

    Checking for JACK ... no 

    Checking for OpenAL ... no 

    Checking for ALSA audio ... yes (using alsa 1.0.x and alsa/asoundlib.h)  用ALSA啊。

    Checking for Sun audio ... no 

    Checking for VCD support ... yes 

    Checking for Blu-ray support ... no 

    Checking for dvdread ... yes (internal)

    Checking for internal libdvdcss ... yes 

    Checking for cdparanoia ... no 

    Checking for libcdio ... no 

    Checking for bitmap font support ... yes 

    Checking for freetype >= 2.0.9 ... yes    这个也有啊。

    Checking for fontconfig ... yes 

    Checking for SSA/ASS support ... yes 

    Checking for fribidi with charsets ... no 

    Checking for ENCA ... no 

    Checking for zlib ... yes    这个也有啊。

    Checking for bzlib ... no 

    Checking for RTC ... yes 

    Checking for liblzo2 support ... no 

    Checking for mad support ... no 

    Checking for Twolame ... no 

    Checking for Toolame ... no 

    Checking for OggVorbis support ... yes (internal Tremor)

    Checking for libspeex (version >= 1.1 required) ... no 

    Checking for libgsm ... no 

    Checking for OggTheora support ... yes 

    Checking for mp3lib support ... yes 

    Checking for mpg123 support ... no 

    Checking for liba52 support ... no 

    Checking for libmpeg2 support ... yes (internal)

    Checking for libdca support ... no 

    Checking for libmpcdec (musepack, version >= 1.2.1 required) ... no 

    Checking for FAAC support ... yes (in libavcodec: yes)

    Checking for FAAD2 support ... yes (internal floating-point)

    Checking for LADSPA plugin support ... no 

    Checking for libbs2b audio filter support ... no 

    Checking for Win32 codecs ... yes 

    Checking for XAnim codecs ... yes (dynamic loader support needed)

    Checking for RealPlayer codecs ... yes (dynamic loader support needed)  可以看rmvb

    Checking for QuickTime codecs ... yes 

    Checking for Nemesi Streaming Media libraries ... no 

    Checking for LIVE555 Streaming Media libraries ... no   流媒体服务器的live555没装

    Checking for RTMPDump Streaming Media library ... no 

    Checking for FFmpeg libavutil ... yes (static)     ffmpeg都有啊,而且是static的

    Checking for FFmpeg libavcodec ... yes (static)

    Checking for FFmpeg libavformat ... yes (static)

    Checking for FFmpeg libpostproc ... yes (static)

    Checking for FFmpeg libswscale ... yes (static)

    Checking for /dev/mga_vid ... no 

    Checking for xmga ... no 

    Checking for libopencore_amr narrowband ... yes 

    Checking for libopencore_amr wideband ... yes 

    Checking for libdv-0.9.5+ ... no 

    Checking for Xvid ... yes 

    Checking for Xvid two pass plugin ... yes 

    Checking for x264 ... yes (in libavcodec: yes)  x264的解码也具备了,好像是在ffmpeg的 libavcodec中。

    Checking for libdirac ... no 

    Checking for libschroedinger ... no 

    Checking for libvpx ... no 

    Checking for libnut ... no 

    Checking for zr ... no 

    Checking for libmp3lame ... yes (in libavcodec: yes) mp3的解码库也有了,在 libavcodec中。

    Checking for mencoder ... yes   看到这个 mencoder了。

    Checking for UnRAR executable ... yes 

    Checking for TV interface ... yes 

    Checking for DirectShow TV interface ... no 

    Checking for Video 4 Linux TV interface ... yes 

    Checking for Video 4 Linux 2 TV interface ... yes 

    Checking for Radio interface ... no 

    Checking for Capture for Radio interface ... no 

    Checking for Video 4 Linux 2 Radio interface ... no 

    Checking for Video 4 Linux Radio interface ... no 

    Checking for Video 4 Linux 2 MPEG PVR interface ... yes 

    Checking for ftp ... yes 

    Checking for vstream client ... no 

    Checking for OSD menu ... no 

    Checking for Subtitles sorting ... yes 

    Checking for XMMS inputplugin support ... no 

    Checking for GUI ... no     我这个,是不带图形界面的。

    Checking for automatic gdb attach ... no 

    Checking for compiler support for noexecstack ... yes 

    Checking for linker support for --nxcompat --no-seh --dynamicbase ... no 

    Checking for joystick ... no 

    Checking for lirc ... no 

    Checking for lircc ... no 

    Checking for DVD support (libdvdnav) ... yes (internal)

    Creating config.mak

    Creating config.h

     

    Config files successfully generated by ./configure  !

     

      Install prefix: /usr/local   安装路径

      Data directory: /usr/local/share/mplayer  数据目录

      Config direct.: /usr/local/etc/mplayer    配置文件

     

      Byte order: little-endian

      Optimizing for: native

     

      Languages:

        Messages/GUI: en

        Manual pages: en

        Documentation: en

     

      Enabled optional drivers:  可选驱动

        Input: dvdnav(internal) ftp pvr tv-v4l2 tv-v4l tv libdvdcss(internal) dvdread(internal) vcd dvb network 

        Codecs: x264 xvid libopencore_amrwb libopencore_amrnb libavcodec(internal) qtx real xanim win32 faad2(internal) faac libmpeg2(internal) mp3lib(internal) libtheora tremor(internal) 

        Audio output: alsa pulse nas esd oss v4l2 sdl mpegpes(dvb) 

        Video output: v4l2 matrixview opengl sdl pnm jpeg mpegpes(dvb) fbdev caca aa xvidix cvidix x11 xover dfbmga directfb yuv4mpeg md5sum tga 

      Disabled optional drivers:

        Input: vstream radio tv-dshow librtmp live555 nemesi cddb cdda bluray smb 

        Codecs: libvpx libschroedinger libdirac libdv musepack libdca liba52 mpg123 libgsm speex toolame twolame libmad liblzo gif OpenJPEG 

        Audio output: sun openal jack arts ivtv dxr2 

        Video output: zr zr2 xmga mga ivtv dxr3 dxr2 vesa gif89a svga ggi winvidix 3dfx dga vdpau xvmc xv bl xvr100 tdfx_vid wii s3fb tdfxfb 

     

    'config.h' and 'config.mak' contain your configuration options.

    Note: If you alter theses files (for instance CFLAGS) MPlayer may no longer

          compile *** DO NOT REPORT BUGS if you tweak these files ***

     

    'make' will now compile MPlayer and 'make install' will install it.

    Note: On non-Linux systems you might need to use 'gmake' instead of 'make'.

     

    Please check mtrr settings at /proc/mtrr (see DOCS/HTML//video.html#mtrr)

     

    Check config.log if you wonder why an autodetection failed (make sure

    development headers/packages are installed).

     

    NOTE: The --enable-* parameters unconditionally force options on, completely

    skipping autodetection. This behavior is unlike what you may be used to from

    autoconf-based configure scripts that can decide to override you. This greater

    level of control comes at a price. You may have to provide the correct compiler

    and linker flags yourself.

    If you used one of these options (except --enable-menu and similar ones that

    turn on internal features) and experience a compilation or linking failure,

    make sure you have passed the necessary compiler/linker flags to configure.

     

    If you suspect a bug, please read DOCS/HTML//bugreports.html.

     

     

     

     

    直接make

     

    g2/motion_comp.o libmpeg2/slice.o libmpeg2/idct_mmx.o libmpeg2/motion_comp_mmx.o libmpcodecs/vf_pp.o libmpcodecs/vd_theora.o libmpcodecs/ad_mp3lib.o mp3lib/sr1.o mp3lib/decode_i586.o mp3lib/dct36_3dnow.o mp3lib/dct64_3dnow.o mp3lib/dct36_k7.o mp3lib/dct64_k7.o mp3lib/dct64_mmx.o mp3lib/decode_mmx.o mp3lib/dct64_sse.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o osdep/shmem.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o stream/stream_pvr.o libmpcodecs/ad_qtaudio.o libmpcodecs/vd_qtvideo.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o stream/cache2.o tremor/bitwise.o tremor/block.o tremor/codebook.o tremor/floor0.o tremor/floor1.o tremor/framing.o tremor/info.o tremor/mapping0.o tremor/mdct.o tremor/registry.o tremor/res012.o tremor/sharedbook.o tremor/synthesis.o tremor/window.o stream/stream_tv.o stream/tv.o stream/frequencies.o stream/tvi_dummy.o stream/tvi_v4l.o stream/audio_in.o stream/tvi_v4l2.o unrar_exec.o stream/stream_vcd.o libmpcodecs/ad_libvorbis.o libmpdemux/demux_ogg.o loader/wrapper.o loader/elfdll.o loader/ext.o loader/ldt_keeper.o loader/module.o loader/pe_image.o loader/pe_resource.o loader/registry.o loader/resource.o loader/win32.o libmpcodecs/ad_acm.o libmpcodecs/ad_dmo.o libmpcodecs/ad_dshow.o libmpcodecs/ad_twin.o libmpcodecs/vd_dmo.o libmpcodecs/vd_dshow.o libmpcodecs/vd_vfw.o libmpcodecs/vd_vfwex.o libmpdemux/demux_avs.o loader/afl.o loader/drv.o loader/vfl.o loader/dshow/DS_AudioDecoder.o loader/dshow/DS_Filter.o loader/dshow/DS_VideoDecoder.o loader/dshow/allocator.o loader/dshow/cmediasample.o loader/dshow/graph.o loader/dshow/guids.o loader/dshow/inputpin.o loader/dshow/mediatype.o loader/dshow/outputpin.o loader/dmo/DMO_AudioDecoder.o loader/dmo/DMO_VideoDecoder.o loader/dmo/buffer.o loader/dmo/dmo.o loader/dmo/dmo_guids.o libmpcodecs/vd_xanim.o libmpcodecs/vd_xvid4.o libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a libswscale/libswscale.a -Wl,-z,noexecstack  -ffast-math   -lncurses -lpng -lz -ljpeg -lasound -ldl -lpthread -lfreetype -lz -lfontconfig  -lz -ltheora -logg   -lopencore-amrnb -lopencore-amrwb -lxvidcore -lm -lpthread -ldl -rdynamic -L/usr/lib  -lm  -ldirectfb -lXext -lX11 -lpthread -lXinerama -laa -lcaca -lSDL -lGL -ldl -lesd -laudio -lXt -lpulse -lfaac -lx264 -lpthread -lmp3lame

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o mencoder.o mencoder.c

    In file included from cfg-mencoder.h:34,

                     from mencoder.c:261:

    cfg-common.h:297: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:310: warning: initialization discards qualifiers from pointer target type

    In file included from cfg-mencoder.h:34,

                     from mencoder.c:261:

    cfg-common.h:456: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:463: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:468: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:472: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:474: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:514: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:517: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:529: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:534: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:556: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:559: warning: initialization discards qualifiers from pointer target type

    cfg-common.h:562: warning: initialization discards qualifiers from pointer target type

    In file included from mencoder.c:261:

    cfg-mencoder.h:190: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:191: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:194: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:221: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:224: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:227: warning: initialization discards qualifiers from pointer target type

    In file included from mencoder.c:261:

    cfg-mencoder.h:242: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:247: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:250: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:259: warning: initialization discards qualifiers from pointer target type

    cfg-mencoder.h:261: warning: initialization discards qualifiers from pointer target type

    mencoder.c: In function 'main':

    mencoder.c:1030: warning: passing argument 1 of 'vf_open_plugin' from incompatible pointer type

    libmpcodecs/vf.h:125: note: expected 'const struct vf_info_t * const*' but argument is of type 'struct vf_info_t **'

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o parser-mecmd.o parser-mecmd.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o xvid_vbr.o xvid_vbr.c

    xvid_vbr.c: In function 'vbr_init_2pass2':

    xvid_vbr.c:669: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    xvid_vbr.c:695: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    xvid_vbr.c:703: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    xvid_vbr.c:743: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    xvid_vbr.c:937: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    xvid_vbr.c:1148: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    xvid_vbr.c: In function 'vbr_update_2pass2':

    xvid_vbr.c:1554: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ae.o libmpcodecs/ae.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ae_pcm.o libmpcodecs/ae_pcm.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ve.o libmpcodecs/ve.c

    libmpcodecs/ve.c: In function 'vf_open_encoder':

    libmpcodecs/ve.c:74: warning: passing argument 1 of 'vf_open_plugin' from incompatible pointer type

    libmpcodecs/vf.h:125: note: expected 'const struct vf_info_t * const*' but argument is of type 'struct vf_info_t **'

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ve_raw.o libmpcodecs/ve_raw.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpdemux/muxer.o libmpdemux/muxer.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpdemux/muxer_avi.o libmpdemux/muxer_avi.c

    libmpdemux/muxer_avi.c: In function 'write_avi_chunk':

    libmpdemux/muxer_avi.c:153: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'int *'

    libmpdemux/muxer_avi.c:154: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'int *'

    libmpdemux/muxer_avi.c: In function 'avifile_odml_new_riff':

    libmpdemux/muxer_avi.c:199: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'uint32_t *'

    libmpdemux/muxer_avi.c: In function 'write_avi_list':

    libmpdemux/muxer_avi.c:275: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    libmpdemux/muxer_avi.c:276: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'int *'

    libmpdemux/muxer_avi.c:277: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'int *'

    libmpdemux/muxer_avi.c: In function 'avifile_write_header':

    libmpdemux/muxer_avi.c:325: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    libmpdemux/muxer_avi.c:330: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    libmpdemux/muxer_avi.c:343: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'uint32_t (*)[3]'

    libmpdemux/muxer_avi.c:480: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    libmpdemux/muxer_avi.c:488: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    libmpdemux/muxer_avi.c:504: warning: assignment discards qualifiers from pointer target type

    libmpdemux/muxer_avi.c:559: warning: format '%ld' expects type 'long int', but argument 5 has type 'off_t'

    libmpdemux/muxer_avi.c:559: warning: format '%ld' expects type 'long int', but argument 6 has type 'off_t'

    libmpdemux/muxer_avi.c: In function 'avifile_odml_write_index':

    libmpdemux/muxer_avi.c:640: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    libmpdemux/muxer_avi.c:646: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type

    ./stream/stream.h:185: note: expected 'unsigned char *' but argument is of type 'unsigned int *'

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpdemux/muxer_mpeg.o libmpdemux/muxer_mpeg.c

    libmpdemux/muxer_mpeg.c: In function 'parse_audio':

    libmpdemux/muxer_mpeg.c:2075: warning: unused variable 'dummy'

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpdemux/muxer_rawaudio.o libmpdemux/muxer_rawaudio.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpdemux/muxer_rawvideo.o libmpdemux/muxer_rawvideo.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ae_faac.o libmpcodecs/ae_faac.c

    libmpcodecs/ae_faac.c:132: warning: no previous prototype for 'close_faac'

    libmpcodecs/ae_faac.c:137: warning: no previous prototype for 'mpae_init_faac'

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ae_lavc.o libmpcodecs/ae_lavc.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ve_lavc.o libmpcodecs/ve_lavc.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpdemux/muxer_lavf.o libmpdemux/muxer_lavf.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ae_lame.o libmpcodecs/ae_lame.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ve_vfw.o libmpcodecs/ve_vfw.c

    libmpcodecs/ve_vfw.c: In function 'vfw_open_encoder':

    libmpcodecs/ve_vfw.c:150: warning: format '%d' expects type 'int', but argument 4 has type '__off64_t'

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ve_x264.o libmpcodecs/ve_x264.c

    cc -MD -MP -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/     -D_REENTRANT   -I/usr/include/freetype2   -c -o libmpcodecs/ve_xvid4.o libmpcodecs/ve_xvid4.c

    cc -o mencoder mencoder.o parser-mecmd.o xvid_vbr.o libmpcodecs/ae.o libmpcodecs/ae_pcm.o libmpcodecs/ve.o libmpcodecs/ve_raw.o libmpdemux/muxer.o libmpdemux/muxer_avi.o libmpdemux/muxer_mpeg.o libmpdemux/muxer_rawaudio.o libmpdemux/muxer_rawvideo.o libmpcodecs/ae_faac.o libmpcodecs/ae_lavc.o libmpcodecs/ve_lavc.o libmpdemux/muxer_lavf.o libmpcodecs/ae_lame.o libmpcodecs/ve_vfw.o libmpcodecs/ve_x264.o libmpcodecs/ve_xvid4.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mpcommon.o parser-cfg.o path.o playtree.o playtreeparser.o spudec.o sub_cc.o subopt-helper.o subreader.o vobsub.o libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o libmpcodecs/ad_alaw.o libmpcodecs/ad_dk3adpcm.o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_imaadpcm.o libmpcodecs/ad_msadpcm.o libmpcodecs/ad_pcm.o libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o libmpcodecs/pullup.o libmpcodecs/vd.o libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o libmpcodecs/vd_sgi.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_softskip.o libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o libmpdemux/demux_demuxers.o libmpdemux/demux_film.o libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o libmpdemux/demux_nsv.o libmpdemux/demux_pva.o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o libmpdemux/demux_realaud.o libmpdemux/demux_real.o libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg_ratio.o libvo/osd.o libvo/sub.o osdep/getch2.o osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_cue.o stream/stream_file.o stream/stream_mf.o stream/stream_null.o stream/url.o stream/ai_alsa1x.o stream/ai_oss.o libvo/font_load.o stream/dvb_tune.o stream/stream_dvb.o stream/stream_dvdnav.o libdvdnav/dvdnav.o libdvdnav/highlight.o libdvdnav/navigation.o libdvdnav/read_cache.o libdvdnav/remap.o libdvdnav/searching.o libdvdnav/settings.o libdvdnav/vm/decoder.o libdvdnav/vm/vm.o libdvdnav/vm/vmcmd.o stream/stream_dvd.o stream/stream_dvd_common.o libdvdread4/bitreader.o libdvdread4/dvd_input.o libdvdread4/dvd_reader.o libdvdread4/dvd_udf.o libdvdread4/ifo_print.o libdvdread4/ifo_read.o libdvdread4/md5.o libdvdread4/nav_print.o libdvdread4/nav_read.o libmpcodecs/ad_faad.o libfaad2/bits.o libfaad2/cfft.o libfaad2/common.o libfaad2/decoder.o libfaad2/drc.o libfaad2/drm_dec.o libfaad2/error.o libfaad2/filtbank.o libfaad2/hcr.o libfaad2/huffman.o libfaad2/ic_predict.o libfaad2/is.o libfaad2/lt_predict.o libfaad2/mdct.o libfaad2/mp4.o libfaad2/ms.o libfaad2/output.o libfaad2/pns.o libfaad2/ps_dec.o libfaad2/ps_syntax.o libfaad2/pulse.o libfaad2/rvlc.o libfaad2/sbr_dct.o libfaad2/sbr_dec.o libfaad2/sbr_e_nf.o libfaad2/sbr_fbt.o libfaad2/sbr_hfadj.o libfaad2/sbr_hfgen.o libfaad2/sbr_huff.o libfaad2/sbr_qmf.o libfaad2/sbr_syntax.o libfaad2/sbr_tf_grid.o libfaad2/specrec.o libfaad2/ssr.o libfaad2/ssr_fb.o libfaad2/ssr_ipqf.o libfaad2/syntax.o libfaad2/tns.o libvo/aclib.o libvo/font_load_ft.o stream/stream_ftp.o libmpcodecs/vf_bmovl.o libaf/af_export.o osdep/mmap_anon.o libmpcodecs/vd_ijpg.o libmpcodecs/vf_ass.o libass/ass_mp.o libass/ass.o libass/ass_bitmap.o libass/ass_cache.o libass/ass_drawing.o libass/ass_font.o libass/ass_fontconfig.o libass/ass_library.o libass/ass_parse.o libass/ass_render.o libass/ass_strtod.o libass/ass_utils.o av_opts.o libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/vd_ffmpeg.o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_screenshot.o libaf/af_lavcac3enc.o libmpcodecs/vf_fspp.o libmpcodecs/vf_geq.o libmpcodecs/vf_mcdeint.o libmpcodecs/vf_qp.o libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o libmpdemux/demux_lavf.o stream/stream_ffmpeg.o libdvdcss/css.o libdvdcss/device.o libdvdcss/error.o libdvdcss/ioctl.o libdvdcss/libdvdcss.o libmpcodecs/vd_libmpeg2.o libmpeg2/alloc.o libmpeg2/cpu_accel.o libmpeg2/cpu_state.o libmpeg2/decode.o libmpeg2/header.o libmpeg2/idct.o libmpeg2/motion_comp.o libmpeg2/slice.o libmpeg2/idct_mmx.o libmpeg2/motion_comp_mmx.o libmpcodecs/vf_pp.o libmpcodecs/vd_theora.o libmpcodecs/ad_mp3lib.o mp3lib/sr1.o mp3lib/decode_i586.o mp3lib/dct36_3dnow.o mp3lib/dct64_3dnow.o mp3lib/dct36_k7.o mp3lib/dct64_k7.o mp3lib/dct64_mmx.o mp3lib/decode_mmx.o mp3lib/dct64_sse.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o osdep/shmem.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o stream/stream_pvr.o libmpcodecs/ad_qtaudio.o libmpcodecs/vd_qtvideo.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o stream/cache2.o tremor/bitwise.o tremor/block.o tremor/codebook.o tremor/floor0.o tremor/floor1.o tremor/framing.o tremor/info.o tremor/mapping0.o tremor/mdct.o tremor/registry.o tremor/res012.o tremor/sharedbook.o tremor/synthesis.o tremor/window.o stream/stream_tv.o stream/tv.o stream/frequencies.o stream/tvi_dummy.o stream/tvi_v4l.o stream/audio_in.o stream/tvi_v4l2.o unrar_exec.o stream/stream_vcd.o libmpcodecs/ad_libvorbis.o libmpdemux/demux_ogg.o loader/wrapper.o loader/elfdll.o loader/ext.o loader/ldt_keeper.o loader/module.o loader/pe_image.o loader/pe_resource.o loader/registry.o loader/resource.o loader/win32.o libmpcodecs/ad_acm.o libmpcodecs/ad_dmo.o libmpcodecs/ad_dshow.o libmpcodecs/ad_twin.o libmpcodecs/vd_dmo.o libmpcodecs/vd_dshow.o libmpcodecs/vd_vfw.o libmpcodecs/vd_vfwex.o libmpdemux/demux_avs.o loader/afl.o loader/drv.o loader/vfl.o loader/dshow/DS_AudioDecoder.o loader/dshow/DS_Filter.o loader/dshow/DS_VideoDecoder.o loader/dshow/allocator.o loader/dshow/cmediasample.o loader/dshow/graph.o loader/dshow/guids.o loader/dshow/inputpin.o loader/dshow/mediatype.o loader/dshow/outputpin.o loader/dmo/DMO_AudioDecoder.o loader/dmo/DMO_VideoDecoder.o loader/dmo/buffer.o loader/dmo/dmo.o loader/dmo/dmo_guids.o libmpcodecs/vd_xanim.o libmpcodecs/vd_xvid4.o libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a libswscale/libswscale.a -Wl,-z,noexecstack  -ffast-math   -lncurses -lpng -lz -ljpeg -lasound -ldl -lpthread -lfreetype -lz -lfontconfig  -lz -ltheora -logg   -lopencore-amrnb -lopencore-amrwb -lxvidcore -lm -lpthread -ldl -rdynamic -L/usr/lib  -lm  -lfaac -lx264 -lpthread -lmp3lame

     

     

    root@ubuntu:/home/zhangbin/Documents/MPlayer-1.0rc4# make install

    install -d /usr/local/bin /usr/local/etc/mplayer /usr/local/lib

    install -m 755 -s mencoder /usr/local/bin

    install -d /usr/local/share/man/man1

    install -m 644 DOCS/man/en/mplayer.1 /usr/local/share/man/man1/

    cd /usr/local/share/man/man1 && ln -sf mplayer.1 mencoder.1

    install -m 755 -s mplayer /usr/local/bin  装到这个路径下了。

     

     

     

    root@ubuntu:/home/zhangbin/Documents/MPlayer-1.0rc4# mplayer

    Creating config file: /root/.mplayer/config

    MPlayer 1.0rc4-4.4.3 (C) 2000-2010 MPlayer Team

    Usage:   mplayer [options] [url|path/]filename

     

    Basic options: (complete list in the man page)

     -vo <drv>        select video output driver ('-vo help' for a list)

     -ao <drv>        select audio output driver ('-ao help' for a list)

     vcd://<trackno>  play (S)VCD (Super Video CD) track (raw device, no mount)

     dvd://<titleno>  play DVD title from device instead of plain file

     -alang/-slang    select DVD audio/subtitle language (by 2-char country code)

     -ss <position>   seek to given (seconds or hh:mm:ss) position

     -nosound         do not play sound

     -fs              fullscreen playback (or -vm, -zoom, details in the man page)

     -x <x> -y <y>    set display resolution (for use with -vm or -zoom)

     -sub <file>      specify subtitle file to use (also see -subfps, -subdelay)

     -playlist <file> specify playlist file

     -vid x -aid y    select video (x) and audio (y) stream to play

     -fps x -srate y  change video (x fps) and audio (y Hz) rate

     -pp <quality>    enable postprocessing filter (details in the man page)

     -framedrop       enable frame dropping (for slow machines)

     

    Basic keys: (complete list in the man page, also check input.conf)

     <-  or  ->       seek backward/forward 10 seconds

     down or up       seek backward/forward  1 minute

     pgdown or pgup   seek backward/forward 10 minutes

     < or >           step backward/forward in playlist

     p or SPACE       pause movie (press any key to continue)

     q or ESC         stop playing and quit program

     + or -           adjust audio delay by +/- 0.1 second

     o                cycle OSD mode:  none / seekbar / seekbar + timer

     * or /           increase or decrease PCM volume

     x or z           adjust subtitle delay by +/- 0.1 second

     r or t           adjust subtitle position up/down, also see -vf expand

     

     * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *

    是可以用的。滑动,还是有进度条的。跟我05年,用fc的时候,看到的mplayer是一样的感觉。不过,没有装什么codec,就可以自动解码了。

     

    root@ubuntu:/home/zhangbin/Documents/MPlayer-1.0rc4# mplayer /home/zhangbin/oldboy.mp4 MPlayer 1.0rc4-4.4.3 (C) 2000-2010 MPlayer Team Playing /home/zhangbin/oldboy.mp4. libavformat file format detected. [lavf] stream 0: video (h264), -vid 0 [lavf] stream 1: audio (aac), -aid 0, -alang und VIDEO:  [H264]  672x378  24bpp  25.000 fps  471.0 kbps (57.5 kbyte/s) 读到文件信息了。 Clip info:  major_brand: isom  minor_version: 1  compatible_brands: isom ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) ========================================================================== ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) AUDIO: 44100 Hz, 2 ch, s16le, 31.9 kbit/2.26% (ratio: 3991->176400) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)  oss用于音频输出,频率是 44100Hz ,2声道,每个采样率2字节 Starting playback...    可以回放啊。 Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [x11] 672x378 => 672x378 Planar YV12    视频的输出 [swscaler @ 0x8b1b380]using unscaled yuv420p -> bgra special converter No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN0_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4'.-MOUSE_BTN4_DBL                          No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN4_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3_DBL'.                          0  No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN3'.-MOUSE_BTN3_DBL                          No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN0_DBL'.                          0  No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                          No bind found for key 'MOUSE_BTN0_DBL'.                          0  A: 231.9 V: 231.9 A-V:  0.041 ct: -0.033   0/  0  5%  3%  0.8% 0 0  Exiting... (Quit) root@ubuntu:/home/zhangbin/Documents/MPlayer-1.0rc4# 

     


    最新回复(0)