#include <mstreamexporter.h>
|
virtual void | setCb4OnError (Cb_OnError cb)=0 |
|
virtual Result | createLocalRecorder (String &eId, const String &filePath, const ViewInfo &view)=0 |
|
virtual Result | createLocalRealtimeRecorder (String &eId, const String &filePath, const ViewInfo &view)=0 |
|
virtual Result | createLocalRealtimeRecorder (String &eId, StreamOut *out, const ViewInfo &view)=0 |
|
virtual Result | createLocalLivecast (String &eId, const String &pushUrl, const ViewInfo &view)=0 |
|
virtual Result | createServerRecorder (String &eId, const String &filePath, const ViewInfo &view, Cb_CreateResult cb)=0 |
|
virtual Result | createServerRealtimeRecorder (String &eId, const String &filePath, const ViewInfo &view, Cb_CreateResult cb)=0 |
|
virtual Result | createServerLivecast (String &eId, const String &pushUrl, const String &name, const ViewInfo &view, Cb_CreateResult cb)=0 |
|
virtual Result | updateExporterInfo (const String &eId, const String &appdata)=0 |
|
virtual Result | selectAudio4Exporter (const String &eId, const UserId &audioUserId)=0 |
|
virtual Result | selectSingleVideo4Exporter (const String &eId, const DeviceId &singleVideo)=0 |
|
virtual Result | selectMixedVideos4Exporter (const String &eId, const VideosType &mixedVideos)=0 |
|
virtual IVideoMixer * | getVideoMixer (const String &eId)=0 |
|
virtual Result | pauseResume (const String &eId, bool isResume)=0 |
|
virtual Result | stopExporter (const String &eId)=0 |
|
virtual Result | stopExporterAll ()=0 |
|
virtual Result | getExporterInfo (const String &eId)=0 |
|
virtual Result | findExporterInfos (uint32 &callId, uint32 begindex, uint32 ncount, const String &filter)=0 |
|
virtual Result | deleteExporter (const String &eId)=0 |
|
virtual void * | getCurExportItem (String eId)=0 |
|
virtual IMStreamExporter::~IMStreamExporter |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual Result IMStreamExporter::deleteExporter |
( |
const String & |
eId | ) |
|
|
pure virtual |
virtual void* IMStreamExporter::getCurExportItem |
( |
String |
eId | ) |
|
|
pure virtual |
virtual Result IMStreamExporter::getExporterInfo |
( |
const String & |
eId | ) |
|
|
pure virtual |
virtual Result IMStreamExporter::pauseResume |
( |
const String & |
eId, |
|
|
bool |
isResume |
|
) |
| |
|
pure virtual |
virtual Result IMStreamExporter::selectAudio4Exporter |
( |
const String & |
eId, |
|
|
const UserId & |
audioUserId |
|
) |
| |
|
pure virtual |
virtual Result IMStreamExporter::selectMixedVideos4Exporter |
( |
const String & |
eId, |
|
|
const VideosType & |
mixedVideos |
|
) |
| |
|
pure virtual |
virtual Result IMStreamExporter::selectSingleVideo4Exporter |
( |
const String & |
eId, |
|
|
const DeviceId & |
singleVideo |
|
) |
| |
|
pure virtual |
virtual void IMStreamExporter::setCb4OnError |
( |
Cb_OnError |
cb | ) |
|
|
pure virtual |
virtual Result IMStreamExporter::stopExporter |
( |
const String & |
eId | ) |
|
|
pure virtual |
virtual Result IMStreamExporter::stopExporterAll |
( |
| ) |
|
|
pure virtual |
virtual Result IMStreamExporter::updateExporterInfo |
( |
const String & |
eId, |
|
|
const String & |
appdata |
|
) |
| |
|
pure virtual |
该类的文档由以下文件生成: