Documentation ¶
Index ¶
Constants ¶
View Source
const Latency = uint64(41e8) // slightly larger than max audio latency
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AudioInput ¶
type AudioInput struct {
// contains filtered or unexported fields
}
func NewSDKAudioInput ¶
func NewSDKAudioInput(p *config.PipelineConfig, src *app.Source, codec webrtc.RTPCodecParameters) (*AudioInput, error)
func NewWebAudioInput ¶
func NewWebAudioInput(p *config.PipelineConfig) (*AudioInput, error)
func (*AudioInput) GetSrcPad ¶
func (a *AudioInput) GetSrcPad() *gst.Pad
func (*AudioInput) Link ¶
func (a *AudioInput) Link() error
type InputBin ¶
type InputBin struct {
// contains filtered or unexported fields
}
func NewSDKInput ¶
func NewWebInput ¶
type VideoInput ¶
type VideoInput struct {
// contains filtered or unexported fields
}
func NewSDKVideoInput ¶
func NewSDKVideoInput(p *config.PipelineConfig, src *app.Source, codec webrtc.RTPCodecParameters) (*VideoInput, error)
func NewWebVideoInput ¶
func NewWebVideoInput(p *config.PipelineConfig) (*VideoInput, error)
func (*VideoInput) GetSrcPad ¶
func (v *VideoInput) GetSrcPad() *gst.Pad
func (*VideoInput) Link ¶
func (v *VideoInput) Link() error
Click to show internal directories.
Click to hide internal directories.