| 1 | NumLayers : 2 |
|---|
| 2 | NonHEVCBase : 1 |
|---|
| 3 | ScalabilityMask1 : 0 # Multiview |
|---|
| 4 | ScalabilityMask2 : 1 # Scalable |
|---|
| 5 | AdaptiveResolutionChange : 0 # Resolution change frame (0: disable) |
|---|
| 6 | CrossLayerPictureTypeAlignFlag: 0 # Picture type alignment across layers |
|---|
| 7 | CrossLayerIrapAlignFlag : 0 # Align IRAP across layers |
|---|
| 8 | MaxTidRefPresentFlag : 1 # max_tid_ref_present_flag (0=not present, 1=present(default)) |
|---|
| 9 | SEIpictureDigest : 1 |
|---|
| 10 | |
|---|
| 11 | #============= LAYER 0 ================== |
|---|
| 12 | QP0 : 22 |
|---|
| 13 | MaxTidIlRefPicsPlus10 : 2 # max_tid_il_ref_pics_plus1 for layer0 |
|---|
| 14 | #============ Rate Control ============== |
|---|
| 15 | RateControl0 : 0 # Rate control: enable rate control for layer 0 |
|---|
| 16 | TargetBitrate0 : 1000000 # Rate control: target bitrate for layer 0, in bps |
|---|
| 17 | KeepHierarchicalBit0 : 1 # Rate control: keep hierarchical bit allocation for layer 0 in rate control algorithm |
|---|
| 18 | LCULevelRateControl0 : 1 # Rate control: 1: LCU level RC for layer 0; 0: picture level RC for layer 0 |
|---|
| 19 | RCLCUSeparateModel0 : 1 # Rate control: use LCU level separate R-lambda model for layer 0 |
|---|
| 20 | InitialQP0 : 0 # Rate control: initial QP for layer 0 |
|---|
| 21 | RCForceIntraQP0 : 0 # Rate control: force intra QP to be equal to initial QP for layer 0 |
|---|
| 22 | |
|---|
| 23 | #============ WaveFront ================ |
|---|
| 24 | WaveFrontSynchro0 : 0 # 0: No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case). |
|---|
| 25 | # >0: WaveFront synchronises with the LCU above and to the right by this many LCUs. |
|---|
| 26 | |
|---|
| 27 | #============= LAYER 1 ================== |
|---|
| 28 | QP1 : 20 |
|---|
| 29 | NumSamplePredRefLayers1 : 1 # number of sample pred reference layers |
|---|
| 30 | SamplePredRefLayerIds1 : 0 # reference layer id |
|---|
| 31 | NumMotionPredRefLayers1 : 0 # number of motion pred reference layers |
|---|
| 32 | MotionPredRefLayerIds1 : 0 # reference layer id |
|---|
| 33 | NumActiveRefLayers1 : 1 # number of active reference layers |
|---|
| 34 | PredLayerIds1 : 0 # inter-layer prediction layer index within available reference layers |
|---|
| 35 | |
|---|
| 36 | #============ Rate Control ============== |
|---|
| 37 | RateControl1 : 0 # Rate control: enable rate control for layer 1 |
|---|
| 38 | TargetBitrate1 : 1000000 # Rate control: target bitrate for layer 1, in bps |
|---|
| 39 | KeepHierarchicalBit1 : 1 # Rate control: keep hierarchical bit allocation for layer 1 in rate control algorithm |
|---|
| 40 | LCULevelRateControl1 : 1 # Rate control: 1: LCU level RC for layer 1; 0: picture level RC for layer 1 |
|---|
| 41 | RCLCUSeparateModel1 : 1 # Rate control: use LCU level separate R-lambda model for layer 1 |
|---|
| 42 | InitialQP1 : 0 # Rate control: initial QP for layer 1 |
|---|
| 43 | RCForceIntraQP1 : 0 # Rate control: force intra QP to be equal to initial QP for layer 1 |
|---|
| 44 | |
|---|
| 45 | WaveFrontSynchro1 : 0 # 0: No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case). |
|---|
| 46 | # >0: WaveFront synchronises with the LCU above and to the right by this many LCUs. |
|---|
| 47 | |
|---|
| 48 | NumLayerSets : 2 # Include default layer set, value of 0 not allowed |
|---|
| 49 | NumLayerInIdList1 : 2 # 0-th layer set is default, need not specify LayerSetLayerIdList0 or NumLayerInIdList0 |
|---|
| 50 | LayerSetLayerIdList1 : 0 1 |
|---|
| 51 | |
|---|
| 52 | NumAddLayerSets : 0 |
|---|
| 53 | NumOutputLayerSets : 2 # Include defualt OLS, value of 0 not allowed |
|---|
| 54 | DefaultTargetOutputLayerIdc : 1 |
|---|
| 55 | NumOutputLayersInOutputLayerSet : 1 # The number of layers in the 0-th OLS should not be specified, |
|---|
| 56 | # ListOfOutputLayers0 need not be specified |
|---|
| 57 | ListOfOutputLayers1 : 1 |
|---|
| 58 | ListOfProfileTierLevelOls1 : 1 2 |
|---|