Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DisplaySet ¶
type DisplaySet interface { ToImageData() (*ImageData, error) StartTime() time.Duration // contains filtered or unexported methods }
func NewDisplaySet ¶
func NewDisplaySet( presentationCompositionSegment segment.PresentationCompositionSegment, windowDefinitionSegments []segment.WindowDefinitionSegment, paletteDefinitionSegments []segment.PaletteDefinitionSegment, objectDefinitionSegments []segment.ObjectDefinitionSegment, endDefinitionSegment segment.Segment, previousDisplaySet *DisplaySet) DisplaySet
type DisplaySetParser ¶
type DisplaySetParser interface { Next() *DisplaySet IsReady() bool Consume(buffer buffer.BufferAdapter) (int, error) ParsePcsSegment(reader buffer.BufferReader, header segment.SegmentHeader) (*segment.PresentationCompositionSegment, error) ParseWdsSegment(reader buffer.BufferReader, header segment.SegmentHeader) (*segment.WindowDefinitionSegment, error) ParsePdsSegment(reader buffer.BufferReader, header segment.SegmentHeader) (*segment.PaletteDefinitionSegment, error) ParseOdsSegment(reader buffer.BufferReader, header segment.SegmentHeader) (*segment.ObjectDefinitionSegment, error) }
func NewDisplaySetParser ¶
func NewDisplaySetParser() DisplaySetParser
Click to show internal directories.
Click to hide internal directories.