beginDolbyVisionComposition

Starts the Dolby Vision composition of this video frame, which turns its base layer and RPU into an HDR10 picture. See DolbyVisionComposition for what the picture is and how to spread the work over several threads.

The frame must be in memory: download a hardware frame with downloadFromHardware first. Its picture must be 4:2:0, planar such as yuv420p10le or semi-planar such as p010le, which is every Dolby Vision profile's.

Return

the composition, or null when the frame carries no Dolby Vision metadata

Throws

on a hardware frame, on a picture that is not 4:2:0, or when the output picture cannot be allocated

Starts the Dolby Vision composition of this video frame, which turns its base layer and RPU into an HDR10 picture. See DolbyVisionComposition for what the picture is and how to spread the work over several threads.

The frame must be in memory: download a hardware frame with downloadFromHardware first. Its picture must be 4:2:0, planar such as yuv420p10le or semi-planar such as p010le, which is every Dolby Vision profile's.

Return

the composition, or null when the frame carries no Dolby Vision metadata

Throws

on a hardware frame, on a picture that is not 4:2:0, or when the output picture cannot be allocated

Starts the Dolby Vision composition of this video frame, which turns its base layer and RPU into an HDR10 picture. See DolbyVisionComposition for what the picture is and how to spread the work over several threads.

The frame must be in memory: download a hardware frame with downloadFromHardware first. Its picture must be 4:2:0, planar such as yuv420p10le or semi-planar such as p010le, which is every Dolby Vision profile's.

Return

the composition, or null when the frame carries no Dolby Vision metadata

Throws

on a hardware frame, on a picture that is not 4:2:0, or when the output picture cannot be allocated

Starts the Dolby Vision composition of this video frame, which turns its base layer and RPU into an HDR10 picture. See DolbyVisionComposition for what the picture is and how to spread the work over several threads.

The frame must be in memory: download a hardware frame with downloadFromHardware first. Its picture must be 4:2:0, planar such as yuv420p10le or semi-planar such as p010le, which is every Dolby Vision profile's.

Return

the composition, or null when the frame carries no Dolby Vision metadata

Throws

on a hardware frame, on a picture that is not 4:2:0, or when the output picture cannot be allocated

Starts the Dolby Vision composition of this video frame, which turns its base layer and RPU into an HDR10 picture. See DolbyVisionComposition for what the picture is and how to spread the work over several threads.

The frame must be in memory: download a hardware frame with downloadFromHardware first. Its picture must be 4:2:0, planar such as yuv420p10le or semi-planar such as p010le, which is every Dolby Vision profile's.

Return

the composition, or null when the frame carries no Dolby Vision metadata

Throws

on a hardware frame, on a picture that is not 4:2:0, or when the output picture cannot be allocated