Documentation ¶
Index ¶
Constants ¶
View Source
const ( HeaderLength = 32 MinorVersion = 0 MajorVersion = 2 )
View Source
const ( FppMaxCompressionBlockLength = 64 * 2014 // 2014 is not a typo, copied from https://github.com/FalconChristmas/fpp/blob/master/src/fseq/FSEQFile.cpp#L774 FppMaxCompressionBlockCount = math.MaxUint8 FppWithheldFrameCount = 10 )
Variables ¶
View Source
var Identifier = []uint8("PESQ")
Functions ¶
This section is empty.
Types ¶
type Compression ¶
type Compression uint8
const ( None Compression = 0 Zstd Compression = 1 Zlib Compression = 2 )
func (Compression) String ¶ added in v0.1.2
func (c Compression) String() string
type CompressionBlock ¶
type Header ¶
type Header struct { Identifier [4]uint8 ChannelDataStartOffset uint16 MinorVersion uint8 MajorVersion uint8 HeaderLength uint16 ChannelCount uint32 FrameCount uint32 StepTimeMilliseconds uint8 Flags1 uint8 `fppignored:"true" fppdefault:"0"` Compression Compression CompressionBlockCount uint8 SparseRangeCount uint8 Flags2 uint8 `fppignored:"true" fppdefault:"0"` UniqueID uint64 }
func (Header) ComputeMaxBlocks ¶
func (Header) FramesPerSecond ¶ added in v0.2.5
Click to show internal directories.
Click to hide internal directories.