[Clientapps-cvs] symbiancommon/config R1_Mobile_4_0_Factory.cfg, 1.27, 1.28

[Clientapps-cvs] symbiancommon/config R1_Mobile_4_0_Factory.cfg, 1.27, 1.28

jwei at helixcommunity.org jwei at helixcommunity.org
Tue Mar 7 12:00:28 PST 2006


Update of /cvsroot/clientapps/symbiancommon/config
In directory cvs:/tmp/cvs-serv21544

Modified Files:
	R1_Mobile_4_0_Factory.cfg 
Log Message:


"Nokia submits this code under the terms of a commercial contribution agreement with Real Networks, and I am authorized to contribute this code under said agreement."

Modified by:  John Wei

Reviewed by: 

Date: 03-06-2006.

Project: Helix plugin for Symbian

Synopsis: MDF Video Renderer - video header appending method

This CR is targeting following errors and improvements:

Currently, the decision on whether appending video header on first frame or sending to decoder through ConfigureDecoderL() in MDF is made at compiling time either by a flag or hard coded. For an example, _APPEND_BITSTREAM_HEADER is such kind of flag in MP4. It brings some inconvenience. For an example, flag _APPEND_BITSTREAM_HEADER also determines if appending header in H264. Hence MP4 and H264 are tied together and could not individually decide their header setting status. This is especially detrimental in MDF implementation since one MP4 decoder might prefer header appended to frame while one H264 decoder might not like it.

This CR proposes to make this decision based on the setting in configuration file.

Files Modified:

datatype/mdf/video/format/common/Umakefil
datatype/mdf/video/format/common/mdfpayloadformat.cpp
datatype/mdf/video/format/common/pub/mdfpayloadformat.h
datatype/mdf/video/format/h263/mdfh263payloadformat.cpp
datatype/mdf/video/format/h263/pub/mdfh263payloadformat.h
datatype/mdf/video/format/mp4/mdfmp4payloadformat.cpp
datatype/mdf/video/format/mp4/pub/mdfmp4payloadformat.h
datatype/mdf/video/format/rm/mdfrvxpayloadformat.cpp
datatype/mdf/video/format/rm/pub/mdfrvxpayloadformat.h
datatype/mdf/video/renderer/mdfvideoadapter.cpp
datatype/mdf/video/renderer/pub/mdfvideoadapter.h
datatype/mdf/video/renderer/mdfvidrend.cpp
datatype/mdf/video/renderer/mdfclocksource.cpp
Datatype/mp4/payload/Umakefil
Clientapps/symbiancommon/config/R1_Mobile_4_0_Factory.cfg

======================================================
Image Size and Heap Use impact: minor

Platforms and Profiles Build Verified: helix-client-s60-mmf-mdf-basic,
armv5

Platforms and Profiles Functionality verified: armv5

Branch: hxclient_2_1_0_cayennes_restricted

  
  





Index: R1_Mobile_4_0_Factory.cfg
===================================================================
RCS file: /cvsroot/clientapps/symbiancommon/config/R1_Mobile_4_0_Factory.cfg,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- R1_Mobile_4_0_Factory.cfg	27 Jan 2006 16:03:08 -0000	1.27
+++ R1_Mobile_4_0_Factory.cfg	7 Mar 2006 20:00:25 -0000	1.28
@@ -73,6 +73,13 @@
 Logging\File\LevelFilter=2
 Logging\File\AreaFilter=SMMF,ADEV,CORE,VIDE,NSRC,NETW,RTSP
 Logging\File\Enabled=0
+#
+# MDF Values
+#
+AppendMP4HeaderToFirstFrame=1
+AppendRVXHeaderToFirstFrame=0
+#AppendH263HeaderToFirstFrame=0
+AppendH264HeaderToFirstFrame=1
 
 GPRSMaximumBandwidth=40200
 GPRSSustainBandwidth=28140




More information about the Clientapps-cvs mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.