composeDolbyVision

expect fun composeDolbyVision(): Frame?

The Dolby Vision composition of this video frame in one call, on the calling thread: beginDolbyVisionComposition, every row, and the picture. The frame itself is untouched.

Return

a new HDR10 frame that the caller owns, or null when this frame carries no Dolby Vision metadata

Throws

actual fun composeDolbyVision(): Frame?

The Dolby Vision composition of this video frame in one call, on the calling thread: beginDolbyVisionComposition, every row, and the picture. The frame itself is untouched.

Return

a new HDR10 frame that the caller owns, or null when this frame carries no Dolby Vision metadata

Throws

actual fun composeDolbyVision(): Frame?

The Dolby Vision composition of this video frame in one call, on the calling thread: beginDolbyVisionComposition, every row, and the picture. The frame itself is untouched.

Return

a new HDR10 frame that the caller owns, or null when this frame carries no Dolby Vision metadata

Throws

actual fun composeDolbyVision(): Frame?

The Dolby Vision composition of this video frame in one call, on the calling thread: beginDolbyVisionComposition, every row, and the picture. The frame itself is untouched.

Return

a new HDR10 frame that the caller owns, or null when this frame carries no Dolby Vision metadata

Throws

actual fun composeDolbyVision(): Frame?

The Dolby Vision composition of this video frame in one call, on the calling thread: beginDolbyVisionComposition, every row, and the picture. The frame itself is untouched.

Return

a new HDR10 frame that the caller owns, or null when this frame carries no Dolby Vision metadata

Throws