Your application is responsible for using the appropriate TimedMetadata objects at the appropriate times.
During content parsing, which happens prior to playback, the PSDK identifies subscribed tags and notifies your application about them. The time associated with each TimedMetadata is the local time on the playback timeline.
Your application must:private List<TimedMetadata> _timedMetadataList = new ArrayList<TimedMetadata>();
...
public void onTimedMetadata(TimedMetadata timedMetadata) {
...
if (timedMetadata.getName().equalsIgnoreCase("#EXT-X-CUE")) {
_timedMetadataList.add(timedMetadata);
}
...
}