在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例多媒体编程 → mplayer开源代码在VC下汇编的移植

mplayer开源代码在VC下汇编的移植

多媒体编程

下载此实例
  • 开发语言:C/C++
  • 实例大小:6.63M
  • 下载次数:9
  • 浏览次数:72
  • 发布时间:2022-05-27
  • 实例类别:多媒体编程
  • 发 布 人:loloo
  • 文件格式:.rar
  • 所需积分:2
 相关标签: mplayer layer 源代码 VC 开源

实例介绍

【实例简介】mplayer开源代码在VC下汇编的移植

早期mplayer开源代码在VC下汇编的移植,可在visual studio 2019下编译运行,汇编语言改为intel汇编,不需要nasm第三方汇编编译器,方便跟踪调试和学习。

【实例截图】

from clipboard

【核心代码】
.
└── Demux
    ├── Backup
    │   └── demux.9.0.sln
    ├── Debug
    │   └── demux.exe
    ├── Linux AT&T 汇编语言开发指南.files
    │   ├── bg_menu.gif
    │   ├── dot.gif
    │   ├── dot2.gif
    │   ├── g_left_bottom(1).gif
    │   ├── g_left_bottom.gif
    │   ├── g_left_top.gif
    │   ├── g_right_bottom(1).gif
    │   ├── g_right_bottom.gif
    │   ├── g_right_top.gif
    │   ├── index(1).css
    │   ├── index.css
    │   ├── left_bg_bottom.gif
    │   ├── left_bg_top.gif
    │   ├── mdate.js
    │   ├── r_linux_asm.jpg
    │   ├── star0.gif
    │   ├── tree.js
    │   ├── up_user_pre.jpg
    │   ├── w_left_buttom(1).gif
    │   ├── w_left_buttom.gif
    │   ├── w_left_top(1).gif
    │   ├── w_left_top.gif
    │   ├── w_right_buttom(1).gif
    │   ├── w_right_buttom.gif
    │   ├── w_right_top(1).gif
    │   ├── w_right_top.gif
    │   └── xmlrss.gif
    ├── Linux AT&T 汇编语言开发指南.htm
    ├── MMX_Graph.txt
    ├── Matroska Codec IDs.htm
    ├── ReadMe.txt
    ├── Release
    │   └── demux.exe
    ├── UpgradeLog.htm
    ├── asmalign.h
    ├── bswap.h
    ├── codec-cfg.c
    ├── codec-cfg.h
    ├── codecs.conf.h
    ├── config.h
    ├── cpudetect.c
    ├── cpudetect.h
    ├── cputable.h
    ├── davc
    │   ├── avc.c
    │   ├── avc.h
    │   ├── avc_template_mmx.c
    │   ├── avcodec-mmx.c
    │   ├── avcodec.c
    │   ├── avcodec.h
    │   ├── avdata.c
    │   └── config.h
    ├── demux.8.0.sln
    ├── demux.8.0.suo
    ├── demux.8.0.vcproj
    ├── demux.9.0.sln
    ├── demux.9.0.suo
    ├── demux.9.0.vcproj
    ├── demux.9.0.vcproj.EAT.Administrator.user
    ├── demux.9.0.vcproj.LURUI.Administrator.user
    ├── demux.9.0.vcxproj
    ├── demux.9.0.vcxproj.filters
    ├── demux.cpp
    ├── fifo.c
    ├── freetype
    │   ├── README
    │   ├── adler32.c
    │   ├── afangles.c
    │   ├── afangles.h
    │   ├── afdummy.c
    │   ├── afdummy.h
    │   ├── aferrors.h
    │   ├── afglobal.c
    │   ├── afglobal.h
    │   ├── afhints.c
    │   ├── afhints.h
    │   ├── aflatin.c
    │   ├── aflatin.h
    │   ├── afloader.c
    │   ├── afloader.h
    │   ├── afmodule.c
    │   ├── afmodule.h
    │   ├── aftypes.h
    │   ├── autofit.c
    │   ├── autohint.h
    │   ├── bdf.c
    │   ├── bdf.h
    │   ├── bdfdrivr.c
    │   ├── bdfdrivr.h
    │   ├── bdferror.h
    │   ├── bdflib.c
    │   ├── cff.c
    │   ├── cffcmap.c
    │   ├── cffcmap.h
    │   ├── cffdrivr.c
    │   ├── cffdrivr.h
    │   ├── cfferrs.h
    │   ├── cffgload.c
    │   ├── cffgload.h
    │   ├── cffload.c
    │   ├── cffload.h
    │   ├── cffobjs.c
    │   ├── cffobjs.h
    │   ├── cffparse.c
    │   ├── cffparse.h
    │   ├── cfftoken.h
    │   ├── cfftypes.h
    │   ├── ciderrs.h
    │   ├── cidgload.c
    │   ├── cidgload.h
    │   ├── cidload.c
    │   ├── cidload.h
    │   ├── cidobjs.c
    │   ├── cidobjs.h
    │   ├── cidparse.c
    │   ├── cidparse.h
    │   ├── cidriver.c
    │   ├── cidriver.h
    │   ├── cidtoken.h
    │   ├── content.py
    │   ├── cordic.py
    │   ├── docbeauty.py
    │   ├── docmaker.py
    │   ├── fnterrs.h
    │   ├── formatter.py
    │   ├── freetype.h
    │   ├── ft2build.h
    │   ├── ftapi.c
    │   ├── ftbase.c
    │   ├── ftbbox.c
    │   ├── ftbbox.h
    │   ├── ftbdf.c
    │   ├── ftbdf.h
    │   ├── ftbitmap.c
    │   ├── ftbitmap.h
    │   ├── ftcache.c
    │   ├── ftcache.h
    │   ├── ftcalc.c
    │   ├── ftcalc.h
    │   ├── ftcbasic.c
    │   ├── ftccache.c
    │   ├── ftccache.h
    │   ├── ftccback.h
    │   ├── ftccmap.c
    │   ├── ftccmap.h
    │   ├── ftcerror.h
    │   ├── ftcglyph.c
    │   ├── ftcglyph.h
    │   ├── ftchapters.h
    │   ├── ftcimage.c
    │   ├── ftcimage.h
    │   ├── ftcmanag.c
    │   ├── ftcmanag.h
    │   ├── ftcmru.c
    │   ├── ftcmru.h
    │   ├── ftconfig.h
    │   ├── ftcsbits.c
    │   ├── ftcsbits.h
    │   ├── ftdbgmem.c
    │   ├── ftdebug.c
    │   ├── ftdebug.h
    │   ├── ftdriver.h
    │   ├── fterrdef.h
    │   ├── fterrors.h
    │   ├── ftgloadr.c
    │   ├── ftgloadr.h
    │   ├── ftglyph.c
    │   ├── ftglyph.h
    │   ├── ftgrays.c
    │   ├── ftgrays.h
    │   ├── ftgzip.c
    │   ├── ftgzip.h
    │   ├── ftheader.h
    │   ├── ftimage.h
    │   ├── ftincrem.h
    │   ├── ftinit.c
    │   ├── ftlist.h
    │   ├── ftlzw.c
    │   ├── ftlzw.h
    │   ├── ftmac.c
    │   ├── ftmac.h
    │   ├── ftmemory.h
    │   ├── ftmisc.h
    │   ├── ftmm.c
    │   ├── ftmm.h
    │   ├── ftmodapi.h
    │   ├── ftmoderr.h
    │   ├── ftmodule.h
    │   ├── ftnames.c
    │   ├── ftobjs.c
    │   ├── ftobjs.h
    │   ├── ftoption.h
    │   ├── ftotval.c
    │   ├── ftotval.h
    │   ├── ftoutln.c
    │   ├── ftoutln.h
    │   ├── ftpfr.c
    │   ├── ftpfr.h
    │   ├── ftraster.c
    │   ├── ftraster.h
    │   ├── ftrend1.c
    │   ├── ftrend1.h
    │   ├── ftrender.h
    │   ├── ftrfork.c
    │   ├── ftrfork.h
    │   ├── ftserv.h
    │   ├── ftsizes.h
    │   ├── ftsmerrs.h
    │   ├── ftsmooth.c
    │   ├── ftsmooth.h
    │   ├── ftsnames.h
    │   ├── ftstdlib.h
    │   ├── ftstream.c
    │   ├── ftstream.h
    │   ├── ftstroke.c
    │   ├── ftstroke.h
    │   ├── ftsynth.c
    │   ├── ftsynth.h
    │   ├── ftsysio.h
    │   ├── ftsysmem.h
    │   ├── ftsystem.c
    │   ├── ftsystem.h
    │   ├── fttrace.h
    │   ├── fttrigon.c
    │   ├── fttrigon.h
    │   ├── fttype1.c
    │   ├── fttypes.h
    │   ├── ftutil.c
    │   ├── ftvalid.h
    │   ├── ftwinfnt.c
    │   ├── ftwinfnt.h
    │   ├── ftxf86.c
    │   ├── ftxf86.h
    │   ├── glnames.py
    │   ├── infblock.c
    │   ├── infblock.h
    │   ├── infcodes.c
    │   ├── infcodes.h
    │   ├── inffixed.h
    │   ├── inflate.c
    │   ├── inftrees.c
    │   ├── inftrees.h
    │   ├── infutil.c
    │   ├── infutil.h
    │   ├── internal.h
    │   ├── otvalid.c
    │   ├── otvalid.h
    │   ├── otvbase.c
    │   ├── otvcommn.c
    │   ├── otvcommn.h
    │   ├── otverror.h
    │   ├── otvgdef.c
    │   ├── otvgpos.c
    │   ├── otvgpos.h
    │   ├── otvgsub.c
    │   ├── otvjstf.c
    │   ├── otvmod.c
    │   ├── otvmod.h
    │   ├── pcf.c
    │   ├── pcf.h
    │   ├── pcfdrivr.c
    │   ├── pcfdrivr.h
    │   ├── pcferror.h
    │   ├── pcfread.c
    │   ├── pcfread.h
    │   ├── pcftypes.h
    │   ├── pcfutil.c
    │   ├── pcfutil.h
    │   ├── pfr.c
    │   ├── pfrcmap.c
    │   ├── pfrcmap.h
    │   ├── pfrdrivr.c
    │   ├── pfrdrivr.h
    │   ├── pfrerror.h
    │   ├── pfrgload.c
    │   ├── pfrgload.h
    │   ├── pfrload.c
    │   ├── pfrload.h
    │   ├── pfrobjs.c
    │   ├── pfrobjs.h
    │   ├── pfrsbit.c
    │   ├── pfrsbit.h
    │   ├── pfrtypes.h
    │   ├── psaux.c
    │   ├── psaux.h
    │   ├── psauxerr.h
    │   ├── psauxmod.c
    │   ├── psauxmod.h
    │   ├── pshalgo.c
    │   ├── pshalgo.h
    │   ├── pshglob.c
    │   ├── pshglob.h
    │   ├── pshinter.c
    │   ├── pshints.h
    │   ├── pshmod.c
    │   ├── pshmod.h
    │   ├── pshnterr.h
    │   ├── pshrec.c
    │   ├── pshrec.h
    │   ├── psmodule.c
    │   ├── psmodule.h
    │   ├── psnamerr.h
    │   ├── psnames.c
    │   ├── psobjs.c
    │   ├── psobjs.h
    │   ├── pstables.h
    │   ├── raster.c
    │   ├── rasterrs.h
    │   ├── sfdriver.c
    │   ├── sfdriver.h
    │   ├── sferrors.h
    │   ├── sfnt.c
    │   ├── sfnt.h
    │   ├── sfobjs.c
    │   ├── sfobjs.h
    │   ├── smooth.c
    │   ├── sources.py
    │   ├── svbdf.h
    │   ├── svgldict.h
    │   ├── svmm.h
    │   ├── svotval.h
    │   ├── svpfr.h
    │   ├── svpostnm.h
    │   ├── svpscmap.h
    │   ├── svpsinfo.h
    │   ├── svsfnt.h
    │   ├── svttcmap.h
    │   ├── svwinfnt.h
    │   ├── svxf86nm.h
    │   ├── t1afm.c
    │   ├── t1afm.h
    │   ├── t1cmap.c
    │   ├── t1cmap.h
    │   ├── t1decode.c
    │   ├── t1decode.h
    │   ├── t1driver.c
    │   ├── t1driver.h
    │   ├── t1errors.h
    │   ├── t1gload.c
    │   ├── t1gload.h
    │   ├── t1load.c
    │   ├── t1load.h
    │   ├── t1objs.c
    │   ├── t1objs.h
    │   ├── t1parse.c
    │   ├── t1parse.h
    │   ├── t1tables.h
    │   ├── t1tokens.h
    │   ├── t1types.h
    │   ├── t42drivr.c
    │   ├── t42drivr.h
    │   ├── t42error.h
    │   ├── t42objs.c
    │   ├── t42objs.h
    │   ├── t42parse.c
    │   ├── t42parse.h
    │   ├── t42types.h
    │   ├── test_bbox.c
    │   ├── test_trig.c
    │   ├── tohtml.py
    │   ├── truetype.c
    │   ├── ttcmap.c
    │   ├── ttcmap.h
    │   ├── ttdriver.c
    │   ├── ttdriver.h
    │   ├── tterrors.h
    │   ├── ttgload.c
    │   ├── ttgload.h
    │   ├── ttgxvar.c
    │   ├── ttgxvar.h
    │   ├── ttinterp.c
    │   ├── ttinterp.h
    │   ├── ttkern.c
    │   ├── ttkern.h
    │   ├── ttload.c
    │   ├── ttload.h
    │   ├── ttnameid.h
    │   ├── ttobjs.c
    │   ├── ttobjs.h
    │   ├── ttpload.c
    │   ├── ttpload.h
    │   ├── ttpost.c
    │   ├── ttpost.h
    │   ├── ttsbit.c
    │   ├── ttsbit.h
    │   ├── ttsbit0.c
    │   ├── ttsbit0.h
    │   ├── tttables.h
    │   ├── tttags.h
    │   ├── tttypes.h
    │   ├── ttunpat.h
    │   ├── type1.c
    │   ├── type1cid.c
    │   ├── type42.c
    │   ├── utils.py
    │   ├── winfnt.c
    │   ├── winfnt.h
    │   ├── zconf.h
    │   ├── zlib.h
    │   ├── zopen.c
    │   ├── zopen.h
    │   ├── zutil.c
    │   └── zutil.h
    ├── globalfunc.c
    ├── globalvar.c
    ├── help_mp.h
    ├── iconv
    │   ├── iconv.h
    │   └── iconv.lib
    ├── input
    │   ├── input.h
    │   └── mouse.h
    ├── jpeg
    │   ├── README
    │   ├── ansi2knr.1
    │   ├── ansi2knr.c
    │   ├── cderror.h
    │   ├── cdjpeg.c
    │   ├── cdjpeg.h
    │   ├── change.log
    │   ├── cjpeg.1
    │   ├── cjpeg.c
    │   ├── ckconfig.c
    │   ├── coderules.doc
    │   ├── config.guess
    │   ├── config.sub
    │   ├── configure
    │   ├── djpeg.1
    │   ├── djpeg.c
    │   ├── example.c
    │   ├── filelist.doc
    │   ├── install-sh
    │   ├── install.doc
    │   ├── jcapimin.c
    │   ├── jcapistd.c
    │   ├── jccoefct.c
    │   ├── jccolor.c
    │   ├── jcdctmgr.c
    │   ├── jchuff.c
    │   ├── jchuff.h
    │   ├── jcinit.c
    │   ├── jcmainct.c
    │   ├── jcmarker.c
    │   ├── jcmaster.c
    │   ├── jcomapi.c
    │   ├── jconfig.bcc
    │   ├── jconfig.cfg
    │   ├── jconfig.dj
    │   ├── jconfig.doc
    │   ├── jconfig.h
    │   ├── jconfig.mac
    │   ├── jconfig.manx
    │   ├── jconfig.mc6
    │   ├── jconfig.sas
    │   ├── jconfig.st
    │   ├── jconfig.vc
    │   ├── jconfig.vms
    │   ├── jconfig.wat
    │   ├── jcparam.c
    │   ├── jcphuff.c
    │   ├── jcprepct.c
    │   ├── jcsample.c
    │   ├── jctrans.c
    │   ├── jdapimin.c
    │   ├── jdapistd.c
    │   ├── jdatadst.c
    │   ├── jdatasrc.c
    │   ├── jdcoefct.c
    │   ├── jdcolor.c
    │   ├── jdct.h
    │   ├── jddctmgr.c
    │   ├── jdhuff.c
    │   ├── jdhuff.h
    │   ├── jdinput.c
    │   ├── jdmainct.c
    │   ├── jdmarker.c
    │   ├── jdmaster.c
    │   ├── jdmerge.c
    │   ├── jdosabcc.obj
    │   ├── jdosamsc.obj
    │   ├── jdosaobj.doc
    │   ├── jdphuff.c
    │   ├── jdpostct.c
    │   ├── jdsample.c
    │   ├── jdtrans.c
    │   ├── jerror.c
    │   ├── jerror.h
    │   ├── jfdctflt.c
    │   ├── jfdctfst.c
    │   ├── jfdctint.c
    │   ├── jidctflt.c
    │   ├── jidctfst.c
    │   ├── jidctint.c
    │   ├── jidctred.c
    │   ├── jinclude.h
    │   ├── jmemansi.c
    │   ├── jmemdos.c
    │   ├── jmemdosa.asm
    │   ├── jmemmac.c
    │   ├── jmemmgr.c
    │   ├── jmemname.c
    │   ├── jmemnobs.c
    │   ├── jmemsys.h
    │   ├── jmorecfg.h
    │   ├── jpegint.h
    │   ├── jpeglib.h
    │   ├── jpegtran.1
    │   ├── jpegtran.c
    │   ├── jquant1.c
    │   ├── jquant2.c
    │   ├── jutils.c
    │   ├── jversion.h
    │   ├── libjpeg.doc
    │   ├── ltconfig
    │   ├── ltmain.sh
    │   ├── makcjpeg.st
    │   ├── makdjpeg.st
    │   ├── makeapps.ds
    │   ├── makefile
    │   ├── makefile.ansi
    │   ├── makefile.bcc
    │   ├── makefile.cfg
    │   ├── makefile.dj
    │   ├── makefile.manx
    │   ├── makefile.mc6
    │   ├── makefile.mms
    │   ├── makefile.sas
    │   ├── makefile.unix
    │   ├── makefile.vms
    │   ├── makefile.wat
    │   ├── makelib.ds
    │   ├── makeproj.mac
    │   ├── makljpeg.st
    │   ├── maktjpeg.st
    │   ├── makvms.opt
    │   ├── rdbmp.c
    │   ├── rdcolmap.c
    │   ├── rdgif.c
    │   ├── rdjpgcom.1
    │   ├── rdjpgcom.c
    │   ├── rdppm.c
    │   ├── rdrle.c
    │   ├── rdswitch.c
    │   ├── rdtarga.c
    │   ├── readme.dos
    │   ├── structure.doc
    │   ├── testimg.bmp
    │   ├── testimg.jpg
    │   ├── testimg.ppm
    │   ├── testimgp.jpg
    │   ├── testprog.jpg
    │   ├── transupp.c
    │   ├── transupp.h
    │   ├── usage.doc
    │   ├── wizard.doc
    │   ├── wrbmp.c
    │   ├── wrgif.c
    │   ├── wrjpgcom.1
    │   ├── wrjpgcom.c
    │   ├── wrppm.c
    │   ├── wrrle.c
    │   └── wrtarga.c
    ├── liba52
    │   ├── CVS
    │   │   ├── Entries
    │   │   ├── Repository
    │   │   └── Root
    │   ├── Makefile
    │   ├── a52.h
    │   ├── a52_internal.h
    │   ├── bit_allocate.c
    │   ├── bitstream.c
    │   ├── bitstream.h
    │   ├── compare.c
    │   ├── config.h
    │   ├── crc.c
    │   ├── downmix.c
    │   ├── imdct.c
    │   ├── imdct_3dnow.h
    │   ├── imdct_mlib.c
    │   ├── liba52.txt
    │   ├── liba52_amd64_changes.diff
    │   ├── liba52_changes.diff
    │   ├── mangle.h
    │   ├── mm_accel.h
    │   ├── parse.c
    │   ├── resample.c
    │   ├── resample_c.c
    │   ├── resample_mmx.c
    │   ├── srfftp.h
    │   ├── srfftp_3dnow.h
    │   ├── tables.h
    │   └── test.c
    ├── libaf
    │   ├── af.c
    │   ├── af.h
    │   ├── af_channels.c
    │   ├── af_dummy.c
    │   ├── af_format.c
    │   ├── af_format.h
    │   ├── af_format_alaw.c
    │   ├── af_format_ulaw.c
    │   ├── af_mp.h
    │   ├── af_resample.c
    │   ├── af_resample.h
    │   ├── config.h
    │   ├── control.h
    │   ├── dsp.h
    │   ├── filter.c
    │   ├── filter.h
    │   ├── format.c
    │   ├── window.c
    │   └── window.h
    ├── libao2
    │   ├── ao_dsound.c
    │   ├── ao_null.c
    │   ├── ao_pcm.c
    │   ├── ao_win32.c
    │   ├── audio_out.c
    │   ├── audio_out.h
    │   └── audio_out_internal.h
    ├── libfaad2
    │   ├── Makefile
    │   ├── README
    │   ├── analysis.h
    │   ├── bits.c
    │   ├── bits.h
    │   ├── cfft.c
    │   ├── cfft.h
    │   ├── cfft_tab.h
    │   ├── codebook
    │   │   ├── hcb.h
    │   │   ├── hcb_1.h
    │   │   ├── hcb_10.h
    │   │   ├── hcb_11.h
    │   │   ├── hcb_2.h
    │   │   ├── hcb_3.h
    │   │   ├── hcb_4.h
    │   │   ├── hcb_5.h
    │   │   ├── hcb_6.h
    │   │   ├── hcb_7.h
    │   │   ├── hcb_8.h
    │   │   ├── hcb_9.h
    │   │   └── hcb_sf.h
    │   ├── common.c
    │   ├── common.h
    │   ├── decoder.c
    │   ├── decoder.h
    │   ├── drc.c
    │   ├── drc.h
    │   ├── drm_dec.c
    │   ├── drm_dec.h
    │   ├── error.c
    │   ├── error.h
    │   ├── faad.h
    │   ├── filtbank.c
    │   ├── filtbank.h
    │   ├── fixed.h
    │   ├── hcr.c
    │   ├── huffman.c
    │   ├── huffman.h
    │   ├── ic_predict.c
    │   ├── ic_predict.h
    │   ├── iq_table.h
    │   ├── is.c
    │   ├── is.h
    │   ├── kbd_win.h
    │   ├── local_changes.diff
    │   ├── lt_predict.c
    │   ├── lt_predict.h
    │   ├── mdct.c
    │   ├── mdct.h
    │   ├── mdct_tab.h
    │   ├── mp4.c
    │   ├── mp4.h
    │   ├── ms.c
    │   ├── ms.h
    │   ├── neaacdec.h
    │   ├── output.c
    │   ├── output.h
    │   ├── pns.c
    │   ├── pns.h
    │   ├── ps_dec.c
    │   ├── ps_dec.h
    │   ├── ps_syntax.c
    │   ├── ps_tables.h
    │   ├── pulse.c
    │   ├── pulse.h
    │   ├── rvlc.c
    │   ├── rvlc.h
    │   ├── sbr_dct.c
    │   ├── sbr_dct.h
    │   ├── sbr_dec.c
    │   ├── sbr_dec.h
    │   ├── sbr_e_nf.c
    │   ├── sbr_e_nf.h
    │   ├── sbr_fbt.c
    │   ├── sbr_fbt.h
    │   ├── sbr_hfadj.c
    │   ├── sbr_hfadj.h
    │   ├── sbr_hfgen.c
    │   ├── sbr_hfgen.h
    │   ├── sbr_huff.c
    │   ├── sbr_huff.h
    │   ├── sbr_noise.h
    │   ├── sbr_qmf.c
    │   ├── sbr_qmf.h
    │   ├── sbr_qmf_c.h
    │   ├── sbr_syntax.c
    │   ├── sbr_syntax.h
    │   ├── sbr_tf_grid.c
    │   ├── sbr_tf_grid.h
    │   ├── sine_win.h
    │   ├── specrec.c
    │   ├── specrec.h
    │   ├── ssr.c
    │   ├── ssr.h
    │   ├── ssr_fb.c
    │   ├── ssr_fb.h
    │   ├── ssr_ipqf.c
    │   ├── ssr_ipqf.h
    │   ├── ssr_win.h
    │   ├── structs.h
    │   ├── syntax.c
    │   ├── syntax.h
    │   ├── tns.c
    │   └── tns.h
    ├── libmpcodecs
    │   ├── ad.c
    │   ├── ad.h
    │   ├── ad_alaw.c
    │   ├── ad_dcopy.c
    │   ├── ad_dk3adpcm.c
    │   ├── ad_dvdpcm.c
    │   ├── ad_faad.c
    │   ├── ad_g726.c
    │   ├── ad_hwac3.c
    │   ├── ad_hwmpa.c
    │   ├── ad_imaadpcm.c
    │   ├── ad_internal.h
    │   ├── ad_liba52.c
    │   ├── ad_libvorbis.c
    │   ├── ad_mp3lib.c
    │   ├── ad_msadpcm.c
    │   ├── ad_msgsm.c
    │   ├── ad_pcm.c
    │   ├── dec_audio.c
    │   ├── dec_audio.h
    │   ├── dec_video.c
    │   ├── dec_video.h
    │   ├── img_format.c
    │   ├── img_format.h
    │   ├── mp_image.h
    │   ├── mpc_info.h
    │   ├── native
    │   │   ├── alaw.h
    │   │   ├── lzoconf.h
    │   │   ├── minilzo.c
    │   │   ├── minilzo.h
    │   │   ├── xa_gsm.c
    │   │   ├── xa_gsm.h
    │   │   └── xa_gsm_int.h
    │   ├── vd.c
    │   ├── vd.h
    │   ├── vd_davc.c
    │   ├── vd_ijpg.c
    │   ├── vd_internal.h
    │   ├── vd_libmpeg2.c
    │   ├── vd_mpegpes.c
    │   ├── vd_null.c
    │   ├── vd_odivx.c
    │   ├── vd_xvid4.c
    │   ├── vf.c
    │   ├── vf.h
    │   ├── vf_rectangle.c
    │   ├── vf_scale.c
    │   ├── vf_scale.h
    │   ├── vf_vo.c
    │   └── vfcap.h
    ├── libmpdemux
    │   ├── asf.h
    │   ├── asfheader.c
    │   ├── aviheader.c
    │   ├── aviheader.h
    │   ├── aviprint.c
    │   ├── cache2.c
    │   ├── cue_read.c
    │   ├── cue_read.h
    │   ├── demux_aac.c
    │   ├── demux_ac3.c
    │   ├── demux_alaw.c
    │   ├── demux_asf.c
    │   ├── demux_audio.c
    │   ├── demux_avi.c
    │   ├── demux_demuxers.c
    │   ├── demux_mkv.c
    │   ├── demux_mov.c
    │   ├── demux_mpg.c
    │   ├── demux_msgsm.c
    │   ├── demux_ogg.c
    │   ├── demux_rawaudio.c
    │   ├── demux_real.c
    │   ├── demux_realaud.c
    │   ├── demux_ts.c
    │   ├── demux_ulaw.c
    │   ├── demux_y4m.c
    │   ├── demuxer.c
    │   ├── demuxer.h
    │   ├── ebml.c
    │   ├── ebml.h
    │   ├── extension.c
    │   ├── genres.h
    │   ├── matroska.h
    │   ├── mp3_hdr.c
    │   ├── mp3_hdr.h
    │   ├── mpeg_hdr.c
    │   ├── mpeg_hdr.h
    │   ├── ms_hdr.h
    │   ├── open.c
    │   ├── parse_es.c
    │   ├── parse_es.h
    │   ├── parse_mp4.c
    │   ├── parse_mp4.h
    │   ├── qtpalette.h
    │   ├── stheader.h
    │   ├── stream.c
    │   ├── stream.h
    │   ├── stream_file.c
    │   ├── stream_null.c
    │   ├── url.c
    │   ├── url.h
    │   ├── video.c
    │   ├── yuv4mpeg.c
    │   ├── yuv4mpeg.h
    │   ├── yuv4mpeg_intern.h
    │   └── yuv4mpeg_ratio.c
    ├── libmpeg2
    │   ├── CVS
    │   │   ├── Entries
    │   │   ├── Repository
    │   │   └── Root
    │   ├── Makefile
    │   ├── alloc.c
    │   ├── alpha_asm.h
    │   ├── attributes.h
    │   ├── cpu_accel.c
    │   ├── cpu_state.c
    │   ├── decode.c
    │   ├── header.c
    │   ├── idct.c
    │   ├── idct_alpha.c
    │   ├── idct_altivec.c
    │   ├── idct_mmx.c
    │   ├── libmpeg-0.4.0.diff
    │   ├── mmx.h
    │   ├── motion_comp.c
    │   ├── motion_comp_alpha.c
    │   ├── motion_comp_altivec.c
    │   ├── motion_comp_mmx.c
    │   ├── motion_comp_vis.c
    │   ├── mpeg2.h
    │   ├── mpeg2_internal.h
    │   ├── slice.c
    │   ├── vis.h
    │   └── vlc.h
    ├── libvo
    │   ├── aclib.c
    │   ├── aclib_template.c
    │   ├── aspect.c
    │   ├── aspect.h
    │   ├── aspecttest.c
    │   ├── fastmemcpy.h
    │   ├── font_load.c
    │   ├── font_load.h
    │   ├── font_load_ft.c
    │   ├── geometry.c
    │   ├── geometry.h
    │   ├── gl_common.c
    │   ├── gl_common.h
    │   ├── glext.h
    │   ├── img_format.h
    │   ├── osd.c
    │   ├── osd.h
    │   ├── osd_font.h
    │   ├── osd_template.c
    │   ├── sub.c
    │   ├── sub.h
    │   ├── video_out.c
    │   ├── video_out.h
    │   ├── video_out_internal.h
    │   ├── vo_directx.c
    │   ├── vo_gl.c
    │   ├── vo_gl2.c
    │   ├── vo_jpeg.c
    │   ├── vo_null.c
    │   ├── w32_common.c
    │   └── w32_common.h
    ├── loader
    │   └── qtx
    │       └── qtxsdk
    │           └── components.h
    ├── m_option.c
    ├── m_option.h
    ├── m_struct.c
    ├── m_struct.h
    ├── mangle.h
    ├── mixer.h
    ├── mp3lib
    │   ├── Makefile
    │   ├── bswap.h
    │   ├── dct12.c
    │   ├── dct36.c
    │   ├── dct36_3dnow.c
    │   ├── dct36_k7.c
    │   ├── dct64.c
    │   ├── dct64_3dnow.c
    │   ├── dct64_MMX.c
    │   ├── dct64_altivec.c
    │   ├── dct64_i386.c
    │   ├── dct64_k7.c
    │   ├── decod386.c
    │   ├── decode_MMX.c
    │   ├── decode_i586.c
    │   ├── equalizer.c
    │   ├── fastmemcpy.h
    │   ├── huffman.h
    │   ├── l2tables.h
    │   ├── layer1.c
    │   ├── layer2.c
    │   ├── layer3.c
    │   ├── mp3.h
    │   ├── mpg123.h
    │   ├── sr1.c
    │   ├── tabinit.c
    │   ├── tabinit_MMX.c
    │   ├── test.c
    │   └── test2.c
    ├── mp_msg.c
    ├── mp_msg.h
    ├── mplayer.h
    ├── odivx
    │   ├── DECORE.H
    │   ├── DECORE.lib
    │   └── opendivx_src_40a50.rar
    ├── osdep
    │   ├── fseeko.c
    │   ├── getch2-win.c
    │   ├── getch2.h
    │   ├── gettimeofday.c
    │   ├── keycodes.h
    │   ├── osdep.h
    │   ├── setenv.c
    │   ├── snprintf.c
    │   ├── strcasecmp.c
    │   ├── strl.c
    │   ├── strncasecmp.c
    │   ├── strsep.c
    │   ├── timer-win2.c
    │   ├── timer.h
    │   └── vsscanf.c
    ├── out.264
    ├── postproc
    │   ├── CVS
    │   │   ├── Entries
    │   │   ├── Repository
    │   │   └── Root
    │   ├── Makefile
    │   ├── cs_test.c
    │   ├── postprocess.h
    │   ├── rgb2rgb.c
    │   ├── rgb2rgb.h
    │   ├── rgb2rgb_template.c
    │   ├── swscale-example.c
    │   ├── swscale.c
    │   ├── swscale.h
    │   ├── swscale_altivec_template.c
    │   ├── swscale_internal.h
    │   ├── swscale_template.c
    │   ├── yuv2rgb.c
    │   ├── yuv2rgb_altivec.c
    │   ├── yuv2rgb_mlib.c
    │   └── yuv2rgb_template.c
    ├── rfc2361.txt
    ├── spudec.c
    ├── spudec.h
    ├── stdafx.cpp
    ├── stdafx.h
    ├── sub_cc.c
    ├── sub_cc.h
    ├── subopt-helper.c
    ├── subopt-helper.h
    ├── subreader.h
    ├── tremor
    │   ├── COPYING
    │   ├── FILES
    │   ├── Makefile
    │   ├── asm_arm.h
    │   ├── backends.h
    │   ├── bitwise.c
    │   ├── block.c
    │   ├── codebook.c
    │   ├── codebook.h
    │   ├── codec_internal.h
    │   ├── config.h
    │   ├── floor0.c
    │   ├── floor1.c
    │   ├── framing.c
    │   ├── info.c
    │   ├── ivorbiscodec.h
    │   ├── lsp_lookup.h
    │   ├── mapping0.c
    │   ├── mdct.c
    │   ├── mdct.h
    │   ├── mdct_lookup.h
    │   ├── misc.h
    │   ├── ogg.h
    │   ├── os.h
    │   ├── os_types.h
    │   ├── registry.c
    │   ├── registry.h
    │   ├── res012.c
    │   ├── sharedbook.c
    │   ├── synthesis.c
    │   ├── tremor.diff
    │   ├── window.c
    │   ├── window.h
    │   └── window_lookup.h
    ├── xvid
    │   ├── libxvidcore.lib
    │   └── xvid.h
    └── 在windows上用源代码编译安装MPlayer.htm

32 directories, 1005 files


实例下载地址

mplayer开源代码在VC下汇编的移植

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警