/// <summary> /// Process Input /// </summary> /// <param name="inputStreamIndex">Input Stream index</param> /// <param name="mediaBuffer">Media Buffer</param> /// <param name="flags">Flags</param> /// <param name="timestamp">Timestamp</param> /// <param name="duration">Duration</param> public void ProcessInput(int inputStreamIndex, IMediaBuffer mediaBuffer, DmoInputDataBufferFlags flags, long timestamp, long duration) { Marshal.ThrowExceptionForHR(mediaObject.ProcessInput(inputStreamIndex, mediaBuffer, flags, timestamp, duration)); }
/// <summary> /// Process Input /// </summary> /// <param name="inputStreamIndex">Input Stream index</param> /// <param name="mediaBuffer">Media Buffer</param> /// <param name="flags">Flags</param> /// <param name="timestamp">Timestamp</param> /// <param name="duration">Duration</param> public void ProcessInput(int inputStreamIndex, IMediaBuffer mediaBuffer, DmoInputDataBufferFlags flags, long timestamp, long duration) { Marshal.ThrowExceptionForHR(mediaObject.ProcessInput(inputStreamIndex, mediaBuffer, flags, timestamp, duration)); }