Changeset 1237 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 13 Jul 2015, 20:56:47 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibEncoder
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/NALwrite.cpp
r1029 r1237 53 53 bsNALUHeader.write(0,1); // forbidden_zero_bit 54 54 bsNALUHeader.write(nalu.m_nalUnitType, 6); // nal_unit_type 55 #if SVC_EXTENSION 56 bsNALUHeader.write(nalu.m_layerId, 6); // reserved_one_5bits 57 #else 58 bsNALUHeader.write(nalu.m_reservedZero6Bits, 6); // nuh_reserved_zero_6bits 59 #endif 55 bsNALUHeader.write(nalu.m_nuhLayerId, 6); // nuh_layer_id 60 56 bsNALUHeader.write(nalu.m_temporalId+1, 3); // nuh_temporal_id_plus1 61 57 -
branches/SHM-dev/source/Lib/TLibEncoder/NALwrite.h
r1029 r1237 61 61 UInt temporalID = 0, 62 62 #if SVC_EXTENSION 63 UInt layerId = 0, 63 UInt layerId = 0) 64 #else 65 UInt reserved_zero_6bits = 0) 64 66 #endif 65 UInt reserved_zero_6bits = 0)66 67 #if SVC_EXTENSION 67 : NALUnit(nalUnitType, temporalID, layerId , reserved_zero_6bits)68 : NALUnit(nalUnitType, temporalID, layerId) 68 69 #else 69 70 : NALUnit(nalUnitType, temporalID, reserved_zero_6bits) -
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1235 r1237 785 785 #else 786 786 WRITE_CODE( 3, 2, "vps_reserved_three_2bits" ); 787 WRITE_CODE( 0, 6, "vps_ reserved_zero_6bits" );787 WRITE_CODE( 0, 6, "vps_max_layers_minus1" ); 788 788 #endif 789 789 WRITE_CODE( pcVPS->getMaxTLayers() - 1, 3, "vps_max_sub_layers_minus1" ); -
branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r1235 r1237 2139 2139 { 2140 2140 // For independent base layer rewriting 2141 nalu.m_ layerId = 0;2141 nalu.m_nuhLayerId = 0; 2142 2142 } 2143 2143 #else … … 2163 2163 { 2164 2164 // For independent base layer rewriting 2165 nalu.m_ layerId = 0;2165 nalu.m_nuhLayerId = 0; 2166 2166 } 2167 2167 #else
Note: See TracChangeset for help on using the changeset viewer.