codec

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 3, 2021 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMetadataCodecData

func NewMetadataCodecData(uri string) av.CodecData

func NewPCMAlawCodecData

func NewPCMAlawCodecData() av.AudioCodecData

func NewPCMMulawCodecData

func NewPCMMulawCodecData() av.AudioCodecData

Types

type MetadataData

type MetadataData struct {
	// contains filtered or unexported fields
}

func (MetadataData) Type

func (m MetadataData) Type() av.CodecType

func (MetadataData) URI

func (m MetadataData) URI() string

type PCMUCodecData

type PCMUCodecData struct {
	// contains filtered or unexported fields
}

func (PCMUCodecData) ChannelLayout

func (self PCMUCodecData) ChannelLayout() av.ChannelLayout

func (PCMUCodecData) PacketDuration

func (self PCMUCodecData) PacketDuration(data []byte) (time.Duration, error)

func (PCMUCodecData) SampleFormat

func (self PCMUCodecData) SampleFormat() av.SampleFormat

func (PCMUCodecData) SampleRate

func (self PCMUCodecData) SampleRate() int

func (PCMUCodecData) Type

func (self PCMUCodecData) Type() av.CodecType

type SpeexCodecData

type SpeexCodecData struct {
	fake.CodecData
}

func NewSpeexCodecData

func NewSpeexCodecData(sr int, cl av.ChannelLayout) SpeexCodecData

func (SpeexCodecData) PacketDuration

func (self SpeexCodecData) PacketDuration(data []byte) (time.Duration, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL