Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Probe = internal.Probe NewDemuxer = internal.NewDemuxer NewMuxer = internal.NewMuxer )
Functions ¶
func NewDemuxerEngine ¶
func NewDemuxerEngine(r io.ReadSeeker, config DemuxerConfig) (engine.DemuxerEngine, error)
func NewMuxerEngine ¶
func NewMuxerEngine(w io.Writer, config MuxerConfig) (engine.MuxerEngine, error)
Types ¶
type DemuxerConfig ¶
type DemuxerConfig internal.DemuxerConfig
func MustNewDemuxerConfig ¶
func MustNewDemuxerConfig(options ...DemuxerConfigOption) DemuxerConfig
func NewDemuxerConfig ¶
func NewDemuxerConfig(options ...DemuxerConfigOption) (DemuxerConfig, error)
func (DemuxerConfig) Resolve ¶
func (c DemuxerConfig) Resolve() internal.DemuxerConfig
func (DemuxerConfig) ResolveDefault ¶
func (c DemuxerConfig) ResolveDefault() internal.DemuxerConfig
func (DemuxerConfig) Validate ¶
func (c DemuxerConfig) Validate() error
type DemuxerConfigOption ¶
type DemuxerConfigOption interface {
// contains filtered or unexported methods
}
type MuxerConfig ¶
type MuxerConfig internal.MuxerConfig
func MustNewMuxerConfig ¶
func MustNewMuxerConfig(options ...MuxerConfigOption) MuxerConfig
func NewMuxerConfig ¶
func NewMuxerConfig(options ...MuxerConfigOption) (MuxerConfig, error)
func (MuxerConfig) Resolve ¶
func (c MuxerConfig) Resolve() internal.MuxerConfig
func (MuxerConfig) ResolveDefault ¶
func (c MuxerConfig) ResolveDefault() internal.MuxerConfig
func (MuxerConfig) Validate ¶
func (c MuxerConfig) Validate() error
type MuxerConfigOption ¶
type MuxerConfigOption interface {
// contains filtered or unexported methods
}
func WithForceRF64 ¶
func WithForceRF64(v bool) MuxerConfigOption
Click to show internal directories.
Click to hide internal directories.