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

List:       helix-datatype-dev
Subject:    [datatype-dev] CR : SUB 409-234: Support in Helix for playing
From:       <ext-ashwinkumar.1.nadagoudar () nokia ! com>
Date:       2008-10-17 16:52:01
Message-ID: AD1781A3B7BFE44DA675CBF72E984D9905D10AB6 () daebe102 ! NOE ! Nokia ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


> 		"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-ashwinkumar.1.nadagoudar@nokia.com
> 		 
> 		Reviewed by: 
> 
> 		SUB ID: 409-234
> 
> 		Date: 10/17/2008
> 		 
> 		Project: SymbianMmf_rel
> 		 
> 		Synopsis: Support in Helix for playing anamorphic video
> 
> 		Overview:
> 		In Helix for all video resolutions, square pixels are
> always used. According to this requirement, in order to support
> playback of anamorphic-video, non-square pixels should be used. 
> 		Requirement specifies that, for SDTV video
> resolutions(720x576, 704x576, 720x480, 720x486, 704x480) with
> PAR(Pixel Aspect Ratio) other than 1:1, new resolution(width x height)
> 		has to be calculated depending on the new PAR coming
> from decoders. 
> 
> 		Code Change:
> 		If the PAR coming from decoders is other than the
> existing PAR value (which is mostly 1:1) and resolution is one of the
> SDTV resolution then calculate new resolution accordingly.
> 
> 		Pref "EnablePARAllResolution" is added in order to
> support this feature for all video resolutions.
> 
> 
> 
> 		Files modified & changes:
> 
> 		\datatype\mdf\video\renderer\mdfvideoadapter.h
> 		\datatype\mdf\video\renderer\mdfvideoadapter.cpp
> 	
> \datatype\mdf\video\renderer\mdfdevice\client\CMDFDevVideoClient.cpp
> 	
> \datatype\mdf\video\renderer\mdfdevice\client\CMDFDevVideoClient.h
> 	
> \datatype\mdf\video\renderer\mdfdevice\server\CMDFDevVideoServerCmds.h
> 	
> \datatype\mdf\video\renderer\mdfdevice\server\CMDFDevVideoServerSessio
> n.cpp
> 	
> \datatype\mdf\video\renderer\mdfdevice\server\CMDFDevVideoServerSessio
> n.h
> 
> 		Image Size and Heap Use impact: None
> 
> 		Module Release testing (STIF) : Passed
> 
> 		Test case(s) Added  : None 
> 
> 		Memory leak check performed : Passed, No leaks found
> 		  
> 		Platforms and Profiles Build Verified:
> helix-client-s60-50-mmf-mdf-arm
> 
> 		Platforms and Profiles Functionality verified: armv5
> 		  
> 		Branch: Head, 210CayS
> 
> 		===========================
> 		DIFF enclosed as text files
> 		===========================
			 <<Diff.zip>> 

> 		Thanks,
> 		Ashwin	
> 

[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE> CR : SUB 409-234: Support in Helix for playing anamorphic video</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>
<UL><UL><UL>
<P><FONT SIZE=2 FACE="Courier New">&quot;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.&quot;</FONT></P>

<P><FONT SIZE=2 FACE="Courier New">&nbsp;</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Modified by:&nbsp; \
ext-ashwinkumar.1.nadagoudar@nokia.com</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp;</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Reviewed by: </FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">SUB ID: 409-234</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Date: 10/17/2008</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp;</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Project: SymbianMmf_rel</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp;</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Synopsis: Support in Helix for playing anamorphic \
video</FONT> </P>

<P><FONT SIZE=2 FACE="Courier New">Overview:</FONT>

<BR><FONT SIZE=2 FACE="Courier New">In Helix for all video resolutions, square pixels \
are always used. According to this requirement, in order to support playback of \
anamorphic-video, non-square pixels should be used. </FONT></P>

<P><FONT SIZE=2 FACE="Courier New">Requirement specifies that, for SDTV video \
resolutions(720x576, 704x576, 720x480, 720x486, 704x480) with PAR(Pixel Aspect Ratio) \
other than 1:1, new resolution(width x height)</FONT></P>

<P><FONT SIZE=2 FACE="Courier New">has to be calculated depending on the new PAR \
coming from decoders. </FONT> </P>

<P><FONT SIZE=2 FACE="Courier New">Code Change:</FONT>

<BR><FONT SIZE=2 FACE="Courier New">If the PAR coming from decoders is other than the \
existing PAR value (which is mostly 1:1) and resolution is one of the SDTV resolution \
then calculate new resolution accordingly.</FONT></P>

<P><FONT SIZE=2 FACE="Courier New">Pref &quot;EnablePARAllResolution&quot; is added \
in order to support this feature for all video resolutions.</FONT> </P>
<BR>
<BR>

<P><FONT SIZE=2 FACE="Courier New">Files modified &amp; changes:</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfvideoadapter.h</FONT>

<BR><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfvideoadapter.cpp</FONT>

<BR><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfdevice\client\CMDFDevVideoClient.cpp</FONT>

<BR><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfdevice\client\CMDFDevVideoClient.h</FONT>

<BR><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfdevice\server\CMDFDevVideoServerCmds.h</FONT>

<BR><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfdevice\server\CMDFDevVideoServerSession.cpp</FONT>


<BR><FONT SIZE=2 FACE="Courier \
New">\datatype\mdf\video\renderer\mdfdevice\server\CMDFDevVideoServerSession.h</FONT> \
</P>

<P><FONT SIZE=2 FACE="Courier New">Image Size and Heap Use impact: None</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Module Release testing (STIF) : Passed</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Test case(s) Added&nbsp; : None </FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Memory leak check performed : Passed, No leaks \
found</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp; </FONT>

<BR><FONT SIZE=2 FACE="Courier New">Platforms and Profiles Build Verified: \
helix-client-s60-50-mmf-mdf-arm</FONT> </P>

<P><FONT SIZE=2 FACE="Courier New">Platforms and Profiles Functionality verified: \
armv5</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp; </FONT>

<BR><FONT SIZE=2 FACE="Courier New">Branch: Head, 210CayS</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">===========================</FONT>

<BR><FONT SIZE=2 FACE="Courier New">DIFF enclosed as text files</FONT>

<BR><FONT SIZE=2 FACE="Courier New">===========================</FONT>

<BR><FONT FACE="Arial" SIZE=2 COLOR="#000000"> &lt;&lt;Diff.zip&gt;&gt; </FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Thanks,</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Ashwin&nbsp; </FONT>
</P>
</UL></UL></UL>
</BODY>
</HTML>


["Diff.zip" (application/x-zip-compressed)]

_______________________________________________
Datatype-dev mailing list
Datatype-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-dev


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

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