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)
 {
 }
Beispiel #8
0
 /// <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)
 {
 }
Beispiel #9
0
 /// <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)
 {
 }
Beispiel #10
0
 /// <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)
 {
 }
Beispiel #11
0
 /// <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)
 {
 }