This commit is contained in:
stefanodvx 2025-04-14 13:05:43 +02:00
parent 264c97183e
commit 3faede7b1c
74 changed files with 6228 additions and 1 deletions

8
enums/chat_type.go Normal file
View file

@ -0,0 +1,8 @@
package enums
type ChatType string
const (
ChatTypePrivate ChatType = "private"
ChatTypeGroup ChatType = "group"
)

View file

@ -0,0 +1,9 @@
package enums
type ExtractorCategory string
const (
ExtractorCategorySocial ExtractorCategory = "social"
ExtractorCategoryStreaming ExtractorCategory = "streaming"
ExtractorCategoryMusic ExtractorCategory = "music"
)

7
enums/extractor_type.go Normal file
View file

@ -0,0 +1,7 @@
package enums
type ExtractorType string
const (
ExtractorTypeSingle ExtractorType = "single"
)

17
enums/media_codec.go Normal file
View file

@ -0,0 +1,17 @@
package enums
type MediaCodec string
const (
MediaCodecAVC MediaCodec = "avc"
MediaCodecHEVC MediaCodec = "hevc"
MediaCodecVP9 MediaCodec = "vp9"
MediaCodecVP8 MediaCodec = "vp8"
MediaCodecAV1 MediaCodec = "av1"
MediaCodecAAC MediaCodec = "aac"
MediaCodecOpus MediaCodec = "opus"
MediaCodecVorbis MediaCodec = "vorbis"
MediaCodecMP3 MediaCodec = "mp3"
MediaCodecFLAC MediaCodec = "flac"
MediaCodecWebP MediaCodec = "webp"
)

9
enums/media_type.go Normal file
View file

@ -0,0 +1,9 @@
package enums
type MediaType string
const (
MediaTypeVideo MediaType = "video"
MediaTypeAudio MediaType = "audio"
MediaTypePhoto MediaType = "photo"
)