Add getter for stream variant encoder preset w/ test

This commit is contained in:
Gabe Kangas
2020-10-26 09:12:44 -07:00
parent 19e86b8c04
commit 34fe55b5a3
3 changed files with 29 additions and 5 deletions

View File

@@ -218,6 +218,15 @@ func (q *StreamQuality) GetFramerate() int {
return _default.VideoSettings.StreamQualities[0].Framerate
}
// GetEncoderPreset returns the preset or default
func (q *StreamQuality) GetEncoderPreset() string {
if q.EncoderPreset != "" {
return q.EncoderPreset
}
return _default.VideoSettings.StreamQualities[0].EncoderPreset
}
//Load tries to load the configuration file
func Load(filePath string, versionInfo string) error {
Config = new(config)