freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm的mplayer播放器的移植畢業(yè)論文(存儲(chǔ)版)

  

【正文】 odetect] disablepolyp disable Polypaudio sound support [autodetect] disablejack disable JACK sound support [autodetect] disablenas disable NAS sound support [autodetect] disablesgiaudio disable SGI sound support [autodetect] disablesunaudio disable Sun sound support [autodetect] disablewin32waveout disable Windows waveout sound support withx11incdir=DIR X headers in DIR (*) withx11libdir=DIR X library files in DIR (*) withdxr2incdir=DIR DXR2 headers in DIR (*) withdvbincdir=DIR DVB headers in DIR (*) withmadlibdir=DIR libmad (libmad shared library) in DIR (*) withmlibdir=DIR libmlib (MLIB support) in DIR (Solaris only) withcodecsdir=DIR Binary codec files in DIR withwin32libdir=DIR W*ndows DLL files in DIR withxanimlibdir=DIR XAnim DLL files in DIR withreallibdir=DIR RealPlayer DLL files in DIR withxvidlibdir=DIR libxvidcore (XviD) in DIR (*) withxvidincdir=DIR XviD header in DIR (*) withx264libdir=DIR libx264 in DIR withx264incdir=DIR x264 header in DIR withdtslibdir=DIR libdts library in DIR (*) withdtsincdir=DIR libdts header in DIR (*) withlivelibdir=DIR Streaming Media libraries in withtoolamedir=DIR path to Toolame library and include file withxmmsplugindir=DIR XMMS plugins in DIR withxmmslibdir=DIR in DIR withbio2jack=DIR in DIR withcdparanoiaincdir=DIR cdparanoia headers in DIR (*) withcdparanoialibdir=DIR cdparanoia libraries (libcdda_*) in DIR 4. Gcc 模塊 Gcc 模塊定義 Gcc( GNU C Compiler )是 GNU 推出的功能強(qiáng)大、性能優(yōu)越的多平臺(tái)編譯器,是 GNU 的代表作品之一。之后在提示符輸入 arm 并且按 table鍵,確認(rèn)能夠生成 armLinux信息。 表 46 mini 的設(shè)置 設(shè)置說(shuō)明 必需設(shè)置 Bps/Par/Bits 115200 8N1( 9600 僅適用于 DRAC III) 硬件流控制 是 軟件流控制 否 終端仿真 ANSI 調(diào)制解調(diào)器撥 清除 init(初始化)。 這 樣 , ARMLinux 工 具 鏈 就 在/usr/local/arm/。 [rootthr ]tar jvxf /home/mplayer/ [rootthr ]mv /home/mplayer/Blue /usr/local/mplayer/share/mplayer/skins/default [rootthr ]cd /usr/local/mplayer/bin [rootthr bin]./gmplayer /home/mplayer/ 效果圖如圖 48所示: 圖 48 X86MPlayer 效果圖 在桌面創(chuàng)建快捷方式如圖 49 所示: 圖 49 mplayer 快捷方式 編譯指令解釋 編譯指令參數(shù)含義為: ./configure enablegui //選擇安裝界面 enablelargefiles //支持目錄大于 2GB enablemenu //支持 OSD 目錄 prefix=/usr //選擇安裝目錄 confdir=/etc/mplayer //選擇配置文件目錄 cc=gcc32 //選擇編 language=zh_CN //選擇播放器語(yǔ)言 ARMMPlayer 模塊 (1) 解壓 軟件包 (2) 編譯 MPlayer 應(yīng)用程序,編譯指令如圖 410 所示: 圖 410 ARMMPlayer 編譯指令 配置命令解釋?zhuān)? cc=ARMLinuxgcc //使用版本為 的交叉編譯器 hostcc=gcc //使用系統(tǒng)自帶的編譯器來(lái)編譯 一些需要在 host 上執(zhí)行的 中間文件 enableLinuxdevfs // 設(shè)置缺省設(shè)備為 Linux 的 devfs 設(shè) 備。這四個(gè)程序都可以從 MPlayer 官方網(wǎng)站下載: 分別是以下四個(gè)文件: Src: Skin: Codecs: Wincodecs: 如圖 47所示: 圖 47 Mplayer 等所需安裝包 把它們放在 /usr/home/mplayer 目錄下。截圖如圖 43: 圖 43 FLV 文件結(jié)構(gòu) 文件頭的結(jié)構(gòu)如表 42: AVI (1)簡(jiǎn)介:自微軟公司推出 AVI 文件格式以來(lái) ,AVI 逐漸成為 Windows 操作系統(tǒng)上最常用的流媒體文件格式之 一。 模塊分析 SWF (1)簡(jiǎn)介: SWF 是 Macromedia 公司的動(dòng)畫(huà)設(shè)計(jì)軟件 Flash 的專(zhuān)用格式,是一種支持矢量和點(diǎn)陣圖形的動(dòng)畫(huà)文件格式。其中 X86PC 端運(yùn)行 MPlayer 是由 X86MPlayer 模塊與解碼模塊通過(guò) Linuxgcc 模塊編譯完成。 采用 ; ; ; ; ; 五個(gè)包,如圖 34 所示,圖 35 為開(kāi)發(fā)系統(tǒng)總體圖。另外,在體系結(jié)構(gòu)的總體把握、設(shè)計(jì)和嵌入式模塊的整合方面,良好的設(shè)計(jì)和完整的整合技術(shù)也是該課題的難點(diǎn)之一。接著調(diào)用 cc1 進(jìn)行編譯,這個(gè)階段根據(jù)輸入文件生成以 .o 為后綴的目標(biāo)文件。 HEX EDIT 十六進(jìn)制查看器。 5 設(shè)備獨(dú)立 性: Linux 內(nèi)核具有高度適應(yīng)能力,用戶(hù)可以修改內(nèi)核源 代碼,以便適應(yīng)新增加的外部設(shè)備。 μ C/OSⅡ μ C/OSⅡ是著名的源代碼公開(kāi)的實(shí)時(shí)內(nèi)核,是專(zhuān)為嵌入式 應(yīng)用設(shè)計(jì)的,可用于 8位、 16 位和 32 位單片機(jī)或數(shù)字信 號(hào)處理器( dsp)。 幾種代表性嵌入式 操作系統(tǒng)比較(如下表 21 所列): 表 21 四款嵌入式系統(tǒng)優(yōu)缺點(diǎn)對(duì)比列表 VxWorks 美國(guó) WindRiver 公司于 1983 年設(shè)計(jì)開(kāi)發(fā)的一種嵌入式實(shí) 時(shí)操作系統(tǒng)( RTOS),良好的持續(xù)發(fā)展能力、高性能的內(nèi) 核以及友好的用戶(hù)開(kāi)發(fā)環(huán)境,在嵌人式實(shí)時(shí)操作系統(tǒng)領(lǐng)域 逐漸占據(jù)一席之地。 4. 系統(tǒng)選用的開(kāi)發(fā)工具 UPNETARM2410S 嵌入式開(kāi)發(fā)平臺(tái) 咱們用的是 zlg magicarm2410,和這個(gè)博創(chuàng)是 2 個(gè)公司出的,不要混淆了 ! 本系統(tǒng)平臺(tái)采用 Samsung 公司的處理器 S3C2410。 ARMLinux 端 ARMMPlayer 模塊:編譯在 ARM2410s 開(kāi)發(fā)板上運(yùn)行的 MPlayer ARMLinuxgcc 模塊:實(shí)現(xiàn) ARM 環(huán)境下編譯環(huán)境的搭建。為 加強(qiáng)用戶(hù)體驗(yàn),在簡(jiǎn)化操作的同時(shí),要保證系統(tǒng) CPU 占用率保持在合理的范圍,使視頻能正常、流暢地播放。 主要研究?jī)?nèi)容 針對(duì) MPlayer 開(kāi)源的特性,充分了解 MPlayer 的運(yùn)行原理。 MPlayer 的另 一個(gè)大的特色是支持廣泛的輸出設(shè)備,它可以在 X1 Xv、 DGA、 OpenGL、 SVGAlib、 fbdev、 Aalib、 DirectFB 下工作,而且你也能使用 GGI 和 SDL(由此使用它們支持的各種驅(qū)動(dòng)模式)和一些低級(jí)的硬件相關(guān)的驅(qū)動(dòng)模式。此外除了處理應(yīng)用控制功能之外,需支持互聯(lián)網(wǎng)接入的應(yīng)用在 MCU運(yùn)行 TCP/IP 或其它通信協(xié)議的情況下,要求系統(tǒng)建立在 RTOS 上就必然成為一種現(xiàn)實(shí)需求。 上述變化孕育嵌入式系統(tǒng)即將進(jìn)入一個(gè)高速發(fā)展的新時(shí)期。一方面,嵌入式操作系 統(tǒng)自身結(jié)構(gòu)的設(shè)計(jì)更易于移植;另一方面,系統(tǒng)應(yīng)能使用驅(qū)動(dòng)程序開(kāi)發(fā)與配置環(huán)境,造就一個(gè)新的 BSP(板級(jí)支持包 )和驅(qū)動(dòng)程序結(jié)構(gòu),以適應(yīng)微處理器的不斷升級(jí)變化。當(dāng)前, DSP 處理器的典型結(jié)構(gòu)是單片化嵌入式 DSP,如 TI公司的 TMS320 系列;另一類(lèi)是在通用 CPU 或單片系統(tǒng)中增加DSP 協(xié)處理器,如 Intel 公司的 MCS296 等。除了兼容性擴(kuò)展的優(yōu)勢(shì)之外,交叉編譯還以下兩個(gè)優(yōu)點(diǎn):一是當(dāng)目標(biāo)系統(tǒng)對(duì)其可用的編譯工具沒(méi)有本地配置時(shí),往往采用交叉編譯來(lái)提供方便;二是當(dāng)主機(jī)系統(tǒng)比目標(biāo)系統(tǒng)要快得多,或者具有多得多的可用資源時(shí),也會(huì)經(jīng)常采用交叉編譯的方法。用戶(hù)應(yīng)用程序使用這些編程接口可以實(shí)現(xiàn)復(fù)雜的邏輯功能。 嵌入式 DSP 處理器 (Embedded Digital Signal Processor, EDSP)。嵌入式處理器是為了完成專(zhuān)門(mén)的應(yīng)用而設(shè)計(jì)的特殊目的的處理器。 嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)、電子技術(shù)和各個(gè)行業(yè)具體應(yīng)用相結(jié)合后的產(chǎn)物。 由于 MPlayer 其開(kāi)源的特性,使得修改,定制一份具有針對(duì)性的 MPlayer 成為可能。 嵌入式系統(tǒng)是面向用戶(hù)、面向產(chǎn)品、面向應(yīng)用的專(zhuān)用計(jì)算機(jī)系統(tǒng), 不能獨(dú)立于應(yīng)用而自行發(fā)展,否則會(huì)失去市場(chǎng)。 關(guān)鍵詞 :嵌入式; Linux; MPlayer;視頻格式; QT ABSTRACT The present market has been seeing various designs of media players emerging one after another. Originating from MP3 which can only serves for appreciating
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1