public static QTCaptureDevice[] GetInputDevices(QTMediaType mediaType) { var t = (QTMedia.NSStringFromQTMediaType (mediaType)); if (t == null) return null; return _GetInputDevices (t); }
public static QTCaptureDevice GetDefaultInputDevice(QTMediaType mediaType) { var t = QTMedia.NSStringFromQTMediaType (mediaType); if (t == null) return null; return _GetDefaultInputDevice (t); }
public static QTCaptureDevice GetDefaultInputDevice(QTMediaType mediaType) { var t = QTMedia.NSStringFromQTMediaType(mediaType); if (t == null) { return(null); } return(_GetDefaultInputDevice(t)); }
public static QTCaptureDevice [] GetInputDevices(QTMediaType mediaType) { var t = (QTMedia.NSStringFromQTMediaType(mediaType)); if (t == null) { return(null); } return(_GetInputDevices(t)); }
internal static NSString NSStringFromQTMediaType(QTMediaType mediaType) { switch (mediaType) { case QTMediaType.Video: return QTMedia.TypeVideo; case QTMediaType.Sound: return QTMedia.TypeSound; case QTMediaType.Text: return QTMedia.TypeText; case QTMediaType.Base: return QTMedia.TypeBase; case QTMediaType.Mpeg: return QTMedia.TypeMpeg; case QTMediaType.Music: return QTMedia.TypeMusic; case QTMediaType.TimeCode: return QTMedia.TypeTimeCode; case QTMediaType.Sprite: return QTMedia.TypeSprite; case QTMediaType.Flash: return QTMedia.TypeFlash; case QTMediaType.Movie: return QTMedia.TypeMovie; case QTMediaType.Tween: return QTMedia.TypeTween; case QTMediaType.Type3D: return QTMedia.Type3D; case QTMediaType.Skin: return QTMedia.TypeSkin; case QTMediaType.Qtvr: return QTMedia.TypeQTVR; case QTMediaType.Hint: return QTMedia.TypeHint; case QTMediaType.Stream: return QTMedia.TypeStream; case QTMediaType.Muxed: return QTMedia.TypeMuxed; case QTMediaType.QuartzComposer: return QTMedia.TypeQuartzComposer; default: throw new ArgumentException ("No enum found matching the supplied NSString"); } }
static NSString FromMediaType (QTMediaType mediaType) { switch (mediaType){ case QTMediaType.Video: return QTMedia.TypeVideo; case QTMediaType.Sound: return QTMedia.TypeSound; case QTMediaType.Text: return QTMedia.TypeText; case QTMediaType.Base: return QTMedia.TypeBase; case QTMediaType.Mpeg: return QTMedia.TypeMpeg; case QTMediaType.Music: return QTMedia.TypeMusic; case QTMediaType.TimeCode: return QTMedia.TypeTimeCode; case QTMediaType.Sprite: return QTMedia.TypeSprite; case QTMediaType.Flash: return QTMedia.TypeFlash; case QTMediaType.Movie: return QTMedia.TypeMovie; case QTMediaType.Tween: return QTMedia.TypeTween; case QTMediaType.Type3D: return QTMedia.Type3D; case QTMediaType.Skin: return QTMedia.TypeSkin; case QTMediaType.Qtvr: return QTMedia.TypeQTVR; case QTMediaType.Hint: return QTMedia.TypeHint; case QTMediaType.Stream: return QTMedia.TypeStream; case QTMediaType.Muxed: return QTMedia.TypeMuxed; case QTMediaType.QuartzComposer: return QTMedia.TypeQuartzComposer; default: return null; } }
public bool HasMediaType(QTMediaType mediaType) { return(_HasMediaType(QTMedia.NSStringFromQTMediaType(mediaType))); }
static NSString FromMediaType(QTMediaType mediaType) { switch (mediaType) { case QTMediaType.Video: return(QTMedia.TypeVideo); case QTMediaType.Sound: return(QTMedia.TypeSound); case QTMediaType.Text: return(QTMedia.TypeText); case QTMediaType.Base: return(QTMedia.TypeBase); case QTMediaType.Mpeg: return(QTMedia.TypeMpeg); case QTMediaType.Music: return(QTMedia.TypeMusic); case QTMediaType.TimeCode: return(QTMedia.TypeTimeCode); case QTMediaType.Sprite: return(QTMedia.TypeSprite); case QTMediaType.Flash: return(QTMedia.TypeFlash); case QTMediaType.Movie: return(QTMedia.TypeMovie); case QTMediaType.Tween: return(QTMedia.TypeTween); case QTMediaType.Type3D: return(QTMedia.Type3D); case QTMediaType.Skin: return(QTMedia.TypeSkin); case QTMediaType.Qtvr: return(QTMedia.TypeQTVR); case QTMediaType.Hint: return(QTMedia.TypeHint); case QTMediaType.Stream: return(QTMedia.TypeStream); case QTMediaType.Muxed: return(QTMedia.TypeMuxed); case QTMediaType.QuartzComposer: return(QTMedia.TypeQuartzComposer); default: return(null); } }
public bool HasMediaType(QTMediaType mediaType) { return(_HasMediaType(FromMediaType(mediaType))); }
public QTTrack[] TracksOfMediaType(QTMediaType mediaType) { return(TracksOfMediaType(QTMedia.NSStringFromQTMediaType(mediaType))); }
public string[] GetCompressionOptionsIdentifiers(QTMediaType forMediaType) { return GetCompressionOptionsIdentifiers (QTMedia.NSStringFromQTMediaType (forMediaType)); }
public string [] GetCompressionOptionsIdentifiers(QTMediaType forMediaType) { return(GetCompressionOptionsIdentifiers(QTMedia.NSStringFromQTMediaType(forMediaType))); }
internal static NSString NSStringFromQTMediaType(QTMediaType mediaType) { switch (mediaType) { case QTMediaType.Video: return(QTMedia.TypeVideo); case QTMediaType.Sound: return(QTMedia.TypeSound); case QTMediaType.Text: return(QTMedia.TypeText); case QTMediaType.Base: return(QTMedia.TypeBase); case QTMediaType.Mpeg: return(QTMedia.TypeMpeg); case QTMediaType.Music: return(QTMedia.TypeMusic); case QTMediaType.TimeCode: return(QTMedia.TypeTimeCode); case QTMediaType.Sprite: return(QTMedia.TypeSprite); case QTMediaType.Flash: return(QTMedia.TypeFlash); case QTMediaType.Movie: return(QTMedia.TypeMovie); case QTMediaType.Tween: return(QTMedia.TypeTween); case QTMediaType.Type3D: return(QTMedia.Type3D); case QTMediaType.Skin: return(QTMedia.TypeSkin); case QTMediaType.Qtvr: return(QTMedia.TypeQTVR); case QTMediaType.Hint: return(QTMedia.TypeHint); case QTMediaType.Stream: return(QTMedia.TypeStream); case QTMediaType.Muxed: return(QTMedia.TypeMuxed); case QTMediaType.QuartzComposer: return(QTMedia.TypeQuartzComposer); default: throw new ArgumentException("No enum found matching the supplied NSString"); } }
public QTTrack[] TracksOfMediaType(QTMediaType mediaType) { return TracksOfMediaType (QTMedia.NSStringFromQTMediaType (mediaType)); }
public bool HasMediaType(QTMediaType mediaType) { return _HasMediaType (QTMedia.NSStringFromQTMediaType (mediaType)); }
public bool HasMediaType (QTMediaType mediaType) { return _HasMediaType (FromMediaType (mediaType)); }