Starting touches on presentation

This commit is contained in:
Heath Volmer
2017-02-09 16:01:22 -07:00
parent 227ce575fa
commit c2d4ff4079
4 changed files with 15 additions and 5 deletions

View File

@@ -18,8 +18,9 @@ namespace PepperDash.Essentials
public Dictionary<int, IRoutingSinkWithSwitching> Displays { get; private set; }
public IRoutingSinkWithSwitching DefaultDisplay { get; private set; }
public IRoutingSinkNoSwitching DefaultAudioDevice { get; private set; }
public IRoutingSinkWithSwitching Display1 { get; private set; }
public IRoutingSinkWithSwitching Display2 { get; private set; }
public IRoutingSinkNoSwitching DefaultAudioDevice { get; private set; }
public IBasicVolumeControls DefaultVolumeControls { get; private set; }
public bool ExcludeFromGlobalFunctions { get; set; }
@@ -101,13 +102,15 @@ namespace PepperDash.Essentials
/// </summary>
/// <param name="key"></param>
/// <param name="name"></param>
public EssentialsPresentationRoom(string key, string name, IRoutingSinkWithSwitching defaultDisplay,
public EssentialsPresentationRoom(string key, string name,
IRoutingSinkWithSwitching display1, IRoutingSinkWithSwitching display2,
IRoutingSinkNoSwitching defaultAudio, EssentialsPresentationRoomPropertiesConfig config)
: base(key, name)
{
Config = config;
DefaultDisplay = defaultDisplay;
DefaultAudioDevice = defaultAudio;
Display1 = display1;
Display2 = display2;
DefaultAudioDevice = defaultAudio;
if (defaultAudio is IBasicVolumeControls)
DefaultVolumeControls = defaultAudio as IBasicVolumeControls;
else if (defaultAudio is IHasVolumeDevice)

View File

@@ -0,0 +1,7 @@
2/9/2017 2:33:30 PM, Info: Initializing SIMPLSharp Services...
2/9/2017 2:33:31 PM, Info: ProjectInfo successfully initialized.
2/9/2017 2:44:01 PM, Info: Validating assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll...
2/9/2017 2:44:02 PM, Info: Verifying assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll
2/9/2017 2:44:02 PM, Info: Creating Archive C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.cpz...
2/9/2017 2:44:04 PM, Info: Saving project information...
2/9/2017 4:00:11 PM, Info: Terminating SIMPLSharp Services