Make setting save location paths optional

This commit is contained in:
Gabe Kangas
2020-07-13 14:45:54 -07:00
parent d51901e191
commit 44806d1a8e
6 changed files with 34 additions and 22 deletions

View File

@ -179,15 +179,15 @@ func NewTranscoder() Transcoder {
var outputPath string
if config.Config.S3.Enabled || config.Config.IPFS.Enabled {
// Segments are not available via the local HTTP server
outputPath = config.Config.PrivateHLSPath
outputPath = config.Config.GetPrivateHLSSavePath()
} else {
// Segments are available via the local HTTP server
outputPath = config.Config.PublicHLSPath
outputPath = config.Config.GetPublicHLSSavePath()
}
transcoder.segmentOutputPath = outputPath
// Playlists are available via the local HTTP server
transcoder.playlistOutputPath = config.Config.PublicHLSPath
transcoder.playlistOutputPath = config.Config.GetPublicHLSSavePath()
transcoder.input = utils.GetTemporaryPipePath()
transcoder.segmentLengthSeconds = config.Config.GetVideoSegmentSecondsLength()