Open Search
    MediaStreamPropertiesInterface Class Reference

    #include <mediasession_streamformat.h>

    Inheritance diagram for MediaStreamPropertiesInterface:

    Detailed Description

    Single Stream within a MediaConverterInterface.

    Public Types

    using RESTRICT_DICTIONARY_PROPS = MEDIAPROPERTIES::RESTRICT
     

    Public Member Functions

    MAXON_METHOD Result< void > Init (const MediaStreamFormat &withFormat)
     
    MAXON_METHOD Result< void > Init (const MediaStreamRef &withStream)
     

    Private Member Functions

     MAXON_INTERFACE (MediaStreamPropertiesInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.image.interface.mediastreamproperties", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
     

    Member Typedef Documentation

    ◆ RESTRICT_DICTIONARY_PROPS

    using RESTRICT_DICTIONARY_PROPS = MEDIAPROPERTIES::RESTRICT

    Member Function Documentation

    ◆ MAXON_INTERFACE()

    MAXON_INTERFACE ( MediaStreamPropertiesInterface  ,
    MAXON_REFERENCE_COPY_ON_WRITE  ,
    "net.maxon.image.interface.mediastreamproperties"  ,
    MAXON_IMPLEMENTATION_MODULE("net.maxon.image")   
    )
    private

    ◆ Init() [1/2]

    MAXON_METHOD Result<void> Init ( const MediaStreamFormat &  withFormat)

    @MAXON_ANNOTATION{returnsThis}

    ◆ Init() [2/2]

    MAXON_METHOD Result<void> Init ( const MediaStreamRef &  withStream)

    @MAXON_ANNOTATION{returnsThis}