VideoSpecificConfigAV1

class VideoSpecificConfigAV1(sequenceObu: ByteArray)

Created by pedro on 8/12/23. aligned(8) class AV1CodecConfigurationRecord { unsigned int(1) marker = 1; unsigned int(7) version = 1; unsigned int(3) seq_profile; unsigned int(5) seq_level_idx_0; unsigned int(1) seq_tier_0; unsigned int(1) high_bitdepth; unsigned int(1) twelve_bit; unsigned int(1) monochrome; unsigned int(1) chroma_subsampling_x; unsigned int(1) chroma_subsampling_y; unsigned int(2) chroma_sample_position; unsigned int(3) reserved = 0;

unsigned int(1) initial_presentation_delay_present; if(initial_presentation_delay_present) { unsigned int(4) initial_presentation_delay_minus_one; } else { unsigned int(4) reserved = 0; }

unsigned int(8) configOBUs[]; }

Constructors

Link copied to clipboard
constructor(sequenceObu: ByteArray)

Properties

Link copied to clipboard
val size: Int

Functions

Link copied to clipboard
fun write(buffer: ByteArray, offset: Int)