AI-generated Key Takeaways
-
MediaQueueItemWriter is a modifier for MediaQueueItem.
-
It allows setting properties such as active track IDs, autoplay, custom data, item ID, MediaInfo, playback duration, preload time, and start time.
-
You can construct an instance of MediaQueueItemWriter by providing a MediaQueueItem.
-
Item IDs can be auto-generated using MediaQueueManager.autoGenerateItemId().
The modifier to modify MediaQueueItem.
Public Constructor Summary
Public Method Summary
| MediaQueueItemWriter |
setActiveTrackIds(long[] activeTrackIds)
Sets the active track IDs for this item.
|
| MediaQueueItemWriter |
setAutoplay(boolean autoplay)
Sets the autoplay for this item.
|
| MediaQueueItemWriter | |
| MediaQueueItemWriter |
setItemId(int itemId)
Sets the item ID for this item.
|
| MediaQueueItemWriter | |
| MediaQueueItemWriter |
setPlaybackDuration(double playbackDuration)
Sets the playback duration for this item.
|
| MediaQueueItemWriter |
setPreloadTime(double preloadTime)
Sets the preload time for this item.
|
| MediaQueueItemWriter |
setStartTime(double startTime)
Sets the start time for this item.
|
Inherited Method Summary
Public Constructors
public MediaQueueItemWriter (MediaQueueItem mediaQueueItem)
Constructs an instance of MediaQueueItemWriter.
Public Methods
public MediaQueueItemWriter setActiveTrackIds (long[] activeTrackIds)
Sets the active track IDs for this item.
public MediaQueueItemWriter setAutoplay (boolean autoplay)
Sets the autoplay for this item.
public MediaQueueItemWriter setCustomData (JSONObject customData)
Sets the custom data for this item.
public MediaQueueItemWriter setItemId (int itemId)
Sets the item ID for this item.
You can use
MediaQueueManager.autoGenerateItemId() to auto-generate item IDs.
public MediaQueueItemWriter setMedia (MediaInfo mediaInfo)
Sets the MediaInfo
for this item.
public MediaQueueItemWriter setPlaybackDuration (double playbackDuration)
Sets the playback duration for this item.
public MediaQueueItemWriter setPreloadTime (double preloadTime)
Sets the preload time for this item.
public MediaQueueItemWriter setStartTime (double startTime)
Sets the start time for this item.