[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">"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."</FONT></P>
<P><FONT SIZE=2 FACE="Courier New"> </FONT>
<BR><FONT SIZE=2 FACE="Courier New">Modified by: \
ext-ashwinkumar.1.nadagoudar@nokia.com</FONT>
<BR><FONT SIZE=2 FACE="Courier New"> </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"> </FONT>
<BR><FONT SIZE=2 FACE="Courier New">Project: SymbianMmf_rel</FONT>
<BR><FONT SIZE=2 FACE="Courier New"> </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 "EnablePARAllResolution" 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 & 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 : 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"> </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"> </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"> <<Diff.zip>> </FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">Thanks,</FONT>
<BR><FONT SIZE=2 FACE="Courier New">Ashwin </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