Changeset 1201 in SHVCSoftware for branches/SHM-dev/source/App
- Timestamp:
- 8 Jul 2015, 20:30:17 (10 years ago)
- Location:
- branches/SHM-dev/source/App/TAppEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp
r1200 r1201 1129 1129 ("CrossLayerIrapAlignFlag", m_crossLayerIrapAlignFlag, true, "align IRAP across layers" ) 1130 1130 ("CrossLayerAlignedIdrOnlyFlag", m_crossLayerAlignedIdrOnlyFlag, true, "only idr for IRAP across layers" ) 1131 #if O0194_WEIGHTED_PREDICTION_CGS1132 1131 ("InterLayerWeightedPred", m_useInterLayerWeightedPred, false, "enable IL WP parameters estimation at encoder" ) 1133 #endif1134 1132 #if AVC_BASE 1135 1133 ("NonHEVCBase,-nonhevc", m_nonHEVCBaseLayerFlag, 0, "BL is available but not internal") … … 4344 4342 printf("Cross layer IRAP alignment : %d\n", m_crossLayerIrapAlignFlag ); 4345 4343 printf("IDR only for IRAP : %d\n", m_crossLayerAlignedIdrOnlyFlag ); 4346 #if O0194_WEIGHTED_PREDICTION_CGS4347 4344 printf("InterLayerWeightedPred : %d\n", m_useInterLayerWeightedPred ); 4348 #endif4349 4345 printf("\n"); 4350 4346 for(UInt layer=0; layer<m_numLayers; layer++) -
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h
r1200 r1201 510 510 Bool m_crossLayerAlignedIdrOnlyFlag; 511 511 Bool m_crossLayerBLAFlag; 512 #if O0194_WEIGHTED_PREDICTION_CGS513 512 Bool m_useInterLayerWeightedPred; 514 #endif515 513 #if Q0048_CGS_3D_ASYMLUT 516 514 Int m_nCGSFlag; -
branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp
r1200 r1201 228 228 g_bitDepthLayer[CHANNEL_TYPE_CHROMA][m_acLayerCfg[layer].m_layerId] = g_bitDepth[CHANNEL_TYPE_CHROMA]; 229 229 230 #if O0194_WEIGHTED_PREDICTION_CGS231 230 m_acTEncTop[layer].setInterLayerWeightedPredFlag ( m_useInterLayerWeightedPred ); 232 #endif233 231 234 232 Int layerPTLIdx = m_acLayerCfg[layer].m_layerPTLIdx; … … 503 501 m_acTEncTop[layer].setUseFastIntraScalable ( m_useFastIntraScalable ); 504 502 #endif 505 #if O0194_WEIGHTED_PREDICTION_CGS 503 506 504 if( layer != 0 && m_useInterLayerWeightedPred ) 507 505 { … … 510 508 m_acTEncTop[layer].setWPBiPred ( true ); 511 509 } 512 #endif 510 513 511 //====== Parallel Merge Estimation ======== 514 512 m_acTEncTop[layer].setLog2ParallelMergeLevelMinus2 ( m_log2ParallelMergeLevel - 2 );
Note: See TracChangeset for help on using the changeset viewer.