MediaBaseInterface Class Reference

#include <mediasession_base.h>

Inheritance diagram for MediaBaseInterface:

详细描述

MediaSession Base Interface. This interface is the common base for all media converter classes.

公共成员函数

MAXON_METHOD Result < void >  ConnectToSession (const MediaSessionRef &session)
MAXON_METHOD MediaSessionRef  GetSession () const

私有成员函数

  MAXON_INTERFACE ( MediaBaseInterface , MAXON_REFERENCE_NORMAL , "net.maxon.image.interface.mediabase")
-  Private Member Functions inherited from DataDescriptionObjectInterface
MAXON_METHOD Result < DataDescription >  GetObjectDescription (const Id &category, const LanguageRef &language, const DataDictionaryObjectRef &objectData) const

Additional Inherited Members

-  Static Private Member Functions inherited from DataDescriptionObjectInterface
static MAXON_METHOD Result < String GetObjectName (const Id &classId, const LanguageRef &language)

成员函数文档编制

◆  MAXON_INTERFACE()

MAXON_INTERFACE ( MediaBaseInterface   ,
MAXON_REFERENCE_NORMAL   ,
"net.maxon.image.interface.mediabase"   
)
private

◆  ConnectToSession()

MAXON_METHOD Result <void> ConnectToSession ( const MediaSessionRef &  session )

PRIVATE

参数
[in] session MediaSession to be used with this connection.
返回
OK on success.

◆  GetSession()

MAXON_METHOD MediaSessionRef GetSession ( ) const

Returns the connected essionRef of this connection.

返回
If successful a valid MediaSessionRef will be returned.