1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
package m3u8
import "errors"
var (
// ErrPlaylistInvalid represents playlist error when playlist does not start with #EXTM3U
ErrPlaylistInvalid = errors.New("invalid playlist, must start with #EXTM3U")
// ErrPlaylistInvalidType represents playlist error when it's mixed between master and media playlist
ErrPlaylistInvalidType = errors.New("invalid playlist, mixed master and media")
// ErrResolutionInvalid represents error when a resolution is invalid
ErrResolutionInvalid = errors.New("invalid resolution")
// ErrBandwidthMissing represents error when a segment does not have bandwidth
ErrBandwidthMissing = errors.New("missing bandwidth")
// ErrBandwidthInvalid represents error when a bandwidth is invalid
ErrBandwidthInvalid = errors.New("invalid bandwidth")
// ErrSegmentItemInvalid represents error when a segment item is invalid
ErrSegmentItemInvalid = errors.New("invalid segment item")
// ErrPlaylistItemInvalid represents error when a playlist item is invalid
ErrPlaylistItemInvalid = errors.New("invalid playlist item")
)
|