mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-04-12 20:17:03 +00:00
Restructured header into icon list depending on features available
This commit is contained in:
parent
183112987e
commit
db4b5e863b
12 changed files with 266 additions and 78 deletions
|
|
@ -11,7 +11,7 @@ using PepperDash.Essentials.Devices.Common.Codec;
|
|||
|
||||
namespace PepperDash.Essentials.Devices.Common.VideoCodec
|
||||
{
|
||||
public class MockVC : VideoCodecBase, IRoutingSource, IHasCallHistory
|
||||
public class MockVC : VideoCodecBase, IRoutingSource, IHasCallHistory, IHasScheduleAwareness
|
||||
{
|
||||
public RoutingInputPort CodecOsdIn { get; private set; }
|
||||
public RoutingInputPort HdmiIn1 { get; private set; }
|
||||
|
|
@ -323,7 +323,28 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec
|
|||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
|
||||
#region IHasScheduleAwareness Members
|
||||
|
||||
public CodecScheduleAwareness CodecSchedule
|
||||
{
|
||||
get {
|
||||
var sch = new CodecScheduleAwareness();
|
||||
for(int i = 0; i < 5; i++)
|
||||
{
|
||||
var m = new Meeting();
|
||||
m.StartTime = DateTime.Now.AddHours(1 + i);
|
||||
m.EndTime = DateTime.Now.AddHours(1 + i).AddMinutes(30);
|
||||
m.Title = "Meeting " + i;
|
||||
m.ConferenceNumberToDial = i + "meeting@fake.com";
|
||||
sch.Meetings.Add(m);
|
||||
}
|
||||
return sch;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Implementation for the mock VC
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue