The LEAD Elementary Stream Source Filter is a DirectShow filter that can be used to merge multiple LTESC (LEADTOOLS Elementary Stream Catalog), or LTES (LEADTOOLS Elementary Stream) files into a single file. The input for this filter is created using the LEAD Elementary Stream Writer Filter. Together, these filters provide support for distributing the task of transcoding a single file across multiple computers.
This filter is responsible for merging the separate, transcoded files back into a single file. When an LTESC file is used as the source, this filter will parse the catalog for individual LTES files, merging them using the information stored in the catalog file. When an LTES file is used as the source, this filter will only convert the specified LTES file.
This filter supports the standard IFileSourceFilter interface. Use the IFileSourceFilter::Load method to let the LEAD Elementary Stream Source Filter know from where to read the data. Please see the Microsoft documentation for this interface for more information.
Technical details for the filter are provided in the following table:
Filter Interface(s) |
|
Interface ID |
IID_IFileSourceFilter |
Input Media Types |
Type: |
Output Media Types |
N/A |
Filter CLSID |
CLSID_LTESSource |
Property Page(s) CLSID |
N/A |
Filter category |
CLSID_VideoCompressorCategory |
Executable |
LTESSrc.dll, DSKernel2.dll |
Header |
ILTESSource.h |
Win32, x64
This filter is included as part of the following modules:
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document