Mp4Muxer.EditableVideoParameters


class Mp4Muxer.EditableVideoParameters


Parameters for FILE_FORMAT_EDITABLE_VIDEO.

Summary

Nested types

Provides temporary cache files to be used by the muxer.

Public constructors

EditableVideoParameters(
    shouldInterleaveSamples: Boolean,
    cacheFileProvider: Mp4Muxer.EditableVideoParameters.CacheFileProvider?
)

Creates an instance.

Public constructors

EditableVideoParameters

EditableVideoParameters(
    shouldInterleaveSamples: Boolean,
    cacheFileProvider: Mp4Muxer.EditableVideoParameters.CacheFileProvider?
)

Creates an instance.

Parameters
shouldInterleaveSamples: Boolean

Whether to interleave editable video track samples with primary track samples.

cacheFileProvider: Mp4Muxer.EditableVideoParameters.CacheFileProvider?

A CacheFileProvider. Required only when shouldInterleaveSamples is set to false, can be null otherwise.

Public properties

shouldInterleaveSamples

val shouldInterleaveSamplesBoolean