codec

package
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package codec returns codecs from sdp

Package codec returns codecs from sdp

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewOpusCodecData

func NewOpusCodecData(sr int, cc av.ChannelLayout) av.AudioCodecData

func SdpToCodecs

func SdpToCodecs(s string) ([]av.CodecData, error)

Types

type OpusCodecData

type OpusCodecData struct {
	SampleRt int
	ChLayout av.ChannelLayout
	// contains filtered or unexported fields
}

func (OpusCodecData) ChannelLayout

func (s OpusCodecData) ChannelLayout() av.ChannelLayout

ChannelLayout implements av.AudioCodecData.

func (OpusCodecData) PacketDuration

func (s OpusCodecData) PacketDuration(_ []byte) (time.Duration, error)

PacketDuration implements av.AudioCodecData.

func (OpusCodecData) SampleFormat

func (s OpusCodecData) SampleFormat() av.SampleFormat

SampleFormat implements av.AudioCodecData.

func (OpusCodecData) SampleRate

func (s OpusCodecData) SampleRate() int

SampleRate implements av.AudioCodecData.

func (OpusCodecData) Type

func (s OpusCodecData) Type() av.CodecType

Directories

Path Synopsis
Package aacparser holds Muxer and Demuxer for aac
Package aacparser holds Muxer and Demuxer for aac
Package h264parser holds Muxer and Demuxer for h264
Package h264parser holds Muxer and Demuxer for h264
Package h265parser holds Muxer and Demuxer for h265
Package h265parser holds Muxer and Demuxer for h265
Package mjpeg holds implementations for mjpeg
Package mjpeg holds implementations for mjpeg
https://github.com/AlexxIT/go2rtc.git Package pcm https://www.codeproject.com/Articles/14237/Using-the-G711-standard
https://github.com/AlexxIT/go2rtc.git Package pcm https://www.codeproject.com/Articles/14237/Using-the-G711-standard

Jump to

Keyboard shortcuts

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