HwdecStatus

sealed class HwdecStatus

How the current video track is being decoded.

This is current decoder state, not the policy requested at open. It can change from a hardware value to Software when a recoverable decoder failure causes a runtime fallback.

Inheritors

Types

Link copied to clipboard

Hardware decoding, but frames are downloaded to main memory before presentation.

Link copied to clipboard
data class HardwareZeroCopy(val kind: HwdecKind) : HwdecStatus

Hardware decoding, with frames staying in GPU memory all the way to the screen.

Link copied to clipboard
data object Software : HwdecStatus

Decoding in software.