public MMALStillDecodeConvertPort(MMAL_PORT_T *ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
/// <summary> /// Creates a new instance of <see cref="ImageFileDecodeInputPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this port.</param> public ImageFileDecodeInputPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
/// <summary> /// Creates a new instance of <see cref="ImageFileDecodeInputPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this port.</param> /// <param name="handler">The capture handler for this port.</param> public ImageFileDecodeInputPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid, ICaptureHandler handler) : base(ptr, comp, type, guid, handler) { }
public MMALStillConvertPort(MMAL_PORT_T *ptr, MMALComponentBase comp, PortType type) : base(ptr, comp, type) { }
public MMALVideoPort(MMAL_PORT_T *ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
/// <summary> /// Creates a new instance of <see cref="VideoFileEncodeOutputPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this port.</param> public VideoFileEncodeOutputPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
/// <summary> /// Creates a new instance of <see cref="VideoFileEncodeOutputPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this port.</param> /// <param name="handler">The capture handler for this port.</param> public VideoFileEncodeOutputPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid, ICaptureHandler handler) : base(ptr, comp, type, guid, handler) { }
/// <summary> /// Creates a new instance of <see cref="ControlPortBase"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this component.</param> protected ControlPortBase(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
/// <summary> /// Creates a new instance of <see cref="FastStillPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this port.</param> /// <param name="handler">The capture handler for the output port.</param> public FastStillPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid, ICaptureHandler handler) : base(ptr, comp, type, guid, handler) { }
/// <summary> /// Creates a new instance of <see cref="FastStillPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this port.</param> public FastStillPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
/// <summary> /// Creates a new instance of <see cref="ClockPort"/>. /// </summary> /// <param name="ptr">The native pointer.</param> /// <param name="comp">The component this port is associated with.</param> /// <param name="type">The type of port.</param> /// <param name="guid">Managed unique identifier for this component.</param> public ClockPort(IntPtr ptr, MMALComponentBase comp, PortType type, Guid guid) : base(ptr, comp, type, guid) { }
public MMALControlPort(MMAL_PORT_T *ptr, MMALComponentBase comp, PortType type) : base(ptr, comp, type) { }