SequenceAssetInfo


@UnstableApi
class SequenceAssetInfo


Test assets that describe various EditedMediaItemSequence configurations.

Summary

Public constructors

SequenceAssetInfo(
    trackTypes: (Mutable)Set<@C.TrackType Int!>!,
    asset: EditedMediaItemAssetInfo!,
    assets: Array<EditedMediaItemAssetInfo!>!
)
SequenceAssetInfo(
    isLooping: Boolean,
    trackTypes: (Mutable)Set<@C.TrackType Int!>!,
    asset: EditedMediaItemAssetInfo!,
    assets: Array<EditedMediaItemAssetInfo!>!
)

Public constructors

SequenceAssetInfo

SequenceAssetInfo(
    trackTypes: (Mutable)Set<@C.TrackType Int!>!,
    asset: EditedMediaItemAssetInfo!,
    assets: Array<EditedMediaItemAssetInfo!>!
)

SequenceAssetInfo

SequenceAssetInfo(
    isLooping: Boolean,
    trackTypes: (Mutable)Set<@C.TrackType Int!>!,
    asset: EditedMediaItemAssetInfo!,
    assets: Array<EditedMediaItemAssetInfo!>!
)

Public functions

getEditedMediaItemSequence

fun getEditedMediaItemSequence(): EditedMediaItemSequence!

getExpectedVideoTimestampsUs

fun getExpectedVideoTimestampsUs(): ImmutableList<Long!>!

getExpectedVideoTimestampsUs

java-static fun getExpectedVideoTimestampsUs(
    assets: (Mutable)List<EditedMediaItemAssetInfo!>!,
    offsetUs: Long
): ImmutableList<Long!>!

toString

fun toString(): String!

Public properties

trackTypes

val trackTypes: ImmutableSet<Int!>!