mirror of
https://github.com/owncast/owncast.git
synced 2024-11-22 12:49:37 +03:00
487bd12444
* First pass at restructuring the project; untested but it does compile
* Restructure builds and runs 🎉
* Add the dist folder to the gitignore
* Update core/playlist/monitor.go
* golint and reorganize the monitor.go file
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
8 lines
268 B
Go
8 lines
268 B
Go
package models
|
|
|
|
//ChunkStorageProvider is how a chunk storage provider should be implemented
|
|
type ChunkStorageProvider interface {
|
|
Setup() error
|
|
Save(filePath string, retryCount int) (string, error)
|
|
GenerateRemotePlaylist(playlist string, variant Variant) string
|
|
}
|