Fix concurrency issue in audio preview option (#1500)

This commit is contained in:
bnkai
2021-06-15 10:12:39 +03:00
committed by GitHub
parent 3ae187e6f0
commit b55715775d

View File

@@ -417,7 +417,6 @@ func (i *Instance) GetParallelTasksWithAutoDetection() int {
} }
func (i *Instance) GetPreviewAudio() bool { func (i *Instance) GetPreviewAudio() bool {
viper.SetDefault(PreviewAudio, previewAudioDefault)
return viper.GetBool(PreviewAudio) return viper.GetBool(PreviewAudio)
} }
@@ -757,6 +756,7 @@ func (i *Instance) setDefaultValues() error {
viper.SetDefault(PreviewSegments, previewSegmentsDefault) viper.SetDefault(PreviewSegments, previewSegmentsDefault)
viper.SetDefault(PreviewExcludeStart, previewExcludeStartDefault) viper.SetDefault(PreviewExcludeStart, previewExcludeStartDefault)
viper.SetDefault(PreviewExcludeEnd, previewExcludeEndDefault) viper.SetDefault(PreviewExcludeEnd, previewExcludeEndDefault)
viper.SetDefault(PreviewAudio, previewAudioDefault)
viper.SetDefault(SoundOnPreview, false) viper.SetDefault(SoundOnPreview, false)
viper.SetDefault(Database, i.GetDefaultDatabaseFilePath()) viper.SetDefault(Database, i.GetDefaultDatabaseFilePath())