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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs]
From:       gajia () helixcommunity ! org
Date:       2008-01-30 17:17:09
Message-ID: 200801301717.m0UHHq30030246 () dommarcmx ! xen ! 10east ! com
[Download RAW message or body]

Update of /cvsroot/datatype/mdf/video/format/wmv
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv18928

Modified Files:
      Tag: hxclient_2_1_0_cayennes
	mdfwmvpayloadformat.cpp 
Log Message:
PPD 52.50: Helix does not support (176x144) codec rule table selection for WMV.

"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:  Gang.Jia@nokia.com

Reviewed by: 

Date: 1/29/2007

Project: SymbianMmf_rel

ErrorId:  HMHA-7B7CS9

Synopsis: CR: PPD 52.50: Helix does not support (176x144) codec rule table selection \
for WMV.

When we do codec configuration in the mdfvideoadaptor the frame size for WMV is \
always 0. That's because the init part of this info in the mdfwmvpayloadformat is \
missing. Add the init and problem is gone. 

   
Root Cause of the problem:  Implementation.
  
Files Added:   None.

Files Modified:
/datatype/mdf/video/format/wmv/mdfwmvpayloadformat.cpp

Image Size and Heap Use impact: no major impact

Module Release testing (STIF) :  Passed.

Test case(s) Added  :  N/A.

Memory leak check performed : Yes. No new leaks introduced

Platforms and Profiles Build Verified: helix-client-s60-32-mmf-mdf-arm

Platforms and Profiles Functionality verified: winscw, armv5

Branch: 210CayS & Head


Index: mdfwmvpayloadformat.cpp
===================================================================
RCS file: /cvsroot/datatype/mdf/video/format/wmv/mdfwmvpayloadformat.cpp,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -u -d -r1.1.2.7 -r1.1.2.8
--- mdfwmvpayloadformat.cpp	23 Jan 2008 23:43:11 -0000	1.1.2.7
+++ mdfwmvpayloadformat.cpp	30 Jan 2008 17:17:05 -0000	1.1.2.8
@@ -431,6 +431,12 @@
         }
     }
     HX_RELEASE(m_pCSDBuffer);
+
+    //fill iSizeInMemory and iDisplayedRect fields of pPictureHeader
+    //must be placed here since width and height are found in 
+    //the derived class, ignore the return status
+    CPayloadFormatPluginDevice::FormPictureHeader( pPictureHeader );
+
     MDFVIDEOLOG_RETURNFN( "FormPictureHeader", retVal );
     return retVal;
 


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


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

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