[Datatype-cvs] h263/renderer/pub h263dec.h, 1.5.2.5, 1.5.2.5.12.1 h263vidfmt.h, 1.8.2.3, 1.8.2.3.12.1

[Datatype-cvs] h263/renderer/pub h263dec.h, 1.5.2.5, 1.5.2.5.12.1 h263vidfmt.h, 1.8.2.3, 1.8.2.3.12.1

gahluwalia at helixcommunity.org gahluwalia at helixcommunity.org
Mon Sep 20 03:17:33 PST 2010


Update of /cvsroot/datatype/h263/renderer/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv14756/pub

Modified Files:
      Tag: hxclient_3_6_2_atlas
	h263dec.h h263vidfmt.h 
Log Message:
Fallback mechanism from H/W to S/W decoder

Index: h263dec.h
===================================================================
RCS file: /cvsroot/datatype/h263/renderer/pub/h263dec.h,v
retrieving revision 1.5.2.5
retrieving revision 1.5.2.5.12.1
diff -u -d -r1.5.2.5 -r1.5.2.5.12.1
--- h263dec.h	4 Dec 2009 05:28:53 -0000	1.5.2.5
+++ h263dec.h	20 Sep 2010 11:17:31 -0000	1.5.2.5.12.1
@@ -102,6 +102,7 @@
     void*			m_pDecoderState;
     HXV10_INIT			m_InitParams;
     HXBOOL			m_bMoreFrames;
+    INT32           m_iStartingDecoder;
 };
 
 #endif // __H263DEC_H__

Index: h263vidfmt.h
===================================================================
RCS file: /cvsroot/datatype/h263/renderer/pub/h263vidfmt.h,v
retrieving revision 1.8.2.3
retrieving revision 1.8.2.3.12.1
diff -u -d -r1.8.2.3 -r1.8.2.3.12.1
--- h263vidfmt.h	4 Dec 2009 05:28:53 -0000	1.8.2.3
+++ h263vidfmt.h	20 Sep 2010 11:17:31 -0000	1.8.2.3.12.1
@@ -93,7 +93,9 @@
      *	Public and Customizable functionality - derived
      */
     virtual HX_RESULT Init(IHXValues* pHeader);
-    
+
+    CMediaPacket* _CreateAssembledPacket(IHXPacket* pCodecData);
+
     virtual void Reset(void);
 
     virtual HX_RESULT InitBitmapInfoHeader(HXBitmapInfoHeader &bitmapInfoHeader,
@@ -162,6 +164,12 @@
     HXxSize  m_LastFrameDims;
     HXxSize  m_DesiredFrameSize;
     ULONG32  m_ulDecoderBufSize;	
+    HXBOOL          m_bIsDecodeSuccessful;
+    CHXSimpleList   m_InputList;
+    HXMutex*        m_pInputLock;
+
+    void ClearInputList();
+    HX_RESULT SendQueuedPacket();
 };
 
 #endif	// __H263VIDFMT_H__




More information about the Datatype-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.