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
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 |
Click to show internal directories.
Click to hide internal directories.