代码改变世界

随笔分类 -  XBMC

xbmc-12.0稳定版代码初探 (2) —— XBMC_HOME

2013-01-31 14:04 by Scott Guthrie Liu, 359 阅读, 收藏,
摘要: XBMC工程在debug时要设置XBMC_HOME的环境用于指定ffmpeg的Dll文件位置,语言等等xbmc/filesystem/SpecialProtocol.cpp 定义了一些如:CSpecialProtocol::SetXBMCPath();的函数xbmc\Application.cpp InitDirectoriesWin32(); ->CUtil::GetHomePath(xbmcPath);在Util.h看到static void GetHomePath(CStdString& strPath, const CStdString& strTarget = 阅读全文

xbmc-12.0稳定版代码初探 (1) —— 对ffmpeg的动态库调用

2013-01-31 13:31 by Scott Guthrie Liu, 390 阅读, 收藏,
摘要: 根据http://en.wikipedia.org/wiki/Xbox_Media_Center#ArchitectureSome of XBMC's ownlibrariesas well as many third-party libraries that XBMC depends on are written in theC programming-languagebut are mostly used with a C++ wrapper or loaded via XBMC's ownDLLloader.[9][30]FFmpeg主目录下主要有libavcodec、l 阅读全文

XBMC 12.0 - Frodo 正式发布XBMC 12.0 - Frodo

2013-01-30 08:47 by Scott Guthrie Liu, 516 阅读, 收藏,
摘要: Everyone at Team XBMC is proud and excited to announce the long awaited XBMC 12 “Frodo.” Features for XBMC 12 include:HD audio support, including DTS-MA and Dolby True-HD, via the newXBMC AudioEngine(OSX/iOS not yet available)Live TV andPVR supporth.264 10bit (akaHi10P) video software decoding for a 阅读全文

XBMC 11.0 稳定版 Windows VS 2012 + VS2010 编译

2013-01-25 12:06 by Scott Guthrie Liu, 640 阅读, 收藏,
摘要: 1. 下载稳定版源码Source Code http://xbmc.org/download/Stable release sources are availablehere.XBMC 11.0 稳定版2. wiki HOW-TO:Compile XBMC for Windows 2.1Microsoft DirectX SDKJune 2010 versionhere安装,可能遇见的问题DirectX SDK (June 2010)安装遇到Error Code S1023 2.2Visual C++ 2010 如果先装了VS 2012 后装 VS 2010 及 sp1 没有问题 2.3... 阅读全文

[转]解决中文操作系统下编译XBMC的问题

2013-01-24 21:58 by Scott Guthrie Liu, 446 阅读, 收藏,
摘要: 在中文操作系统下编译XBMC会出现一些问题,有一些因为代码页问题造成的warning和error,由于开发团队一般是在英文系统下编译的,所以源代码文件默认都是英文代码页来解析的,一般情况下都没有问题,但对于某些显式写出来的英文代码页下的非ASCII字符,到中文环境下编译就出问题了,中文代码页会把这些字符以中文的编码去解读,有些和C语言字符串定界符双引号"在中文代码页下错误的合并解析导致编译语法错误,如果把这些源文件另存为utf8或者unicode也是不行的,因为要转换的字符串里本身必须要求是英文代码页的编码,所以强制另存utf8或者unicode的话,就会导致错误的乱码执行结果,比如 阅读全文