public MMAL_COMPONENT_T( IntPtr priv, IntPtr userData, char *name, uint isEnabled, MMAL_PORT_T *control, uint inputNum, MMAL_PORT_T **input, uint outputNum, MMAL_PORT_T **output, uint clockNum, MMAL_PORT_T **clock, uint portNum, MMAL_PORT_T **port, uint id) { this.priv = priv; this.userData = userData; this.name = name; this.isEnabled = isEnabled; this.control = control; this.inputNum = inputNum; this.input = input; this.outputNum = outputNum; this.output = output; this.clockNum = clockNum; this.clock = clock; this.portNum = portNum; this.port = port; this.id = id; }
public MMAL_WRAPPER_T( IntPtr userData, IntPtr callback, MMAL_COMPONENT_T *component, MMALUtil.MMAL_STATUS_T status, MMAL_PORT_T *control, uint inputNum, MMAL_PORT_T **input, MMAL_POOL_T **inputPool, uint outputNum, MMAL_PORT_T **output, MMAL_POOL_T **outputPool, MMAL_QUEUE_T **outputQueue, long timeSetup, long timeEnable, long timeDisable) { this.userData = userData; this.callback = callback; this.component = component; this.status = status; this.control = control; this.inputNum = inputNum; this.input = input; this.inputPool = inputPool; this.outputNum = outputNum; this.output = output; this.outputPool = outputPool; this.outputQueue = outputQueue; this.timeSetup = timeSetup; this.timeEnable = timeEnable; this.timeDisable = timeDisable; }