media.go -> models.go

This commit is contained in:
Carl Pearson
2024-09-26 05:51:13 -06:00
parent 88160b2301
commit 2a79660421

23
media/models.go Normal file
View File

@@ -0,0 +1,23 @@
package media
import "gorm.io/gorm"
type Status string
const (
Transcoding Status = "transcoding"
)
type Video struct {
gorm.Model
OriginalID uint // Original.ID
Source string // "original", "transcode"
Filename string
Width uint
Height uint
FPS float64
Length float64
Size int64
Type string
Codec string
}