Enum LimitTransformUnitDepthRecursionMode
Enables early exit from transform unit depth recursion, for inter coded blocks.
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public enum LimitTransformUnitDepthRecursionMode
Fields
| Name | Description |
|---|---|
| DISABLED | Disable early exit from transform unit dept recursion |
| LEVEL_1 | Decides to recurse to next higher depth based on cost comparison of full size transform unit and split transform unit. |
| LEVEL_2 | Based on first split sub TUs depth, limits recursion of other split sub TUs. |
| LEVEL_3 | Based on the average depth of the co-located and the neighbor CUs TU depth, limits recursion of the current CU. |
| LEVEL_4 | Uses the depth of the co-located CUs TU depth to limit the 1st sub TU depth. The 1st sub TU depth is taken as the limiting depth for the other sub TUs. |