Documentation
¶
Overview ¶
Package vp9 contains a VP9 header parser.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Header ¶
type Header struct {
Profile uint8
ShowExistingFrame bool
FrameToShowMapIdx uint8
NonKeyFrame bool
ShowFrame bool
ErrorResilientMode bool
ColorConfig *HeaderColorConfig
FrameSize *HeaderFrameSize
}
Header is a VP9 Frame header. Specification: https://storage.googleapis.com/downloads.webmproject.org/docs/vp9/vp9-bitstream-specification-v0.6-20160331-draft.pdf
type HeaderColorConfig ¶
type HeaderColorConfig struct {
TenOrTwelveBit bool
BitDepth uint8
ColorSpace uint8
ColorRange bool
SubsamplingX bool
SubsamplingY bool
}
HeaderColorConfig is the color_config member of an header.
type HeaderFrameSize ¶
HeaderFrameSize is the frame_size member of an header.
Click to show internal directories.
Click to hide internal directories.