MediaStreamAudioDataExportInterface Class Reference

#include <mediasession_audiodata.h>

Inheritance diagram for MediaStreamAudioDataExportInterface:

详细描述

Stream which represents sound data.

公共成员函数

MAXON_METHOD Result < void >  InitWithAudioData (const AudioObjectRef &audioData)
MAXON_METHOD AudioObjectRef  GetAudioObject () const
MAXON_METHOD Result < void >  SetCallbackHandler ()
MAXON_METHOD Result < void >  InitStream (MediaStreamProperties &props)
MAXON_METHOD Result < void >  FinishStream (const MediaStreamProperties &props)

私有成员函数

  MAXON_INTERFACE ( MediaStreamAudioDataExportInterface , MAXON_REFERENCE_NORMAL , "net.maxon.image.interface.mediastreamaudiodataexport")

成员函数文档编制

◆  MAXON_INTERFACE()

MAXON_INTERFACE ( MediaStreamAudioDataExportInterface   ,
MAXON_REFERENCE_NORMAL   ,
"net.maxon.image.interface.mediastreamaudiodataexport"   
)
private

◆  InitWithAudioData()

MAXON_METHOD Result <void> InitWithAudioData ( const AudioObjectRef &  audioData )

InitWithAudioData init with a given soundDataRef.

参数
[in] audioData Audio data to set.
返回
OK on success.

◆  GetAudioObject()

MAXON_METHOD AudioObjectRef GetAudioObject ( ) const

Returns the object given at Init.

返回
OK on success.

◆  SetCallbackHandler()

MAXON_METHOD Result <void> SetCallbackHandler ( )

Subscribes to the stream.

返回
OK on success.

◆  InitStream()

MAXON_METHOD Result <void> InitStream ( MediaStreamProperties &  props )

called by the input media converter implementation before loading a stream.

参数
[in] props Properties of the image stream.
返回
OK on success.

◆  FinishStream()

MAXON_METHOD Result <void> FinishStream ( const MediaStreamProperties &  props )

called by the input media converter implementation when loading the stream is completed.

参数
[in] props Properties of the image stream.
返回
OK on success.