TCPMP.2011-0.6.9.0120
所属分类:Windows Phone
开发工具:Visual C++
文件大小:10066KB
下载次数:10
上传日期:2012-06-06 21:27:20
上 传 者:
a565109863
说明: window mobile手机的tcpmp源代码
(tcpmp source code for window mobile phone)
文件列表:
TCPMP.2011-0.6.9.0120\tcpmp\aac\aac.def (52, 2005-04-29)
TCPMP.2011-0.6.9.0120\tcpmp\aac\aac.dsp (7990, 2005-06-13)
TCPMP.2011-0.6.9.0120\tcpmp\aac\aac.vcp (395201, 2005-06-23)
TCPMP.2011-0.6.9.0120\tcpmp\aac\changelog (499, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad.c (9176, 2005-06-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad.h (1276, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\aacDECdrop\aacDECdrop.dsp (5092, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\aacDECdrop\aacDECdrop.dsw (1120, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\aacDECdrop\aacDECdrop.sln (2077, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\aacDECdrop\aacDECdrop.vcproj (9818, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\audio.c (14895, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\audio.h (2520, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\decode.c (14827, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\decode.h (935, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\decthread.c (3275, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\decthread.h (562, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\main.c (20096, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\misc.c (2240, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\misc.h (554, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC01.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC01.ico (2238, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC02.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC03.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC04.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC05.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC06.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC07.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource\AAC08.bmp (2134, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\resource.h (2135, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\Script.rc (7658, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\wave_out.c (5086, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\aacDECdrop\wave_out.h (1254, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\AUTHORS (312, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\bootstrap (316, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\ChangeLog (4483, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\common\faad\aacinfo.c (9969, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\common\faad\aacinfo.dsp (3792, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\common\faad\aacinfo.dsw (508, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\common\faad\aacinfo.h (1908, 2005-04-28)
TCPMP.2011-0.6.9.0120\tcpmp\aac\faad2\common\faad\aacinfo.sln (893, 2005-04-28)
... ...
The Core Pocket Media Player
1) Homepage
-----------
http://www.tcpmp.org
2) Authors
----------
Authors of sources not covered by third party libraries:
Gabor Kovacs
Pedro Mateu (mips IDCT assembly)
Fabrice Bellard (source parts from FFmpeg)
Third party libraries:
- PocketMVP DivX Decoder
Copyright (C) 2001 Project Mayo
Copyright (C) 2001-2003 Marc Dukette, Pedro Mateu
Copyright (C) 2004-2005 Gabor Kovacs
- Ogg Vorbis Tremor
Copyright (c) 2002, Xiph.org Foundation
- libmad - MPEG audio decoder library
Copyright (C) 2000-2004 Underbit Technologies, Inc.
- libid3tag - ID3 tag manipulation library
Copyright (C) 2000-2004 Underbit Technologies, Inc.
- liba52
Copyright (C) 2000-2003 Michel Lespinasse
Copyright (C) 1999-2000 Aaron Holtzman
- libfaad - FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding
Copyright (C) 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com
- MatroskaParser
Copyright (c) 2004-2005 Mike Matsnev
- zlib data compression
Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler
- Portable Musepack decoder (as separate plugin)
http://www.musepack.net
- FFmpeg library
Copyright (c) 2000-2005 The FFmpeg Project.
- Intel 2700G SDK headers
Copyright (c) 2004, Intel Corporation
- Mobile Stream Rotation extension headers
Copyright (c) 2005 Mobile Stream (http://www.mobile-stream.com)
- MikMod sound library
Copyright (c) 19***, 1999, 2002 Miodrag Vallat and others - see file AUTHORS for complete list.
Special thanks for these project - used as reference:
- PocketMVP
- FFmpeg
- XviD
- The Magic Lantern
3) Licensing
------------
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
4) Latest version
-----------------
You can export or checkout the latest version with
SubVersion (http://subversion.tigris.org) from the repository:
http://svn.corecodec.org/tcpmp/trunk
4) WinCE Compiling Info
-----------------
What you need for compiling:
* eMbedded Visual C++ 4.0 (+SP4) (http://download.microsoft.com)
additionaly for AMR decoder:
* AMR reference code from:
http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-610.zip
http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-600.zip
additionaly for x86 or emulator build:
* nasm - The Netwide Assembler (http://nasm.sourceforge.net)
additionaly for batch building (build.bat) you need:
* eMbedded Visual Tools 3.0 - 2002 Edition (EVC3)
* GCC ARM cross compiler (see crossgcc.txt)
* Smartphone 2002 SDK (included in EVC3)
* EZSETUP (http://www.spbsoftwarehouse.com/products/ezsetup/?en)
* UPX (http://upx.sourceforge.net/)
* tar,zip
For the release version I use a special mixture enviroment
to get the best code. I use EVC3 with armasm.exe from EVC4 (wce420\bin)
and GCC ARM cross compiler for some codec parts.
EVC compiling settings (if project files are recreated)
* warning level 1
* for release: optimizations = maximize speed (except MIPS common.dll which should be default!)
* for dlls define: _EXPORTS
* check 'changelog' in library directoies for other defines
* insert '../' before output file name for all player projects
* linker: /stack:0x20000
5) Palm Compiling info
----------------------
For the non plugin version (Makefile) you will need the
official prc-tools and pilrc.
Additionally for the official plugin version (Makeplugin)
you need a modified gcc. Check cross-compile subdirectory
for details and binutils,gcc patches.
Additionally required tools:
Palm OS SDK from PalmSource
http://www.palmos.com/dev/tools/core.html
(minimum version 5r4)
palmOne SDK from palmOne (have to sign in to PluggedIn member area)
(minimum version 4.3)
Sony CLIE SDK
http://www.palm.projekt-base.de/wiki/cgi-bin/wiki.cgi?ClieDeveloper/Sony_SDK5
(minimum version 50e)
AMR reference code from:
http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-610.zip
http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-600.zip
近期下载者:
相关文件:
收藏者: