Changeset 1167 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 8 Jul 2015, 01:14:31 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1166 r1167 2430 2430 } 2431 2431 } 2432 #if VPS_VUI_VIDEO_SIGNAL_MOVE 2432 2433 2433 WRITE_FLAG( vps->getVideoSigPresentVpsFlag(), "video_signal_info_idx_present_flag" ); 2434 2434 if (vps->getVideoSigPresentVpsFlag()) … … 2453 2453 } 2454 2454 } 2455 #endif 2455 2456 2456 #if VPS_VUI_TILES_NOT_IN_USE__FLAG 2457 2457 UInt layerIdx; … … 2533 2533 } 2534 2534 #endif 2535 #if VPS_VUI_VIDEO_SIGNAL 2536 #if VPS_VUI_VIDEO_SIGNAL_MOVE 2537 #else 2538 WRITE_FLAG( vps->getVideoSigPresentVpsFlag(), "video_signal_info_idx_present_flag" ); 2539 if (vps->getVideoSigPresentVpsFlag()) 2540 { 2541 WRITE_CODE(vps->getNumVideoSignalInfo()-1, 4, "vps_num_video_signal_info_minus1" ); 2542 } 2543 2544 for(i = 0; i < vps->getNumVideoSignalInfo(); i++) 2545 { 2546 WRITE_CODE(vps->getVideoVPSFormat(i), 3, "video_vps_format" ); 2547 WRITE_FLAG(vps->getVideoFullRangeVpsFlag(i), "video_full_range_vps_flag" ); 2548 WRITE_CODE(vps->getColorPrimaries(i), 8, "color_primaries_vps" ); 2549 WRITE_CODE(vps->getTransCharacter(i), 8, "transfer_characteristics_vps" ); 2550 WRITE_CODE(vps->getMaxtrixCoeff(i), 8, "matrix_coeffs_vps" ); 2551 } 2552 2553 if (vps->getVideoSigPresentVpsFlag() && vps->getNumVideoSignalInfo() > 1 ) 2554 { 2555 for (i=1; i < vps->getMaxLayers(); i++) 2556 WRITE_CODE(vps->getVideoSignalInfoIdx(i), 4, "vps_video_signal_info_idx" ); 2557 } 2558 #endif 2559 #endif 2535 2560 2536 #if O0164_MULTI_LAYER_HRD 2561 2537 WRITE_FLAG(vps->getVpsVuiBspHrdPresentFlag(), "vps_vui_bsp_hrd_present_flag" );
Note: See TracChangeset for help on using the changeset viewer.