IviMediaItemBuilder

A builder that creates IviMediaItems.

Example

NewMediaItemBuilder()
.withId(myId)
.build()

Constructors

Link copied to clipboard

Create an IviMediaItemBuilder using mediaItem to set the initial values. All fields in the source media item will be included in the new media item.

Link copied to clipboard

Functions

Link copied to clipboard

Creates the new media item.

Link copied to clipboard
fun setBrowsable(makeBrowsable: Boolean = true): IviMediaItemBuilder
Link copied to clipboard
fun setPlayable(makePlayable: Boolean = true): IviMediaItemBuilder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun withMetadata(metadataActions: Bundle.() -> Unit): IviMediaItemBuilder

Sets the metadata for the media item.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard