mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-09 01:35:02 +00:00
26 lines
975 B
C#
26 lines
975 B
C#
using PepperDash.Essentials.Core;
|
|
using PepperDash.Essentials.Devices.Common.AudioCodec;
|
|
using PepperDash.Essentials.Devices.Common.Codec;
|
|
using PepperDash.Essentials.Devices.Common.VideoCodec;
|
|
using PepperDash.Essentials.Room.Config;
|
|
|
|
namespace PepperDash.Essentials.Devices.Common.Room
|
|
{
|
|
public interface IEssentialsHuddleVtc1Room : IEssentialsRoom, IHasCurrentSourceInfoChange, IHasCurrentVolumeControls, IRunRouteAction, IRunDefaultCallRoute, IHasVideoCodec, IHasAudioCodec, IHasDefaultDisplay, IHasInCallFeedback,
|
|
IRoomOccupancy, IEmergency, IMicrophonePrivacy
|
|
{
|
|
EssentialsHuddleVtc1PropertiesConfig PropertiesConfig { get; }
|
|
|
|
bool ExcludeFromGlobalFunctions { get; }
|
|
|
|
void RunRouteAction(string routeKey);
|
|
|
|
IHasScheduleAwareness ScheduleSource { get; }
|
|
|
|
new BoolFeedback InCallFeedback { get; }
|
|
|
|
new BoolFeedback PrivacyModeIsOnFeedback { get; }
|
|
|
|
string DefaultCodecRouteString { get; }
|
|
}
|
|
} |