bitrateBps

expect val bitrateBps: Long?

The CONTAINER's own bit rate estimate in bits per second, or null when it has none.

Not the sum of the streams' rates and not a measurement: it is what the demuxer wrote down, which for a variable-rate file is an estimate and for a live source is usually nothing. Read it as a hint for a progress bar or a quality label, never as an exact figure.

actual val bitrateBps: Long?

The CONTAINER's own bit rate estimate in bits per second, or null when it has none.

Not the sum of the streams' rates and not a measurement: it is what the demuxer wrote down, which for a variable-rate file is an estimate and for a live source is usually nothing. Read it as a hint for a progress bar or a quality label, never as an exact figure.

actual val bitrateBps: Long?

Read once at open, because it cannot change afterwards and because reading it lazily would mean touching the format context, which close frees.

actual val bitrateBps: Long?

The CONTAINER's own bit rate estimate in bits per second, or null when it has none.

Not the sum of the streams' rates and not a measurement: it is what the demuxer wrote down, which for a variable-rate file is an estimate and for a live source is usually nothing. Read it as a hint for a progress bar or a quality label, never as an exact figure.

actual val bitrateBps: Long?

The CONTAINER's own bit rate estimate in bits per second, or null when it has none.

Not the sum of the streams' rates and not a measurement: it is what the demuxer wrote down, which for a variable-rate file is an estimate and for a live source is usually nothing. Read it as a hint for a progress bar or a quality label, never as an exact figure.