You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
343 B
13 lines
343 B
package models |
|
|
|
// StorageProvider is how a chunk storage provider should be implemented. |
|
type StorageProvider interface { |
|
Setup() error |
|
Save(filePath string, retryCount int) (string, error) |
|
|
|
SegmentWritten(localFilePath string) |
|
VariantPlaylistWritten(localFilePath string) |
|
MasterPlaylistWritten(localFilePath string) |
|
|
|
Cleanup() error |
|
}
|
|
|