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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] mp4/payload/pub evrcpyld.h,1.1,1.2
From:       umakantg () helixcommunity ! org
Date:       2009-07-31 17:49:56
Message-ID: 200907311857.n6VIvtEc020286 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/mp4/payload/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv12126/payload/pub

Modified Files:
	evrcpyld.h 
Log Message:
Modifications to support 3g2/evrc playback support. CR: ehyche@real.com



Index: evrcpyld.h
===================================================================
RCS file: /cvsroot/datatype/mp4/payload/pub/evrcpyld.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- evrcpyld.h	28 Jul 2009 20:57:22 -0000	1.1
+++ evrcpyld.h	31 Jul 2009 17:49:53 -0000	1.2
@@ -71,32 +71,32 @@
     static HX_RESULT Build(REF(IMP4APayloadFormat*) pFmt);
 
     // *** IUnknown methods ***
-    STDMETHOD(QueryInterface)	(THIS_
-				REFIID riid,
-				void** ppvObj);
-    STDMETHOD_(UINT32,AddRef)	(THIS);
-    STDMETHOD_(UINT32,Release)	(THIS);
+    STDMETHOD(QueryInterface)    (THIS_
+                REFIID riid,
+                void** ppvObj);
+    STDMETHOD_(UINT32,AddRef)    (THIS);
+    STDMETHOD_(UINT32,Release)    (THIS);
 
     /*
-     *	IHXPayloadFormatObject methods
+     *    IHXPayloadFormatObject methods
      */
-    STDMETHOD(Init)		(THIS_
-				IUnknown* pContext,
-				HXBOOL bPacketize);
-    STDMETHOD(Close)		(THIS);
-    STDMETHOD(Reset)		(THIS);
-    STDMETHOD(SetStreamHeader)	(THIS_
-				IHXValues* pHeader);
-    STDMETHOD(GetStreamHeader)	(THIS_
-				REF(IHXValues*) pHeader);
-    STDMETHOD(SetPacket)	(THIS_
-				IHXPacket* pPacket);
-    STDMETHOD(GetPacket)	(THIS_
-				REF(IHXPacket*) pOutPacket);
-    STDMETHOD(Flush)		(THIS);
+    STDMETHOD(Init)        (THIS_
+                IUnknown* pContext,
+                HXBOOL bPacketize);
+    STDMETHOD(Close)        (THIS);
+    STDMETHOD(Reset)        (THIS);
+    STDMETHOD(SetStreamHeader)    (THIS_
+                IHXValues* pHeader);
+    STDMETHOD(GetStreamHeader)    (THIS_
+                REF(IHXValues*) pHeader);
+    STDMETHOD(SetPacket)    (THIS_
+                IHXPacket* pPacket);
+    STDMETHOD(GetPacket)    (THIS_
+                REF(IHXPacket*) pOutPacket);
+    STDMETHOD(Flush)        (THIS);
 
     /*
-     *	IMP4APayloadFormat methods
+     *    IMP4APayloadFormat methods
      */
     virtual UINT32 GetBitstreamHeaderSize(void)   { return m_ulBitstreamHdrSize; }
     virtual const UINT8* GetBitstreamHeader(void)  { return m_bitstreamHdr; }
@@ -110,8 +110,8 @@
 
 protected:
     void OnFrame(UINT32 ulTime,
-		 const UINT8* pData, UINT32 ulSize,
-		 HXBOOL bPreviousLoss);
+         const UINT8* pData, UINT32 ulSize,
+         HXBOOL bPreviousLoss);
 
     void FlushOutput();
 
@@ -122,11 +122,12 @@
     UINT32                m_ulBitstreamHdrSize;
     UINT32                m_ulSampleRate;
     UINT32                m_ulAUDuration;
+    UINT32                m_ulFrameTime;
     CHXSimpleList          m_outputQueue;
     CTSConverter           m_TSConverter;
     IHXCommonClassFactory* m_pCCF;
     HXBOOL                 m_bFollowsLoss;
 };
 
-#endif	// _QCLPPYLD_H_
+#endif    // _QCLPPYLD_H_
 


_______________________________________________
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