You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- tsb -> TSBEnabled or not - enabled(1) not enabled(0)
1955
1956
- tot -> TotalTime -for failure and interrupt tune -it is time at which failure /interrupt reported
1956
-
1957
+
- pst -> PreviousStopTime - total time (in milliseconds) it took previous playback to stop
1957
1958
---
1958
1959
### needManifest
1959
1960
@@ -2444,8 +2445,50 @@ When a player instance is no longer needed, recommend to call explicit release()
2444
2445
2445
2446
---
2446
2447
2447
-
## Inband Closed Caption Management
2448
-
To use inband closed captions, first register an event listener to discover decoder handle:
2448
+
## Global User Settings/Preferences Discovery
2449
+
2450
+
Firebolt getter APIs may be used to discover user settings/preferences related to caption styling and language preferences. These are not managed internally by AAMP.
2451
+
2452
+
```
2453
+
import { Accessibility } from '@firebolt-js/sdk'
2454
+
2455
+
let closedCaptionsSettings = await Accessibility.closedCaptionsSettings()
* on scaled X1 devices this is mapped directly to receiver APIs interacting with RDK CC Manager
2487
+
* here by default will inherit X1 caption style settings as set by user through guide settings
2488
+
* apps can override caption styling, but typically wouldn't need to do so
2489
+
* on non-XRE devices this is implemented as a wrapper for backwards compatibility, but with limitations - only default styles will ever be applied, and with no way for app to change, and won't reflect guide settings
2490
+
2491
+
To use legacy XREReceiver inband closed captions, first register an event listener to discover decoder handle:
Environments without the XREReceiver JS object may exist in future. Applications may use alternate CC rendering methods to avoid dependency on XREReceiver object.
2478
2519
2479
-
To use, turn on nativeCCRendering init configuration value to true as follows:
0 commit comments