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 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 Stream
- type StreamBin
- 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 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 Stream ¶ added in v1.9.1
type StreamBin ¶ added in v1.7.8
type StreamBin struct {
Bin *gstreamer.Bin
OutputType types.OutputType
// contains filtered or unexported fields
}
func BuildStreamBin ¶ added in v1.7.8
func BuildStreamBin(pipeline *gstreamer.Pipeline, p *config.PipelineConfig, o *config.StreamConfig) (*StreamBin, error)
Click to show internal directories.
Click to hide internal directories.