diff --git a/essentials-framework/Essentials Devices Common/Essentials Devices Common/Essentials Devices Common.csproj b/essentials-framework/Essentials Devices Common/Essentials Devices Common/Essentials Devices Common.csproj
index cff1e4c0..fc5f68d4 100644
--- a/essentials-framework/Essentials Devices Common/Essentials Devices Common/Essentials Devices Common.csproj
+++ b/essentials-framework/Essentials Devices Common/Essentials Devices Common/Essentials Devices Common.csproj
@@ -122,6 +122,7 @@
+
diff --git a/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/Interfaces/IHasPresentationOnlyMeeting.cs b/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/Interfaces/IHasPresentationOnlyMeeting.cs
new file mode 100644
index 00000000..06730d2a
--- /dev/null
+++ b/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/Interfaces/IHasPresentationOnlyMeeting.cs
@@ -0,0 +1,18 @@
+namespace PepperDash.Essentials.Devices.Common.VideoCodec.Interfaces
+{
+ public interface IHasPresentationOnlyMeeting
+ {
+ void StartSharingOnlyMeeting();
+ void StartSharingOnlyMeeting(eSharingMeetingMode mode);
+ void StartSharingOnlyMeeting(eSharingMeetingMode mode, ushort duration);
+ void StartSharingOnlyMeeting(eSharingMeetingMode mode, ushort duration, string password);
+ void StartNormalMeetingFromSharingOnlyMeeting();
+ }
+
+ public enum eSharingMeetingMode
+ {
+ None,
+ Laptop,
+ Ios,
+ }
+}
\ No newline at end of file