Synopsis:
Provide h264 support on wm50 helixplayer. Add media file
types in select dialog.
Files Added:
None
Files Modified:
/cvsroot/clientapps/ppcplayer/wince.pcf
/cvsroot/clientapps/ppcplayer/MainWnd.cpp
Image Size and Heap Use impact (Client -Only):
None.
Platforms and Profiles Affected:
platform : wince-500-ppc-arm
profile : helix-client-wince-wm50
Distribution Libraries Affected:
None
Distribution library impact and planned action:
None
Platforms and Profiles Build Verified:
BIF branch -> hxclient_3_1_0_atlas_restricted
Target(s) -> wince_wm50_play
Profile -> helix-client-wince-wm50
SYSTEM_ID -> wince-500-ppc-arm
Branch:
hxclient_3_1_0_atlas
Copyright assignment: I am a RealNetworks employee.
Index: wince.pcf
============================================================
=======
RCS file: /cvsroot/clientapps/ppcplayer/wince.pcf,v
retrieving revision 1.1.2.6
diff -u -w -r1.1.2.6 wince.pcf
--- wince.pcf 30 Nov 2007 14:28:58 -0000 1.1.2.6
+++ wince.pcf 19 Dec 2007 05:18:47 -0000
 -305,6
+305,11 
project.AddModuleLibraries("datatype/mp4/audio/renderer
[mp4arenderlib]")
if not
project.IsDefined("HELIX_FEATURE_MP4_FILEFORMAT_M4A_ONL
Y"):
project.AddModuleLibraries("datatype/amr/common[amrcoml
ib]")
+ ## Add h.264 codec
+ if
project.IsDefined("HELIX_FEATURE_VIDEO_CODEC_AVC1"
):
+ static_plugin_list[-1:-1] = ["avc1",
"h264dec"]
+
project.AddModuleLibraries('datatype-restricted/h264/codec/d
ecoder[avc1lib]')
+
project.AddModuleLibraries('datatype-restricted/h264/codec/d
ecoder[h264declib]')
## Add RV10 codec
if
project.IsDefined("HELIX_FEATURE_VIDEO_CODEC_RV10"
):
if 'wince' in sysinfo.family_list:
Index: MainWnd.cpp
============================================================
=======
RCS file: /cvsroot/clientapps/ppcplayer/MainWnd.cpp,v
retrieving revision 1.9.98.2
diff -u -w -r1.9.98.2 MainWnd.cpp
--- MainWnd.cpp 9 Nov 2007 00:43:36 -0000 1.9.98.2
+++ MainWnd.cpp 19 Dec 2007 05:18:19 -0000
 -845,7
+845,7 
CFileDialog dlg( TRUE, _T(".rm"), NULL, 0,
_T( "Real Media Files
(.rm,.ra,.rv,.ram,.rmvb) *.rm;*.ra;*.rv;*.ram;*.rmvb "
;)
_T( "SMIL Files
(.smil,.smile) *.smil;*.smile ")
- _T( "All Media Files
(.rm,.ra,.rv,.ram,.rmvb,.smil,.smile) *.rm;*.ra;*.rv;*.ram;
*.rmvb;*.smil;*.smil
e ")
+ _T( "All Media Files
(.rm,.ra,.rv,.ram,.rmvb,.smil,.smile,.mp3,.mp4,.3gp) *.rm;*
.ra;*.rv;*.ram;*.rmv
b;*.smil;*.smile;*.mp3;*.mp4;*.3gp ")
_T( "All Files (*.*) *.* " ));
if( dlg.DoModal() == IDOK )
Best Regards
-------------------------------------------------------
Eric Li (李军)
www.realnetworks.com
www.helixcommunity.org
-------------------------------------------------------
_______________________________________________
Clientapps-dev mailing list
Clientapps-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/
clientapps-dev
|