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

List:       helix-common-dev
Subject:    [Common-dev] CR: 409-1287 Concurrent Support of Brego Helix &
From:       <girish.shetty () nokia ! com>
Date:       2009-02-23 22:30:47
Message-ID: 888A0A0FAF11234F9E0D17809A78D7E407408C861A () NOK-EUMSG-03 ! mgdnok ! nokia ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Modified by: girish.shetty@nokia.com
Reviewed by:

Date: 02/23/2009
Project: SymbianMmf_wm [A new project (Symbian_Phonon) and profile will be created \
later]

ErrorId: N/A
Synopsis: Concurrent Support of Brego Helix & Cayennes Helix on Symbian Platforms
Overview:
The motivation for supporting two implementations of Helix on one system is based on \
the need of Phonon support for upcoming products and onward. The system should be \
able to support both the current generation and the Next Generation (NG) of Helix \
software concurrently. All changes made are protected under the MACRO \
"HELIX_DEFINE_DLL_NAMESPACE". This CR will be submitted in 2 parts.
In part-I [Taken care by this CR]:
All the source code and build changes [as below] will be checked-in without defining \
the above mentioned MACRO, so that these changes should not affect existing \
profiles/projects/set up

In part-II:
A new profile [helix-client-s60-50-phonon-mdf-dsp or helix-client-s60-50-ng-mdf-dsp] \
will be created where "HELIX_DEFINE_DLL_NAMESPACE" will be defined as below:  \
project.AddDefines('HELIX_DEFINE_DLL_NAMESPACE=\"ng_\"')


Image Size and Heap Use impact: no major impact
Module Release testing (STIF) : n/a
Test case(s) Added : No.
Platforms and Profiles Build Verified: helix-client-s60-50-mmf-mdf-dsp
Platforms and Profiles Functionality verified: winscw and armv5

Branch: HEAD
Modified Files:
build/umake/umake.py
build/umakecf/symbian.cf
client/common/container/hxpluginmanager.cpp
client/common/container/platform/symbian/symbiannameonlyff.cpp
common/system/dllacces.cpp
common/system/platform/symbian/symbian_string.cpp
common/system/pub/platform/symbian/symbian_string.h
clientapps/symbianMmf/audiocontroller/controllersis
clientapps/symbianMmf/audiocontroller/hxmmfaudioctrl.cpp
clientapps/symbianMmf/common/hxmmfbasectrl.cpp
clientapps/symbianMmf/videocontroller/MmfSis
clientapps/symbianMmf/videocontroller/hxmmfctrlimpl.cpp
clientapps/symbianMmf/wmvextcontroller/WmvExtMmfSis
datatype/mdf/video/format/common/pub/mdfpayloadformat.h
datatype/mdf/video/format/flv/Umakefil
datatype/mdf/video/format/h263/Umakefil
datatype/mdf/video/format/h264/Umakefil
datatype/mdf/video/format/mp4/Umakefil
datatype/mdf/video/format/rm/Umakefil
datatype/mdf/video/format/wmv/Umakefil
datatype/mdf/video/renderer/mdfpluginarchive.cpp
datatype/mdf/video/renderer/umakedll
datatype/tools/metadataeng/engine/symbian.pcf
datatype/tools/metadataeng/engine/platform/symbian/symbian_metadataeng.cpp
datatype/tools/metadataeng/engine/platform/symbian/symbian_thumbnaileng.cpp
New Files Added:
clientapps/symbianMmf/audiocontroller/ng_installMMF.pcf
clientapps/symbianMmf/videocontroller/ng_installMMF.pcf
clientapps/symbianMmf/wmvextcontroller/ng_installMMF.pcf
datatype/mdf/video/format/flv/ng_flv.rss
datatype/mdf/video/format/h263/ng_h263.rssl
datatype/mdf/video/format/h264/ng_h264.rss
datatype/mdf/video/format/mp4/ng_mp4.rss
datatype/mdf/video/format/rm/ng_rm.rss
datatype/mdf/video/format/wmv/ng_wmv.rss
datatype/tools/metadataeng/engine/platform/symbian/ng_hxmetadata_dlls.txt
datatype/tools/metadataeng/engine/platform/symbian/ng_hxthumbnail_dlls.txt

Regards
Girish


[Attachment #5 (text/html)]

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 \
2px solid; } --></style> </head>
<body>
<font face="Courier New, sans-serif" size="2">
<div style="margin-top: 5pt; margin-bottom: 5pt; ">Modified by: \
girish.shetty@nokia.com<font face="Times New Roman, serif" size="3"> </font></div> \
<div style="margin-top: 5pt; margin-bottom: 5pt; ">Reviewed by:<br>

<br>

Date: 02/23/2009</div>
<div style="margin-top: 5pt; margin-bottom: 5pt; ">Project: SymbianMmf_wm [A new \
project (Symbian_Phonon) and profile will be created later]<font face="Times New \
Roman, serif" size="3"> <br>

<br>

</font>ErrorId: N/A</div>
<div style="margin-top: 5pt; margin-bottom: 5pt; ">Synopsis: Concurrent Support of \
Brego Helix &amp; Cayennes Helix on Symbian Platforms</div> <div style="margin-top: \
5pt; margin-bottom: 5pt; ">Overview: </div> <div style="margin-top: 5pt; \
margin-bottom: 5pt; ">The motivation for supporting two implementations of Helix on \
one system is based on the need of Phonon support for upcoming products and \
onward.</div> <div style="margin-top: 5pt; margin-bottom: 5pt; ">The system should be \
able to support both the current generation and the Next Generation (NG) of Helix \
software concurrently.</div> <div style="margin-top: 5pt; margin-bottom: 5pt; ">All \
changes made are protected under the MACRO \
&quot;HELIX_DEFINE_DLL_NAMESPACE&quot;.</div> <div>This CR will be submitted in 2 \
parts. </div> <div>In part-I [Taken care by this CR]:</div>
<div>All the source code and build changes [as below] will be checked-in without \
defining the above mentioned MACRO, so that these changes should not affect existing \
profiles/projects/set up</div> <div>&nbsp;</div>
<div>In part-II:</div>
<div>A new profile [helix-client-s60-50-phonon-mdf-dsp or \
helix-client-s60-50-ng-mdf-dsp] will be created where \
&quot;HELIX_DEFINE_DLL_NAMESPACE&quot; will be defined as below:</div> \
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
project.AddDefines('HELIX_DEFINE_DLL_NAMESPACE=\&quot;ng_\&quot;')</div> <div><font \
color="#0000FF">&nbsp;</font></div> <div style="margin-top: 5pt; margin-bottom: 5pt; \
"><font face="Verdana, sans-serif">Image Size and Heap Use impact: no major \
impact<font face="Times New Roman, serif" size="3"> <br>

</font>Module Release testing (STIF) : n/a<font face="Times New Roman, serif" \
size="3"> </font></font></div> <div style="margin-top: 5pt; margin-bottom: 5pt; \
"><font face="Verdana, sans-serif">Test case(s) Added : No.<font face="Times New \
Roman, serif" size="3"> <br>

</font>Platforms and Profiles Build Verified: helix-client-s60-50-mmf-mdf-dsp<br>

Platforms and Profiles Functionality verified: winscw and armv5<br>

<br>

Branch: HEAD</font></div>
<div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif"><b>Modified Files:</b></font></div> <div style="margin-top: 5pt; \
margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">build/umake/umake.py</font></div> <div style="margin-top: 5pt; \
margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">build/umakecf/symbian.cf</font></div> <div style="margin-top: 5pt; \
margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">client/common/container/hxpluginmanager.cpp</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">client/common/container/platform/symbian/symbiannameonlyff.cpp</font></div>
 <div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">common/system/dllacces.cpp</font></div> <div style="margin-top: 5pt; \
margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">common/system/platform/symbian/symbian_string.cpp</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">common/system/pub/platform/symbian/symbian_string.h</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/audiocontroller/controllersis</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/audiocontroller/hxmmfaudioctrl.cpp</font></div> \
<div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/common/hxmmfbasectrl.cpp</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/videocontroller/MmfSis</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/videocontroller/hxmmfctrlimpl.cpp</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/wmvextcontroller/WmvExtMmfSis</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/common/pub/mdfpayloadformat.h</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/flv/Umakefil</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/h263/Umakefil</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/h264/Umakefil</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/mp4/Umakefil</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/rm/Umakefil</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/wmv/Umakefil</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/renderer/mdfpluginarchive.cpp</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/renderer/umakedll</font></div> <div style="margin-top: \
5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/tools/metadataeng/engine/symbian.pcf</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/tools/metadataeng/engine/platform/symbian/symbian_metadataeng.cpp</font></div>
 <div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/tools/metadataeng/engine/platform/symbian/symbian_thumbnaileng.cpp</font></div>
 <div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif"><b>New Files Added:</b></font></div> <div style="margin-top: 5pt; \
margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/audiocontroller/ng_installMMF.pcf</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/videocontroller/ng_installMMF.pcf</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">clientapps/symbianMmf/wmvextcontroller/ng_installMMF.pcf</font></div> \
<div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/flv/ng_flv.rss</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/h263/ng_h263.rssl</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/h264/ng_h264.rss</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/mp4/ng_mp4.rss</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/rm/ng_rm.rss</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/mdf/video/format/wmv/ng_wmv.rss</font></div> <div \
style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/tools/metadataeng/engine/platform/symbian/ng_hxmetadata_dlls.txt</font></div>
 <div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">datatype/tools/metadataeng/engine/platform/symbian/ng_hxthumbnail_dlls.txt</font></div>
 <div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, sans-serif"> \
</font></div> <div style="margin-top: 5pt; margin-bottom: 5pt; "><font face="Verdana, \
sans-serif">Regards</font></div> <div style="margin-top: 5pt; margin-bottom: 5pt; \
"><font face="Verdana, sans-serif">Girish</font></div> <div><font face="Verdana, \
sans-serif" color="#0000FF">&nbsp;</font></div> <div><font face="Trebuchet MS, \
sans-serif" color="#0000FF">&nbsp;</font></div> </font>
</body>
</html>


["diff & new files.zip" (application/x-zip-compressed)]

_______________________________________________
Common-dev mailing list
Common-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/common-dev


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

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