Documentation ¶
Index ¶
- func BuildAudioBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) error
- func BuildFileBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) (*gstreamer.Bin, error)
- func BuildImageBin(c *config.ImageConfig, pipeline *gstreamer.Pipeline, p *config.PipelineConfig) (*gstreamer.Bin, error)
- func BuildImageBins(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) ([]*gstreamer.Bin, error)
- func BuildSegmentBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) (*gstreamer.Bin, error)
- func BuildVideoBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) error
- func BuildWebsocketBin(pipeline *gstreamer.Pipeline, appSinkCallbacks *app.SinkCallbacks) (*gstreamer.Bin, error)
- type AudioBin
- type FirstSampleMetadata
- type StreamBin
- type StreamSink
- type VideoBin
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAudioBin ¶ added in v1.7.8
func BuildAudioBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) error
func BuildFileBin ¶ added in v1.7.8
func BuildImageBin ¶ added in v1.7.13
func BuildImageBin(c *config.ImageConfig, pipeline *gstreamer.Pipeline, p *config.PipelineConfig) (*gstreamer.Bin, error)
func BuildImageBins ¶ added in v1.7.13
func BuildSegmentBin ¶ added in v1.7.8
func BuildVideoBin ¶ added in v1.7.8
func BuildVideoBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig) error
func BuildWebsocketBin ¶ added in v1.7.8
Types ¶
type FirstSampleMetadata ¶ added in v1.7.8
type FirstSampleMetadata struct {
StartDate int64 // Real time date of the first media sample
}
type StreamBin ¶ added in v1.7.8
type StreamBin struct {
// contains filtered or unexported fields
}
func BuildStreamBin ¶ added in v1.7.8
func (*StreamBin) MaybeResetStream ¶ added in v1.7.11
type StreamSink ¶ added in v1.7.11
type StreamSink struct {
// contains filtered or unexported fields
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.