20 lines
1.9 KiB
Go
20 lines
1.9 KiB
Go
package rtp
|
|
|
|
import (
|
|
"errors"
|
|
)
|
|
|
|
var (
|
|
errHeaderSizeInsufficient = errors.New("Недостаточный размер заголовка RTP")
|
|
errHeaderSizeInsufficientForExtension = errors.New("Размер заголовка RTP недостаточен для расширения")
|
|
errTooSmall = errors.New("буфер слишком мал")
|
|
errHeaderExtensionsNotEnabled = errors.New("h.Extension не включен")
|
|
errHeaderExtensionNotFound = errors.New("расширение не найдено")
|
|
errRFC8285OneByteHeaderIDRange = errors.New("Идентификатор расширения заголовка должен быть от 1 до 14 для однобайтовых расширений RFC 5285.")
|
|
errRFC8285OneByteHeaderSize = errors.New("Полезная нагрузка расширения заголовка должна быть не более 16 байт для однобайтовых расширений RFC 5285.")
|
|
errRFC8285TwoByteHeaderIDRange = errors.New("Идентификатор расширения заголовка должен быть в диапазоне от 1 до 255 для двухбайтовых расширений RFC 5285.")
|
|
errRFC8285TwoByteHeaderSize = errors.New("Полезная нагрузка расширения заголовка должна быть 255 байт или меньше для двухбайтовых расширений RFC 5285.")
|
|
errRFC3550HeaderIDRange = errors.New("Идентификатор расширения заголовка должен быть равен 0 для расширений, не соответствующих RFC 5285.")
|
|
errInvalidRTPPadding = errors.New("недопустимое заполнение RTP")
|
|
)
|