@ -14,6 +14,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -14,6 +14,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- `content_total_seconds` - the total number of seconds in the content
- `channel_seconds` - the total number of seconds the frame is from when the channel started/activated
- `time_of_day_seconds` - the total number of seconds the frame is since midnight
@ -4,6 +4,7 @@ using ErsatzTV.Core.FFmpeg;
@@ -4,6 +4,7 @@ using ErsatzTV.Core.FFmpeg;
usingErsatzTV.Core.Interfaces.Streaming;
usingErsatzTV.FFmpeg.State;
usingNCalc;
usingNCalc.Handlers;
usingSixLabors.ImageSharp;
usingSixLabors.ImageSharp.Formats.Gif;
usingSixLabors.ImageSharp.Processing;
@ -68,6 +69,8 @@ public class WatermarkElement : IGraphicsElement, IDisposable
@@ -68,6 +69,8 @@ public class WatermarkElement : IGraphicsElement, IDisposable
@ -117,6 +120,40 @@ public class WatermarkElement : IGraphicsElement, IDisposable
@@ -117,6 +120,40 @@ public class WatermarkElement : IGraphicsElement, IDisposable
@ -198,6 +235,45 @@ public class WatermarkElement : IGraphicsElement, IDisposable
@@ -198,6 +235,45 @@ public class WatermarkElement : IGraphicsElement, IDisposable