[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-datatype-cvs
Subject: [Datatype-cvs] mp4/payload/pub mp4apyld.h,1.7.16.1,1.7.16.1.28.1
From: gahluwalia () helixcommunity ! org
Date: 2010-07-30 6:47:37
Message-ID: 201007300647.o6U6lXEX010639 () mailer ! progressive-comp ! com
[Download RAW message or body]
Update of /cvsroot/datatype/mp4/payload/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv20246/pub
Modified Files:
Tag: hxclient_3_4_11_atlas
mp4apyld.h
Log Message:
Merge from head
Index: mp4apyld.h
===================================================================
RCS file: /cvsroot/datatype/mp4/payload/pub/mp4apyld.h,v
retrieving revision 1.7.16.1
retrieving revision 1.7.16.1.28.1
diff -u -d -r1.7.16.1 -r1.7.16.1.28.1
--- mp4apyld.h 4 Jul 2008 07:15:23 -0000 1.7.16.1
+++ mp4apyld.h 30 Jul 2010 06:47:32 -0000 1.7.16.1.28.1
@@ -103,11 +103,12 @@
PYID_MPEG4_SIMPLE_A2,
PYID_MP4A_LATM,
PYID_X_HX_AAC_GENERIC,
+ PYID_X_HX_AAC_ADTS,
PYID_X_HX_3GPP_QCELP
} PayloadID;
inline HX_RESULT CreateRawAUMediaPacket(CMediaPacket* &pOutMediaPacket);
-
+ inline HX_RESULT CreateMediaPacketADTS(CMediaPacket* &pOutMediaPacket);
inline HX_RESULT SetPacketizerHeader(IHXValues* pHeader);
inline HX_RESULT SetAssemblerHeader(IHXValues* pHeader);
@@ -115,7 +116,7 @@
HX_RESULT SetAssemblerLATMHeader(IHXValues* pHeader);
HX_RESULT SetAssemblerAACGenericHeader(IHXValues* pHeader);
HX_RESULT SetAssemblerQCELPHeader(IHXValues* pHeader);
-
+ HX_RESULT SetAssemblerAACADTSHeader(IHXValues* pHeader);
HX_RESULT SetAssemblerLATMConfig(IHXValues* pHeader);
HX_RESULT OnFrame(ULONG32 ulTime,
const UINT8* pData,
@@ -133,6 +134,10 @@
inline CMediaPacket* BuildMediaPacket(IHXBuffer* pBuffer,
ULONG32 ulTime,
ULONG32 ulFlags);
+ inline CMediaPacket* BuildMediaPacket(UINT8* pBuf,
+ UINT32 ulSize,
+ ULONG32 ulTime,
+ ULONG32 ulFlags);
inline ULONG32 GetPacketTime(IHXPacket* pPacket);
void FlushPackets(ULONG32 ulCount);
@@ -153,6 +158,7 @@
MP4LATMDepack* m_pLATMDepack;
#endif /* #if defined(HELIX_FEATURE_AUDIO_MPEG4_DEPACK_LATM) */
+ UINT32 m_ulADTSCurrentPacketOffset;
UINT8* m_pAudioConfig;
ULONG32 m_ulAudioConfigSize;
UINT8 m_unAudioConfigType;
_______________________________________________
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