LEADTOOLS Transforms Help > Filters, Codecs and Interfaces > Media Sources and Media Sinks > Media Sinks > LEAD MKV Media Sink > ILMMFMkvSink Interface |
Available as an Add-on to LEADTOOLS Multimedia toolkits. |
ILMMFMkvSink Interface
This is the interface for the LEAD MKV Media Sink.
Parameters
pOutputByteStream |
A pointer to the IMFByteStream interface of a byte stream. The media sink writes the MKV file to this byte stream. The byte stream must be writable and support seeking. |
ppSink |
Receives a pointer to the MKV media sink's IMFMediaSink interface. The caller must release the interface. |
Description
Creates a media sink for authoring MKV files.
Returns
S_OK if successful, < 0 if an error occurred.
Common error codes:
E_INVALIDARG [0x80070057] pOutputByteStream is not a valid IMFByteStream pointer.
Remarks
IMFMediaSink interface is the base interface for all Media Foundation media sinks. Media sinks are the pipeline objects that receive media data. A media sink is the destination for one or more media streams (Multiplexer).