opusparser

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Channels

func Channels(pkt []byte) int

func PacketDuration

func PacketDuration(pkt []byte) (time.Duration, error)

Types

type CodecData

type CodecData struct {
	Channels int
}

func NewCodecData

func NewCodecData(channels int) *CodecData

func (CodecData) ChannelLayout

func (d CodecData) ChannelLayout() av.ChannelLayout

func (CodecData) PacketDuration

func (d CodecData) PacketDuration(pkt []byte) (time.Duration, error)

func (CodecData) SampleFormat

func (d CodecData) SampleFormat() av.SampleFormat

func (CodecData) SampleRate

func (d CodecData) SampleRate() int

func (CodecData) Type

func (d CodecData) Type() av.CodecType

Jump to

Keyboard shortcuts

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