In This Topic
The following tables list the members exposed by LayersInfo.
Public Constructors
| Name | Description |
![Public Constructor](template/packages/core-dotnet/images/publicConstructor.png) | LayersInfo Constructor | Creates a new LayersInfo object. The overall target bitrate 'brate' is always an extra optimization point, with no extra layers are after it. Note that any optimization points that are added with addOptPoint() are always added before the overall target bitrate. |
Top
Public Properties
| Name | Description |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | NOptPoints | Returns the number of layers to optimize, or optimization points, as specified by this object. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | TotBitrate | Returns the overall target bitrate for the entire bit stream. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | TotNumLayers | Returns the total number of layers, according to the layer specification of this object and the overall target bitrate. |
Top
Public Methods
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | addOptPoint | Adds a new optimization point, with target bitrate 'brate' and with 'elyrs' (unoptimized) extra layers after it. The target bitrate 'brate' must be larger than the previous optimization point. The arguments are checked and IllegalArgumentException is thrown if they are not correct. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | getExtraLayers | Returns the number of extra layers to add after the optimization point 'n', but before optimization point 'n+1'. If there is no optimization point 'n+1' then they should be added before the overall target bitrate. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | getTargetBitrate | Returns the target bitrate of the optmimization point 'n'. |
Top
See Also