[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-client-cvs
Subject:    [Client-cvs] build/BIF hxclient_2_1_0_cayennes.bif,1.15,1.16
From:       atewari () helixcommunity ! org
Date:       2007-04-18 13:53:46
Message-ID: 200704181354.l3IDsUKi018658 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/client/build/BIF
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv32189

Modified Files:
	hxclient_2_1_0_cayennes.bif 
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:  anshuman.tewari@nokia.com
 
Reviewed by: 
 
Date: 4/17/2007
 
Project: SymbianMmf
 
ErrorId:  101-36568
 
Synopsis: BIF changes for WindowsMedia controller 
 
 
Description: 

SymbianMmf_wm module includes symbianMmf_rel in its depend list. 
And builds the following components 

datatype_mdf_audio_arm_wma    => wma9.dll 
datatype_mdf_video_format_wmv => mdfwmvpayloadformat.dll + RSC
datatype_wm_audio_renderer => wmarender.dll 
datatype_wm_fileformat => asfff.dll 



To build WM related modules choose symbianMmf_wm as the target. 


Changes to symbiannameonlyff.cpp: 

To get the file pattern, we need to include the extension as well. 
This is needed for the cases where the PluginDLLFileName specifies the full filename. \


    
Root Cause of the problem:  New Requirement
 

Files Modified:
client/build/BIF/hxclient_2_1_0_cayennes.bif
bif-cvs/helix/common/build/BIF/helix.bif
client/common/container/platform/symbian/symbiannameonlyff.cpp

Files Added: 
 
 
Image Size and Heap Use impact: None

Module Release testing (STIF) : Yes 

Test case(s) Added  :  N/A 
  
Memory leak check performed : No leaks in the playing common formats. WindowsMedia \
playback has leaks  
Platforms and Profiles Build Verified: helix-client-s60-32-mmf-mdf-arm

Platforms and Profiles Functionality verified: armv5, winscw 
  
Branch: Head & 210CayS



Index: hxclient_2_1_0_cayennes.bif
===================================================================
RCS file: /cvsroot/client/build/BIF/hxclient_2_1_0_cayennes.bif,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- hxclient_2_1_0_cayennes.bif	8 Nov 2006 17:22:58 -0000	1.15
+++ hxclient_2_1_0_cayennes.bif	18 Apr 2007 13:53:44 -0000	1.16
@@ -2716,6 +2716,34 @@
       </dependlist>
     </module>
 
+    <!-- DATATYPE_MDF_AUDIO_ARM_WMA -->
+    <module id="datatype_mdf_audio_arm_wma" name="datatype/mdf/audio/arm/wma" \
group="datatype">     +      <includeplatforms>
+         symbian
+      </includeplatforms>
+    <includeprofiles>
+        helix-client-s60-mdf-basic
+        helix-client-s60-mmf-mdf-dsp
+        helix-client-s60-mmf-mdf-arm
+        helix-client-s60-32-mmf-mdf-dsp
+        helix-client-s60-32-mmf-mdf-arm
+        helix-client-s60-mdf-advanced
+    </includeprofiles>
+    
+    <dependlist>
+        common_log_logsystem
+        common_log_logobserverfile
+        common_util
+        datatype_common_util
+        datatype_wm_common
+        datatype_mdf_audio_common
+    </dependlist>
+
+    <source_dependlist>
+        common_include
+    </source_dependlist>
+    
+    </module>
     <!-- DATATYPE_GROUP_AUDIO -->
     <module id="datatype_group_audio" name="datatype/group/audio" group="core">
       <cvs root="helix"/>
@@ -3663,6 +3691,43 @@
         datatype_rm_include
       </source_dependlist>
     </module>
+	
+	<!-- DATATYPE/MDF/VIDEO/FORMAT/WMV-->
+    <module id="datatype_mdf_video_format_wmv" name="datatype/mdf/video/format/wmv" \
group="datatype">  +      <includeplatforms>
+        symbian
+      </includeplatforms>
+
+      <includeprofiles>
+        helix-client-s60-mdf-basic
+        helix-client-s60-mmf-mdf-dsp
+        helix-client-s60-mmf-mdf-arm        
+        helix-client-s60-32-mmf-mdf-dsp
+        helix-client-s60-32-mmf-mdf-arm
+        helix-client-s60-mdf-advanced
+      </includeprofiles>
+
+      <dependlist>
+        common_dbgtool
+        common_util
+        common_container
+        common_system
+        protocol_common_util                
+        datatype_mdf_video_format_common        
+        common_log_logutil        
+        common_system
+        common_runtime
+        datatype_wm_common
+        datatype_rm_common
+      </dependlist>
+
+      <source_dependlist>
+        common_include
+        datatype_mdf_video_common_include
+        datatype_common_container        
+      </source_dependlist>
+
+    </module>
     <!-- DATATYPE/MDF/VIDEO/FORMAT/RM  -->
     <module id="datatype_mdf_video_format_rm" name="datatype/mdf/video/format/rm" \
group="core">   <includeplatforms>
@@ -7444,8 +7509,9 @@
       </dependlist>
     </module> 
 
+        
     <!-- SYMBIANMMF_WM --> 
-    <module id="symbianMmf_wm" name="clientapps/symbianMmf" group="core"> 
+    <module id="symbianMmf_wm" name="clientapps/symbianMmf/wmvextcontroller" \
group="core">   <cvs root="helix"/> 
 
       <includeplatforms> 
@@ -7457,9 +7523,16 @@
       </source_dependlist>
 
       <dependlist>
-        symbian_mmf_client
-        all_wm_plugins
-        filesystem_httplite
+        filesystem_httplite        
+        symbianMmf_rel
+        <!-- wma9.dll -->
+        datatype_mdf_audio_arm_wma
+        <!-- mdfwmvpayloadformat.dll -->
+        datatype_mdf_video_format_wmv
+        <!-- wmarender.dll -->
+        datatype_wm_audio_renderer
+        <!-- asfff.dll -->
+        datatype_wm_fileformat
       </dependlist>
     </module> 
 


_______________________________________________
Client-cvs mailing list
Client-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/client-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic