Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OutPort ¶
type OutPort[T any] struct { // contains filtered or unexported fields }
func NewOutPort ¶
func NewOutPort[T any](id string, info media.StreamInfo) *OutPort[T]
func (*OutPort[T]) SetStreamInfo ¶
func (p *OutPort[T]) SetStreamInfo(info media.StreamInfo)
func (*OutPort[T]) StreamInfo ¶
func (p *OutPort[T]) StreamInfo() media.StreamInfo
type OutputNode ¶
type StagedInput ¶
type StagedInput interface {
InputPhases() map[string]InputPhase
Preload(context.Context) error
}
StagedInput is implemented by nodes that consume some inputs before the regular pipeline run begins. Preload must consume every InputPhasePreload port to EOF without producing downstream output.
Click to show internal directories.
Click to hide internal directories.