mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-02 13:12:25 -06:00
[feature] Use gifv type for short soundless mp4 videos (#3182)
This commit is contained in:
parent
3045782b49
commit
b19cfee7ae
5 changed files with 49 additions and 8 deletions
|
|
@ -91,6 +91,7 @@ const (
|
|||
FileTypeImage FileType = 1 // FileTypeImage is for jpegs, pngs, and standard gifs
|
||||
FileTypeAudio FileType = 2 // FileTypeAudio is for audio-only files (no video)
|
||||
FileTypeVideo FileType = 3 // FileTypeVideo is for files with audio + visual
|
||||
FileTypeGifv FileType = 4 // FileTypeGifv is for short video-only files (20s or less, mp4, no audio).
|
||||
)
|
||||
|
||||
// String returns a stringified, frontend API compatible form of FileType.
|
||||
|
|
@ -104,6 +105,8 @@ func (t FileType) String() string {
|
|||
return "audio"
|
||||
case FileTypeVideo:
|
||||
return "video"
|
||||
case FileTypeGifv:
|
||||
return "gifv"
|
||||
default:
|
||||
panic("invalid filetype")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue