StreamPack
Toggle table of contents
3.1.0
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
StreamPack
streampack-core
/
io.github.thibaultbee.streampack.core.elements.utils.av.audio.aac
/
StreamMuxConfig
Stream
Mux
Config
class
StreamMuxConfig
(
audioMuxVersion
:
Int
=
0
,
val
audioMuxVersionA
:
Int
=
0
,
val
allStreamsSameTimeFraming
:
Boolean
?
=
null
,
numSubFrames
:
Int
?
=
null
,
numProgram
:
Int
?
=
null
,
numLayer
:
Int
?
=
null
,
audioSpecificConfig
:
BitBuffer
?
=
null
,
frameLengthType
:
Int
?
=
null
)
:
BitBufferWriter
(
source
)
Members
Constructors
Stream
Mux
Config
Link copied to clipboard
constructor
(
audioMuxVersion
:
Int
=
0
,
audioMuxVersionA
:
Int
=
0
,
allStreamsSameTimeFraming
:
Boolean
?
=
null
,
numSubFrames
:
Int
?
=
null
,
numProgram
:
Int
?
=
null
,
numLayer
:
Int
?
=
null
,
audioSpecificConfig
:
BitBuffer
?
=
null
,
frameLengthType
:
Int
?
=
null
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
all
Streams
Same
Time
Framing
Link copied to clipboard
val
allStreamsSameTimeFraming
:
Boolean
?
audio
Mux
Version
A
Link copied to clipboard
val
audioMuxVersionA
:
Int
bit
Size
Link copied to clipboard
open
override
val
bitSize
:
Int
size
Link copied to clipboard
open
override
val
size
:
Int
Functions
to
Bit
Buffer
Link copied to clipboard
fun
toBitBuffer
(
)
:
BitBuffer
to
Byte
Buffer
Link copied to clipboard
open
fun
toByteBuffer
(
)
:
ByteBuffer
write
Link copied to clipboard
open
override
fun
write
(
output
:
BitBuffer
)
open
override
fun
write
(
output
:
ByteBuffer
)