LcevcConfiguration class
- Annotations
-
- @JS('LcevcConfiguration')
Properties
-
drawLogo
↔ bool
-
boolean If true, LCEVC Logo is placed on the top left hand corner which only appears when the LCEVC enhanced frames are being rendered. Defaults to true for the lib but is forced to false in this integration unless explicitly set to true through config. Defaults to false.
getter/setter pair
-
dynamicPerformanceScaling
↔ bool
-
boolean If true, LCEVC Dynamic Performance Scaling or dps is enabled to be triggered, when the system is not able to decode frames within a specific tolerance of the fps of the video and disables LCEVC decoding for some time. The base video will be shown upscaled to target resolution. If it is triggered again within a short period of time, the disabled time will be higher and if it is triggered three times in a row the LCEVC decoding will be disabled for that playback session. If dynamicPerformanceScaling is false, LCEVC decode will be forced and will drop frames appropriately if performance is sub optimal. Defaults to true.
getter/setter pair
-
enabled
↔ bool
-
boolean If true, enable LCEVC. Defaults to false.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
logLevel
↔ num
-
number Loglevel 0-5 for logging. NONE = 0 ERROR = 1 WARNING = 2 INFO = 3 DEBUG = 4 VERBOSE = 5 Defaults to 0.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited