In This Topic
The following tables list the members exposed by LayersInfo.
Public Constructors
| Name | Description |
| 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 |
| NOptPoints | Returns the number of layers to optimize, or optimization points, as specified by this object. |
| TotBitrate | Returns the overall target bitrate for the entire bit stream. |
| 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 |
| 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. |
| 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. |
| getTargetBitrate | Returns the target bitrate of the optmimization point 'n'. |
Top
See Also