Changeset 56 in 3DVCSoftware for trunk/source/Lib/TLibDecoder/SEIread.cpp
- Timestamp:
- 11 May 2012, 21:20:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibDecoder/SEIread.cpp
r5 r56 4 4 * granted under this license. 5 5 * 6 * Copyright (c) 2010-201 1,ISO/IEC6 * Copyright (c) 2010-2012, ITU/ISO/IEC 7 7 * All rights reserved. 8 8 * … … 15 15 * this list of conditions and the following disclaimer in the documentation 16 16 * and/or other materials provided with the distribution. 17 * * Neither the name of the I SO/IEC nor the names of its contributors may17 * * Neither the name of the ITU/ISO/IEC nor the names of its contributors may 18 18 * be used to endorse or promote products derived from this software without 19 19 * specific prior written permission. … … 32 32 */ 33 33 34 35 36 #include "../TLibCommon/TComBitStream.h" 37 #include "../TLibCommon/SEI.h" 34 #include "TLibCommon/TComBitStream.h" 35 #include "TLibCommon/SEI.h" 38 36 #include "SEIread.h" 39 37 40 static void parseSEIuserDataUnregistered(TComBitstream& bs, SEIuserDataUnregistered &sei, unsigned payloadSize); 41 static void parseSEIpictureDigest(TComBitstream& bs, SEIpictureDigest& sei, unsigned payloadSize); 38 //! \ingroup TLibDecoder 39 //! \{ 40 41 static void parseSEIuserDataUnregistered(TComInputBitstream& bs, SEIuserDataUnregistered &sei, unsigned payloadSize); 42 static void parseSEIpictureDigest(TComInputBitstream& bs, SEIpictureDigest& sei, unsigned payloadSize); 42 43 43 44 /** 44 * unmarshal a single SEI message from bitstream @bs45 * unmarshal a single SEI message from bitstream bs 45 46 */ 46 void parseSEImessage(TCom Bitstream& bs, SEImessages& seis)47 void parseSEImessage(TComInputBitstream& bs, SEImessages& seis) 47 48 { 48 49 unsigned payloadType = 0; … … 74 75 75 76 /** 76 * parse bitstream @bs and unpack a user_data_unregistered SEI message77 * of @payloasSize bytes into @sei.77 * parse bitstream bs and unpack a user_data_unregistered SEI message 78 * of payloasSize bytes into sei. 78 79 */ 79 static void parseSEIuserDataUnregistered(TCom Bitstream& bs, SEIuserDataUnregistered &sei, unsigned payloadSize)80 static void parseSEIuserDataUnregistered(TComInputBitstream& bs, SEIuserDataUnregistered &sei, unsigned payloadSize) 80 81 { 81 82 assert(payloadSize >= 16); … … 100 101 101 102 /** 102 * parse bitstream @bs and unpack a picture_digest SEI message103 * of @payloadSize bytes into @sei.103 * parse bitstream bs and unpack a picture_digest SEI message 104 * of payloadSize bytes into sei. 104 105 */ 105 static void parseSEIpictureDigest(TCom Bitstream& bs, SEIpictureDigest& sei, unsigned payloadSize)106 static void parseSEIpictureDigest(TComInputBitstream& bs, SEIpictureDigest& sei, unsigned payloadSize) 106 107 { 107 108 assert(payloadSize >= 17); … … 114 115 } 115 116 117 //! \}
Note: See TracChangeset for help on using the changeset viewer.