Files
ersatztv/ErsatzTV.FFmpeg/OutputOption/OutputTsOffsetOption.cs
T
Jason DoveandGitHub 2ef2b0299a switch back from fmp4 to ts segments (#2554)
* restore pts offset calculation

* use ts segments again

* update changelog
2025-10-21 12:17:05 -05:00

15 lines
431 B
C#

using System.Globalization;
namespace ErsatzTV.FFmpeg.OutputOption;
public class OutputTsOffsetOption(TimeSpan ptsOffset) : OutputOption
{
public override string[] OutputOptions =>
[
"-output_ts_offset",
$"{ptsOffset.TotalSeconds.ToString(NumberFormatInfo.InvariantInfo)}s"
];
// public override FrameState NextState(FrameState currentState) => currentState with { PtsOffset = _ptsOffset };
}