Show / Hide Table of Contents

    Solveig Multimedia logo


    SolveigMM FLV Muxer filter

    The FLV muxer filter implemented as a DirectShow filter. It's purpouse is to multiplex input video/audo/subtitles into FLV container.

    Filter Interfaces IBaseFilter, IFileSinkFilter, IModuleConfig, IAMFilterMiscFlags, ISpecifyPropertyPages
    Input Pin Media Types MEDIATYPE_Video, MEDIASUBTYPE_NULL
    MEDIATYPE_Audio, MEDIASUBTYPE_NULL
    Input Pin Interfaces IPin, IMemInputPin
    Output Pin Media Types MEDIATYPE_Stream, MEDIASUBTYPE_NULL
    Output Pin Interfaces IPin, IMemInputPin
    Filter CLSID CLSID_SolveigMMFLVMuxer
    Property Page CLSID About - {4A4AAC15-6D05-45df-8683-B91F51FAD4AF}
    Executable SMM_FLVMuxer.ax
    Merit MERIT_DO_NOT_USE
    Filter Category CLSID_LegacyAmFilterCategory
    Declared in PropID_FLVMuxer.h

    Features

    The filter supports FLV as an output format.

    SolveigMM FLV Muxer filter

    Usage

    NOTE: All changes must be applied (using either APPLY button in Graph Editor or Apply method of IPropertyPage interface) to take place, the default values are used otherwise.

    To use the filter manually:

    • Add filter to a graph.
    • Build the graph.
    • Set desired properties for each input streams and the type of output stream.
    • Run the graph.

    To use programmatically not using property page:

    The following section describes the Parameter GUIDs declared in the PropID_FLVMuxer.h header file to be used for tuning the SolveigMM FLV Muxer Filter by means of the IModuleConfig interface.

    The following table provides an overview of the Parameter GUIDs of SolveigMM FLV Muxer DirectShow Filter:

    Parameter GUID Value type Description
    SMMFLVM_MUXTIME VT_I8 Reads the current muxing time

    SMMFLVM_MUXTIME

    GUID:

    {53618F8D-6432-4e31-A23F-5D08830EEC05}

    Description:

    Used to retrieve current muxing time.

    Type:

    VT_I8 (llVal)


    ©2005-2024 Solveig Multimedia. All rights reserved.

    Back to top Generated by DocFX