mirror of https://bitbucket.org/ausocean/av.git
Merged in config-messages (pull request #159)
revid: config defaulting messages no longer warning level but rather info level Approved-by: Alan Noble <anoble@gmail.com>
This commit is contained in:
commit
300b55548b
|
@ -126,7 +126,7 @@ func (c *Config) Validate(r *Revid) error {
|
||||||
case No:
|
case No:
|
||||||
case NothingDefined:
|
case NothingDefined:
|
||||||
c.LogLevel = defaultVerbosity
|
c.LogLevel = defaultVerbosity
|
||||||
c.Logger.Log(logger.Warning, pkg+"no LogLevel mode defined, defaulting",
|
c.Logger.Log(logger.Info, pkg+"no LogLevel mode defined, defaulting",
|
||||||
"LogLevel", defaultVerbosity)
|
"LogLevel", defaultVerbosity)
|
||||||
default:
|
default:
|
||||||
return errors.New("bad LogLevel defined in config")
|
return errors.New("bad LogLevel defined in config")
|
||||||
|
@ -135,7 +135,7 @@ func (c *Config) Validate(r *Revid) error {
|
||||||
switch c.Input {
|
switch c.Input {
|
||||||
case Raspivid, V4L, File:
|
case Raspivid, V4L, File:
|
||||||
case NothingDefined:
|
case NothingDefined:
|
||||||
c.Logger.Log(logger.Warning, pkg+"no input type defined, defaulting", "input",
|
c.Logger.Log(logger.Info, pkg+"no input type defined, defaulting", "input",
|
||||||
defaultInput)
|
defaultInput)
|
||||||
c.Input = defaultInput
|
c.Input = defaultInput
|
||||||
default:
|
default:
|
||||||
|
@ -160,10 +160,10 @@ func (c *Config) Validate(r *Revid) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
case NothingDefined:
|
case NothingDefined:
|
||||||
c.Logger.Log(logger.Warning, pkg+"no input codec defined, defaulting",
|
c.Logger.Log(logger.Info, pkg+"no input codec defined, defaulting",
|
||||||
"inputCodec", defaultInputCodec)
|
"inputCodec", defaultInputCodec)
|
||||||
c.InputCodec = defaultInputCodec
|
c.InputCodec = defaultInputCodec
|
||||||
c.Logger.Log(logger.Warning, pkg+"defaulting quantization", "quantization",
|
c.Logger.Log(logger.Info, pkg+"defaulting quantization", "quantization",
|
||||||
defaultQuantization)
|
defaultQuantization)
|
||||||
c.Quantization = defaultQuantization
|
c.Quantization = defaultQuantization
|
||||||
|
|
||||||
|
@ -189,7 +189,7 @@ func (c *Config) Validate(r *Revid) error {
|
||||||
c.Packetization = Flv
|
c.Packetization = Flv
|
||||||
c.SendRetry = true
|
c.SendRetry = true
|
||||||
case NothingDefined:
|
case NothingDefined:
|
||||||
c.Logger.Log(logger.Warning, pkg+"no output defined, defaulting", "output",
|
c.Logger.Log(logger.Info, pkg+"no output defined, defaulting", "output",
|
||||||
defaultOutput)
|
defaultOutput)
|
||||||
c.Outputs[i] = defaultOutput
|
c.Outputs[i] = defaultOutput
|
||||||
c.Packetization = defaultPacketization
|
c.Packetization = defaultPacketization
|
||||||
|
@ -205,43 +205,43 @@ func (c *Config) Validate(r *Revid) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.BurstPeriod == 0 {
|
if c.BurstPeriod == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no burst period defined, defaulting", "burstPeriod", defaultBurstPeriod)
|
c.Logger.Log(logger.Info, pkg+"no burst period defined, defaulting", "burstPeriod", defaultBurstPeriod)
|
||||||
c.BurstPeriod = defaultBurstPeriod
|
c.BurstPeriod = defaultBurstPeriod
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.FramesPerClip < 1 {
|
if c.FramesPerClip < 1 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no FramesPerClip defined, defaulting",
|
c.Logger.Log(logger.Info, pkg+"no FramesPerClip defined, defaulting",
|
||||||
"framesPerClip", defaultFramesPerClip)
|
"framesPerClip", defaultFramesPerClip)
|
||||||
c.FramesPerClip = defaultFramesPerClip
|
c.FramesPerClip = defaultFramesPerClip
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.Width == 0 {
|
if c.Width == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no width defined, defaulting", "width", defaultWidth)
|
c.Logger.Log(logger.Info, pkg+"no width defined, defaulting", "width", defaultWidth)
|
||||||
c.Width = defaultWidth
|
c.Width = defaultWidth
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.Height == 0 {
|
if c.Height == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no height defined, defaulting", "height", defaultHeight)
|
c.Logger.Log(logger.Info, pkg+"no height defined, defaulting", "height", defaultHeight)
|
||||||
c.Height = defaultHeight
|
c.Height = defaultHeight
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.FrameRate == 0 {
|
if c.FrameRate == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no frame rate defined, defaulting", "fps", defaultFrameRate)
|
c.Logger.Log(logger.Info, pkg+"no frame rate defined, defaulting", "fps", defaultFrameRate)
|
||||||
c.FrameRate = defaultFrameRate
|
c.FrameRate = defaultFrameRate
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.Bitrate == 0 {
|
if c.Bitrate == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no bitrate defined, defaulting", "bitrate", defaultBitrate)
|
c.Logger.Log(logger.Info, pkg+"no bitrate defined, defaulting", "bitrate", defaultBitrate)
|
||||||
c.Bitrate = defaultBitrate
|
c.Bitrate = defaultBitrate
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.IntraRefreshPeriod == 0 {
|
if c.IntraRefreshPeriod == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no intra refresh defined, defaulting", "intraRefresh", defaultIntraRefreshPeriod)
|
c.Logger.Log(logger.Info, pkg+"no intra refresh defined, defaulting", "intraRefresh", defaultIntraRefreshPeriod)
|
||||||
c.IntraRefreshPeriod = defaultIntraRefreshPeriod
|
c.IntraRefreshPeriod = defaultIntraRefreshPeriod
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.Quantization == 0 {
|
if c.Quantization == 0 {
|
||||||
c.Logger.Log(logger.Warning, pkg+"no quantization defined, defaulting", "quantization", defaultQuantization)
|
c.Logger.Log(logger.Info, pkg+"no quantization defined, defaulting", "quantization", defaultQuantization)
|
||||||
c.Quantization = defaultQuantization
|
c.Quantization = defaultQuantization
|
||||||
} else if c.Quantization > 51 {
|
} else if c.Quantization > 51 {
|
||||||
return errors.New("quantisation is over threshold")
|
return errors.New("quantisation is over threshold")
|
||||||
|
|
Loading…
Reference in New Issue