Mp4Muxer.Mp4AtFileParameters


class Mp4Muxer.Mp4AtFileParameters


Parameters for FILE_FORMAT_MP4_WITH_AUXILIARY_TRACKS_EXTENSION.

Summary

Nested types

Provides temporary cache files to be used by the muxer.

Public constructors

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

Creates an instance.

Public constructors

Mp4AtFileParameters

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

Creates an instance.

Parameters
shouldInterleaveSamples: Boolean

Whether to interleave auxiliary track samples with primary track samples.

cacheFileProvider: Mp4Muxer.Mp4AtFileParameters.CacheFileProvider?

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

Public properties

shouldInterleaveSamples

val shouldInterleaveSamplesBoolean