ToiVideoOutputConfigurationSession.idl
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef TOIVIDEOOUTPUTCONFIGURATIONSESSION_IDL
00016 #define TOIVIDEOOUTPUTCONFIGURATIONSESSION_IDL
00017
00018 #include "TToiOperationNotSupportedException.idl"
00019 #include "TToiInvalidArgumentException.idl"
00020 #include "ToiVideoOutputConfiguration.idl"
00021
00036
00037 interface ToiVideoOutputConfigurationSession : ToiVideoOutputConfiguration {
00038
00054 void setDisplayInfo(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId,
00055 in ToiVideoOutputConfiguration::TToiVideoModeSequence modes,
00056 in ToiVideoOutputConfiguration::TToiAspectRatio aspectRatio)
00057 raises (TToiInvalidArgumentException);
00058
00067 void resetDisplayInfo(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId);
00068
00084 void setDefaultVideoMode(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId,
00085 in ToiVideoOutputConfiguration::TToiVideoMode mode)
00086 raises (TToiOperationNotSupportedException, TToiInvalidArgumentException);
00087
00102 void setColorSpace(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId,
00103 in ToiVideoOutputConfiguration::TToiColorSpace colorSpace)
00104 raises (TToiOperationNotSupportedException, TToiInvalidArgumentException);
00105
00120 void setScartMode(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId,
00121 in ToiVideoOutputConfiguration::TToiScartMode mode)
00122 raises (TToiOperationNotSupportedException, TToiInvalidArgumentException);
00123
00139 void setScartLoopThroughMode(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId,
00140 in ToiVideoOutputConfiguration::TToiValueMode mode)
00141 raises (TToiOperationNotSupportedException, TToiInvalidArgumentException);
00142
00157 void setDviMode(in ToiVideoOutputConfiguration::TToiVideoOutputId outputId,
00158 in ToiVideoOutputConfiguration::TToiValueMode mode)
00159 raises (TToiOperationNotSupportedException, TToiInvalidArgumentException);
00160
00173 void setColorSystem(in ToiVideoOutputConfiguration::TToiColorSystem colorSystem)
00174 raises (TToiOperationNotSupportedException, TToiInvalidArgumentException);
00175
00186 void revert()
00187 raises (TToiOperationNotSupportedException);
00188
00193 void clear();
00194
00204 void apply()
00205 raises (TToiOperationNotSupportedException);
00206
00213
00214
00215
00216 void releaseInstance();
00217
00218 };
00219
00220 #endif