Versions in this module Expand all Collapse all v0 v0.2.1 Oct 4, 2026 v0.2.0 Oct 4, 2026 v0.1.1 Oct 4, 2026 v0.1.0 Sep 29, 2026 Changes in this version + var ErrPartition = errors.New("vp8: first partition runs past the end of the frame") + var ErrShortFrame = errors.New("vp8: frame is too short for its header") + var ErrStartCode = errors.New("vp8: wrong start code") + type FrameTag struct + FirstPartLen uint32 + HeaderOffset int + Height uint16 + HeightScale uint8 + Key bool + Show bool + Version uint8 + Width uint16 + WidthScale uint8 + func ParseFrameTag(frame []byte) (FrameTag, error) + type KeyFrameHeader struct + ClampingType uint8 + ColourSpace uint8 + LoopFilter LoopFilter + Partitions uint8 + Quantiser Quantiser + Segmentation Segmentation + Tag FrameTag + func ParseKeyFrameHeader(frame []byte) (KeyFrameHeader, error) + type LoopFilter struct + DeltasEnabled bool + Level uint8 + ModeDelta [4]int32 + RefDelta [4]int32 + Sharpness uint8 + Simple bool + type Quantiser struct + UVACDelta int32 + UVDCDelta int32 + Y2ACDelta int32 + Y2DCDelta int32 + YACIndex uint8 + YDCDelta int32 + type Segmentation struct + Absolute bool + Enabled bool + FilterLevel [4]int32 + Quantiser [4]int32 + TreeProbs [3]uint8 + UpdateData bool + UpdateMap bool