[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-clientapps-cvs
Subject: [Clientapps-cvs] symbianMmf/audiocontroller installMMF.pcf,1.5,1.6
From: shashikm () helixcommunity ! org
Date: 2010-01-15 10:37:35
Message-ID: 201001151035.o0FAZtcR021393 () mailer ! progressive-comp ! com
[Download RAW message or body]
Update of /cvsroot/clientapps/symbianMmf/audiocontroller
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv31672
Modified Files:
installMMF.pcf
Log Message:
"Nokia submits this code under the terms of a commercial contribution agreement with \
RealNetworks, and I am authorized to contribute this code under said agreement."
Modified by: ext-shashi.merapala@nokia.com
Reviewed by: ashish.as.gupta@nokia.com, ehyche@real.com
Date: 01/12/2010
Project: SymbianMmf_wm
Error Id: ESLM-7YHD9L
Synopsis: Helix_wmv controller: Conflict between the list from SupportsMimeType and \
actually video type (mp4) for video playback
Overview: The WMV Extension Controller needs to be rolled up into the rest of Helix \
so that the Helix audio/video controllers support the Windows Media content.
Solution: Diffs attached
Files removed: The folder ‘wmvextcontroller’ and its contents are removed from \
\clientapps\symbianMmf\
Files added: None
Files modified: \client\build\BIF\hxclient_2_1_0_cayennes.bif
\client\build\BIF\hxclient_4_2_0_brizo.bif
\common\build\BIF\helix.bif
\clientapps\symbianMmf\videocontroller\installMMF.pcf
\clientapps\symbianMmf\videocontroller\MmfSis
\clientapps\symbianMmf\audiocontroller\installMMF.pcf
\clientapps\symbianMmf\audiocontroller\controllersis
\clientapps\symbianMmf\videocontroller\101F8513.rss
\clientapps\symbianMmf\audiocontroller\10207B64.rss
\datatype\tools\metadataeng\engine\platform\symbian\hxmetadata_dlls.txt
Image size and heap use impact: Approx. 289 kb of space saved on image creation
Module release testing (STIF): Passed
Test case(s) added: No
Memory leak check performed: Yes. No new leaks introduced
Platforms and profiles build verified: helix-client-s60-52-mmf-mdf-dsp
Platforms and profiles functionality verified: armv5, winscw
Branch: 210CayS, HEAD, 420Brizo
Index: installMMF.pcf
===================================================================
RCS file: /cvsroot/clientapps/symbianMmf/audiocontroller/installMMF.pcf,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- installMMF.pcf 13 Dec 2007 18:23:27 -0000 1.5
+++ installMMF.pcf 15 Jan 2010 10:37:33 -0000 1.6
@@ -120,6 +120,9 @@
#
lib_names = []
+# Plugin Dlls [built separately] that need to be included to the *dll_names*.txt \
files +additional_lib_names = []
+
# some dlls like vidplin aggregate functionality offered individually with
# other dlls; this list tracks those dlls that can be removed from the list
# of dlls to install because another dll duplicates or replaces the functionality
@@ -170,7 +173,10 @@
'arma' : 'datatype/mp4/audio/mdf/[target]/arma.dll',
'hxmetadataeng' : 'datatype/xps/fileformat/[target]/hxmetadataeng.dll',
'hxmedpltfm' : 'client/medpltfm/[target]/hxmedpltfm.dll',
- 'hxmedplyeng' : 'client/core/[target]/hxmedplyeng.dll'
+ 'hxmedplyeng' : 'client/core/[target]/hxmedplyeng.dll',
+ 'asfff' : 'datatype/wm/fileformat/[target]/asfff.dll',
+ 'wma9' : 'datatype/mdf/audio/arm/wma/[target]/wma9.dll',
+ 'wmarender' : 'datatype/wm/audio/renderer/[target]/wmarender.dll'
}
#
@@ -200,10 +206,23 @@
if (item not in newList):
newList.append(item)
return newList
+
+def AddAdditionalDLLs(*files):
+ global additional_lib_names
+ for f in files:
+ additional_lib_names.append(f)
Add('hxmedpltfm')
Add('hxmedplyeng')
+# always add asf file format
+Add('asfff')
+Add('wma9')
+Add('wmarender')
+
+# add hxwmdrmplugin to *dll_names*.txt
+AddAdditionalDLLs('hxwmdrmplugin')
+
if project.IsDefined("HELIX_FEATURE_METADATAENG"):
Add('hxmetadataeng')
@@ -254,6 +273,13 @@
path += ".dll"
path = os.path.normpath(path)
lib_files_copy.append(path)
+
+additional_lib_names_copy = []
+for f in additional_lib_names:
+ path = os.path.join(playerDllDir, f)
+ path += ".dll"
+ path = os.path.normpath(path)
+ additional_lib_names_copy.append(path)
#
# payld_dll_files, payld_rsc_files
_______________________________________________
Clientapps-cvs mailing list
Clientapps-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/clientapps-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic