In This Topic ▼

LEAD Elementary Stream Writer Filter

The LEAD Elementary Stream Writer Filter is a DirectShow filter that can be used to split a single file into separate files that are typically later merged back together by the LEAD Elementary Stream Source Filter. Together, these filters provide support for distributing the task of transcoding a single file across multiple computers.

This filter is responsible for splitting the source file into the specified number of pieces (set in the ILTESWriter Interface), which can then be transcoded separately by one or more computers. The output of this filter can either be a LTESC (LEADTOOLS Elementary Stream Catalog) file, or a LTES (LEADTOOLS Elementary Stream) file. A catalog file is an index which contains information about each file split from the original (file location, timestamps, etc). When the transcoding of each split file is complete, the pieces can then be merged back into a single file using the LEAD Elementary Stream Source Filter.

This filter supports the standard IFileSinkFilter Interface (UDP, RTSP, MMS) interface. Use the IFileSinkFilter::SetFileName method to let the LEAD Elementary Stream Writer filter know where to write the output. Please see the Microsoft documentation for this interface for more information.

Technical details for the filter are provided in the following table:

Component Description
Filter Interface(s) ILTESWriter
Interface ID IID_ILTESWriter
Input Media Types The LEAD Elementary Stream Writer can accept any media type as input. You can specify the target format (TargetFormat Property) to emulate a specific multiplexer. However, if you do so the input types will be restricted to the same input types as the multiplexer it is trying to emulate.
Output Media Types Type:
MEDIATYPE_Video
Subtype:
MEDIASUBTYPE_LTES
GUID MEDIASUBTYPE_LTESC
Filter CLSID CLSID_LTESWriter
Property Page(s) CLSID LTESWriterPropPage
Filter Category CLSID_VideoCompressorCategory
Executable LTESWrt.dll, DSKernel2.dll
Header ILTESWriter.h

Comments

This filter is included as part of LEADTOOLS Multimedia Suite.

Platforms

Win32, x64.

See Also

Help Version 22.0.2023.2.15
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Filters C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.