Versions in this module Expand all Collapse all v1 v1.0.4 Aug 20, 2021 v1.0.3 Aug 20, 2021 v1.0.2 Aug 20, 2021 v1.0.1 Aug 20, 2021 v1.0.0 Aug 19, 2021 Changes in this version + const ContentType + const MaxLength + var DTMFCodec = Codec + var Opus = Codec + var StandardCodecs = map[uint8]Codec + var ULAWCodec = Codec + type Codec struct + Fmtp string + Name string + PT uint8 + Param string + Rate int + func (codec *Codec) Append(b *bytes.Buffer) + type Media struct + Codecs []Codec + Port uint16 + Proto string + func (media *Media) Append(type_ string, b *bytes.Buffer) + type Origin struct + Addr string + ID string + User string + Version string + func (origin *Origin) Append(b *bytes.Buffer) + type SDP struct + Addr string + Attrs [][2]string + Audio *Media + Origin Origin + Other [][2]string + Ptime int + RecvOnly bool + SendOnly bool + Session string + Time string + Video *Media + func New(addr *net.UDPAddr, codecs ...Codec) *SDP + func Parse(s string) (sdp *SDP, err error) + func (sdp *SDP) Append(b *bytes.Buffer) + func (sdp *SDP) ContentType() string + func (sdp *SDP) Data() []byte + func (sdp *SDP) String() string