@@ -94,7 +94,7 @@ std::string load_monitor_sql =
9494 " `Deinterlacing`, "
9595 " `Decoder`, `DecoderHWAccelName`, `DecoderHWAccelDevice`, `RTSPDescribe`, "
9696 " `SaveJPEGs`, `VideoWriter`, `EncoderParameters`, "
97- " `OutputCodec `, `Encoder`, `EncoderHWAccelName`, `EncoderHWAccelDevice`, `OutputContainer`, "
97+ " `OutputCodecName `, `Encoder`, `EncoderHWAccelName`, `EncoderHWAccelDevice`, `OutputContainer`, "
9898 " `RecordAudio`, WallClockTimestamps,"
9999 " `Brightness`, `Contrast`, `Hue`, `Colour`, "
100100 " `EventPrefix`, `LabelFormat`, `LabelX`, `LabelY`, `LabelSize`,"
@@ -359,7 +359,7 @@ Monitor::Monitor() :
359359 "Device, Channel, Format, V4LMultiBuffer, V4LCapturesPerFrame, " // V4L Settings
360360 "Protocol, Method, Options, User, Pass, Host, Port, Path, SecondPath, Width, Height, Colours, Palette, Orientation+0, Deinterlacing, RTSPDescribe, "
361361 "SaveJPEGs, VideoWriter, EncoderParameters,"
362- "OutputCodec , Encoder, OutputContainer, RecordAudio, WallClockTimestamps,"
362+ "OutputCodecName , Encoder, OutputContainer, RecordAudio, WallClockTimestamps,"
363363 "Brightness, Contrast, Hue, Colour, "
364364 "EventPrefix, LabelFormat, LabelX, LabelY, LabelSize,"
365365 "ImageBufferCount, `MaxImageBufferCount`, WarmupCount, PreEventCount, PostEventCount, StreamReplayBuffer, AlarmFrameCount, "
@@ -550,8 +550,8 @@ void Monitor::Load(MYSQL_ROW dbrow, bool load_zones=true, Purpose p = QUERY) {
550550
551551 Debug (3 , " Decoding: %d savejpegs %d videowriter %d" , decoding, savejpegs, videowriter);
552552
553- /* "`OutputCodec `, `Encoder`, `OutputContainer`, " */
554- output_codec = dbrow[col] ? atoi ( dbrow[col]) : 0 ;
553+ /* "`OutputCodecName `, `Encoder`, `OutputContainer`, " */
554+ output_codec = dbrow[col] ? dbrow[col] : " auto " ;
555555 col++;
556556 encoder = dbrow[col] ? dbrow[col] : " " ;
557557 col++;
0 commit comments