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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] mpeg2ts/demuxer/pub tsdemuxer.h, 1.3.4.4.2.15.2.2, 1.3.4.4.2.15.2.3
From:       ching_li () helixcommunity ! org
Date:       2013-04-27 7:49:32
[Download RAW message or body]

Update of /cvsroot/datatype/mpeg2ts/demuxer/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv26548/demuxer/pub

Modified Files:
      Tag: hxclient_5_0_1_hebe
	tsdemuxer.h 
Log Message:
Summary:
    merged from 310atlas to fix bug HXC-338, and removed some useless logic.

Branch:
    501hebe



Index: tsdemuxer.h
===================================================================
RCS file: /cvsroot/datatype/mpeg2ts/demuxer/pub/tsdemuxer.h,v
retrieving revision 1.3.4.4.2.15.2.2
retrieving revision 1.3.4.4.2.15.2.3
diff -u -d -r1.3.4.4.2.15.2.2 -r1.3.4.4.2.15.2.3
--- tsdemuxer.h	21 Dec 2012 09:46:53 -0000	1.3.4.4.2.15.2.2
+++ tsdemuxer.h	27 Apr 2013 07:49:09 -0000	1.3.4.4.2.15.2.3
@@ -248,9 +248,7 @@
 
     //RawMode==TRUE indicates that client wants the packets to be sent with
     //their original TS PTS/DTS and partial AU packets preserved 
-    //LossMode==TRUE indicates loss and/or out of order packets are
-    // possible (i.e. UDP or Multicast pure TS stream)
-    CTSDemuxer(IUnknown* pContext, CTSFileFormat* pTSFF, HXBOOL bRawMode, HXBOOL \
bLossMode = FALSE); +    CTSDemuxer(IUnknown* pContext, CTSFileFormat* pTSFF, HXBOOL \
bRawMode);  ~CTSDemuxer();
 
     HX_RESULT       GetPacketSize( IHXBuffer* pBuffer, UINT32& ulPacketSize );
@@ -292,6 +290,7 @@
 
     void            SetUseRawDTS(HXBOOL bUseRawDTS) { m_bUseRawDTS = bUseRawDTS; }
     void            SetFirstDTSBaseOffset(UINT64 u64DTSBaseOffset) { \
m_u64FirstDTSBaseOffset = u64DTSBaseOffset; } +    HXBOOL          IsPlayingStream(){ \
return m_bUseRawDTS; }  
     UINT32          GetEstimatedBitrate(void);
     void            ReleaseStream(UINT16 streamNo);
@@ -309,11 +308,10 @@
     HXBOOL          m_bSeenPMT;
     UINT32          m_ulFilesize;
     HXBOOL          m_bRawMode;
-    HXBOOL          m_bLossMode;
     HXBOOL          m_bUseRawDTS;
     UINT64          m_u64FirstDTSBaseOffset;
     UINT32          m_ulDataSize;
-    
+
     UINT32          m_ulSeekTime;
     BYTE*           m_pCurrentChunk;
 
@@ -337,7 +335,7 @@
     HX_RESULT       CompletePreviousPGSPacket(UINT16 nStreamNumber);
     //end for TS PGS subtitle
 #endif
-    
+
     /*
      *  demuxer helper functions
      */


_______________________________________________
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