source: SHVCSoftware/branches/SHM-dev/cfg/scalable_rext/depth_scalability_400/layers.cfg

Last change on this file was 1487, checked in by fujitsu, 9 years ago

Added support of scalable range extension profiles. Also corrected few issues such as the confWindow wrong initialization. Code is controlled by the macro SCALABLE_REXT.

File size: 5.0 KB
Line 
1NumLayers                     : 2
2NonHEVCBase                   : 0
3ScalabilityMask1              : 0           # Multiview
4ScalabilityMask2              : 1           # Scalable
5ScalabilityMask3              : 0           # Auxiliary pictures
6AdaptiveResolutionChange      : 0           # Resolution change frame (0: disable)
7SkipPictureAtArcSwitch        : 0           # Code higher layer picture as skip at ARC switching (0: disable (default), 1: enable)
8MaxTidRefPresentFlag          : 1           # max_tid_ref_present_flag (0=not present, 1=present(default))
9CrossLayerPictureTypeAlignFlag: 1           # Picture type alignment across layers
10CrossLayerIrapAlignFlag       : 1           # Align IRAP across layers
11SEIDecodedPictureHash         : 1
12
13#============= LAYER 0 ==================
14InternalBitDepth0                         : 8
15OutputBitDepth0                           : 8
16QP0                           : 22
17MaxTidIlRefPicsPlus10         : 2           # max_tid_il_ref_pics_plus1 for layer0
18#============ Rate Control ==============
19RateControl0                  : 0           # Rate control: enable rate control for layer 0
20TargetBitrate0                : 1000000     # Rate control: target bitrate for layer 0, in bps
21KeepHierarchicalBit0          : 1           # Rate control: keep hierarchical bit allocation for layer 0 in rate control algorithm
22LCULevelRateControl0          : 1           # Rate control: 1: LCU level RC for layer 0; 0: picture level RC for layer 0
23RCLCUSeparateModel0           : 1           # Rate control: use LCU level separate R-lambda model for layer 0
24InitialQP0                    : 0           # Rate control: initial QP for layer 0
25RCForceIntraQP0               : 0           # Rate control: force intra QP to be equal to initial QP for layer 0
26
27#============ WaveFront ================
28WaveFrontSynchro0             : 0           # 0:  No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case).
29                                            # >0: WaveFront synchronises with the LCU above and to the right by this many LCUs.
30#=========== Quantization Matrix =================
31ScalingList0                  : 0                      # ScalingList 0 : off, 1 : default, 2 : file read
32ScalingListFile0              : scaling_list0.txt      # Scaling List file name. If file is not exist, use Default Matrix.
33                                           
34#============= LAYER 1 ==================
35InternalBitDepth1                         : 12
36OutputBitDepth1                           : 12
37QP1                           : 20
38NumSamplePredRefLayers1       : 1           # number of sample pred reference layers
39SamplePredRefLayerIds1        : 0           # reference layer id
40NumMotionPredRefLayers1       : 1           # number of motion pred reference layers
41MotionPredRefLayerIds1        : 0           # reference layer id
42NumActiveRefLayers1           : 1           # number of active reference layers
43PredLayerIds1                 : 0           # inter-layer prediction layer index within available reference layers
44
45#============ Rate Control ==============
46RateControl1                  : 0           # Rate control: enable rate control for layer 1
47TargetBitrate1                : 1000000     # Rate control: target bitrate for layer 1, in bps
48KeepHierarchicalBit1          : 1           # Rate control: keep hierarchical bit allocation for layer 1 in rate control algorithm
49LCULevelRateControl1          : 1           # Rate control: 1: LCU level RC for layer 1; 0: picture level RC for layer 1
50RCLCUSeparateModel1           : 1           # Rate control: use LCU level separate R-lambda model for layer 1
51InitialQP1                    : 0           # Rate control: initial QP for layer 1
52RCForceIntraQP1               : 0           # Rate control: force intra QP to be equal to initial QP for layer 1
53
54#============ WaveFront ================
55WaveFrontSynchro1             : 0           # 0:  No WaveFront synchronisation (WaveFrontSubstreams must be 1 in this case).
56                                            # >0: WaveFront synchronises with the LCU above and to the right by this many LCUs.
57#=========== Quantization Matrix =================
58ScalingList1                  : 0                      # ScalingList 0 : off, 1 : default, 2 : file read
59ScalingListFile1              : scaling_list1.txt      # Scaling List file name. If file is not exist, use Default Matrix.
60                                           
61NumLayerSets                  : 2           # Include default layer set, value of 0 not allowed
62NumLayerInIdList1             : 2           # 0-th layer set is default, need not specify LayerSetLayerIdList0 or NumLayerInIdList0
63LayerSetLayerIdList1          : 0 1
64
65NumAddLayerSets                      : 0
66NumOutputLayerSets                   : 2           # Include defualt OLS, value of 0 not allowed
67DefaultTargetOutputLayerIdc          : 1
68NumOutputLayersInOutputLayerSet      : 1           # The number of layers in the 0-th OLS should not be specified,
69# ListOfOutputLayers0 need not be specified
70ListOfOutputLayers1                      : 1
71ListOfProfileTierLevelOls1           : 1 2
Note: See TracBrowser for help on using the repository browser.