Changeset 525 in SHVCSoftware for branches/SHM-4.1-dev/source/Lib/TLibEncoder
- Timestamp:
- 19 Dec 2013, 21:17:10 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-4.1-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r524 r525 1281 1281 } 1282 1282 #endif 1283 #if VPS_VUI_VIDEO_SIGNAL 1284 WRITE_FLAG( vps->getVideoSigPresentVpsFlag(), "video_signal_info_idx_present_flag" ); 1285 if (vps->getVideoSigPresentVpsFlag()) 1286 { 1287 WRITE_CODE(vps->getNumVideoSignalInfo()-1, 4, "vps_num_video_signal_info_minus1" ); 1288 } 1289 1290 for(i = 0; i < vps->getNumVideoSignalInfo(); i++) 1291 { 1292 WRITE_CODE(vps->getVideoVPSFormat(i), 3, "video_vps_format" ); 1293 WRITE_FLAG(vps->getVideoFullRangeVpsFlag(i), "video_full_range_vps_flag" ); 1294 WRITE_CODE(vps->getColorPrimaries(i), 8, "color_primaries_vps" ); 1295 WRITE_CODE(vps->getTransCharacter(i), 8, "transfer_characteristics_vps" ); 1296 WRITE_CODE(vps->getMaxtrixCoeff(i), 8, "matrix_coeffs_vps" ); 1297 } 1298 1299 if (vps->getVideoSigPresentVpsFlag() && vps->getNumVideoSignalInfo() > 1 ) 1300 { 1301 for (i=1; i < vps->getMaxLayers(); i++) 1302 WRITE_CODE(vps->getVideoSignalInfoIdx(i), 4, "vps_video_signal_info_idx" ); 1303 } 1304 #endif 1283 1305 } 1284 1306 #endif
Note: See TracChangeset for help on using the changeset viewer.