Essentials/src/PepperDash.Essentials.Core/Routing/IInputSync.cs
2026-03-10 00:21:06 -06:00

21 lines
504 B
C#

using PepperDash.Core;
using System;
namespace PepperDash.Essentials.Core.Routing
{
/// <summary>
/// Defines the contract for IVideoSync
/// </summary>
public interface IVideoSync : IKeyed
{
/// <summary>
/// Gets whether or not video sync is detected
/// </summary>
bool VideoSyncDetected { get; }
/// <summary>
/// Event raised when video sync changes
/// </summary>
event EventHandler VideoSyncChanged;
}
}