コード例 #1
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber EnableMediaQoE(VideoDataCapturedCallback videoDataCaptured,
                                          VideoDataRenderedCallback videoDataRendered,
                                          SpeakerDataReceivedCallback speakerDataReceived,
                                          MicrophoneDataSentCallback microphoneDataSent,
                                          DataEncodedCallback dataEncoded,
                                          DataDecodedCallback dataDecoded,
                                          RtpPacketReceivedCallback rtpPacketReceived,
                                          RtpPacketSentCallback rtpPacketSent,
                                          QoEType type)
 {
     return((ErrorNumber)WrapperInterface.enableMediaQoE(videoDataCaptured, videoDataRendered, speakerDataReceived, microphoneDataSent, dataEncoded, dataDecoded, rtpPacketReceived, rtpPacketSent, (int)type));
 }
コード例 #2
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber StopPlayAlert()
 {
     return((ErrorNumber)WrapperInterface.stopPlayAlert());
 }
コード例 #3
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber MuteMic(int callhandle, bool isMute)
 {
     return((ErrorNumber)WrapperInterface.muteMic(callhandle, isMute));
 }
コード例 #4
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber HoldCall(int callHandle)
 {
     return((ErrorNumber)WrapperInterface.holdCall(callHandle));
 }
コード例 #5
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber AttachStreamWnd(MediaType mediaType, int streamId, int callHandle, IntPtr windowHandle, int x, int y, int width, int height)
 {
     return((ErrorNumber)WrapperInterface.setStreamInfo((int)mediaType, streamId, callHandle, windowHandle, x, y, width, height));
 }
コード例 #6
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber TerminateCall(int callHandle)
 {
     return((ErrorNumber)WrapperInterface.terminateCall(callHandle));
 }
コード例 #7
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetVideoDevice(string cameraHandle)
 {
     return((ErrorNumber)WrapperInterface.setVideoDevice(cameraHandle));
 }
コード例 #8
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber startHttpTunnelAutoDiscovery(string destAddress, string destPort, string regId, string destUser)
 {
     return((ErrorNumber)WrapperInterface.startHttpTunnelAutoDiscovery(destAddress, destPort, regId, destUser));
 }
コード例 #9
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber StopTranscoder(IntPtr taskHandle)
 {
     return((ErrorNumber)WrapperInterface.stopTranscoder(taskHandle));
 }
コード例 #10
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static IntPtr StartTranscoder(int audioOnly, LayoutType layoutType, int resoFormat, int bitRate,
                                      int frameRate, int keyFrameInterval, string inputFileName, string outputFileName, ref int errNo)
 {
     return(WrapperInterface.startTranscoder(audioOnly, (int)layoutType, resoFormat, bitRate, frameRate, keyFrameInterval, inputFileName, outputFileName, ref errNo));
 }
コード例 #11
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetConfigFilePath(string filePath)
 {
     return((ErrorNumber)WrapperInterface.setConfigFilePath(filePath));
 }
コード例 #12
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber Initialize()
 {
     return((ErrorNumber)WrapperInterface.initialize());
 }
コード例 #13
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetCertificateChoice(string certFingerPrint, int confirmId, CertificateChoiceType userChoice)
 {
     return((ErrorNumber)WrapperInterface.setCertificateChoice(certFingerPrint, confirmId, (int)userChoice));
 }
コード例 #14
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber PopupCameraPropertyAdvancedSettings(IntPtr winHandle)
 {
     return((ErrorNumber)WrapperInterface.popupCameraPropertyAdvancedSettings(winHandle));
 }
コード例 #15
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber ChangeCallMode(int callHandle, CallMode callmode)
 {
     return((ErrorNumber)WrapperInterface.changeCallMode(callHandle, (int)callmode));
 }
コード例 #16
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber GetProgressOfTranscoder(IntPtr taskHandle, ref int percentage)
 {
     return((ErrorNumber)WrapperInterface.getProgressOfTranscoder(taskHandle, ref percentage));
 }
コード例 #17
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber DisableMediaQoE(QoEType type)
 {
     return((ErrorNumber)WrapperInterface.disableMediaQoE((int)type));
 }
コード例 #18
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetCallStream(CallStreamType type, string filePath)
 {
     return((ErrorNumber)WrapperInterface.setCallStream((int)type, filePath));
 }
コード例 #19
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetAudioDeviceForRingtone(string speakerHandle)
 {
     return((ErrorNumber)WrapperInterface.setAudioDeviceForRingtone(speakerHandle));
 }
コード例 #20
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber ClearCallStream(CallStreamType type)
 {
     return((ErrorNumber)WrapperInterface.clearCallStream((int)type));
 }
コード例 #21
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber PlaceCall(string callee, ref int callHandle, CallMode callMode)
 {
     return((ErrorNumber)WrapperInterface.placeCall(callee, ref callHandle, (int)callMode));
 }
コード例 #22
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber EnableRecordAudioStreamCallback(int callHandle, RecordAudioStreamCallback callBack, int format, int interval)
 {
     return((ErrorNumber)WrapperInterface.enableRecordAudioStreamCallback(callHandle, callBack, format, interval));
 }
コード例 #23
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber AnswerCall(int callHandle, CallMode callMode, string authToken, string cryptoSuiteType, string srtpKey, bool sutLiteEnable)
 {
     return((ErrorNumber)WrapperInterface.answerCall(callHandle, (int)callMode, authToken, cryptoSuiteType, srtpKey, sutLiteEnable));
 }
コード例 #24
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber DisableRecordAudioStreamCallback(int callHandle)
 {
     return((ErrorNumber)WrapperInterface.disableRecordAudioStreamCallback(callHandle));
 }
コード例 #25
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber DetachStreamWnd(MediaType mediaType, int streamId, int callHandle)
 {
     return((ErrorNumber)WrapperInterface.detachStreamWnd((int)mediaType, streamId, callHandle));
 }
コード例 #26
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetStaticImage(IntPtr buffer, int length, int width, int height)
 {
     return((ErrorNumber)WrapperInterface.setStaticImage(buffer, length, width, height));
 }
コード例 #27
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber ResumeCall(int callHandle)
 {
     return((ErrorNumber)WrapperInterface.resumeCall(callHandle));
 }
コード例 #28
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber SetAudioDevice(string micHandle, string speakerHandle)
 {
     return((ErrorNumber)WrapperInterface.setAudioDevice(micHandle, speakerHandle));
 }
コード例 #29
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber MuteSpeaker(bool isMute)
 {
     return((ErrorNumber)WrapperInterface.muteSpeaker(isMute));
 }
コード例 #30
0
ファイル: WrapperProxy.cs プロジェクト: dazhouhu/MFWSDK
 public static ErrorNumber StartPlayAlert(string filePath, bool isLoop, int interval)
 {
     return((ErrorNumber)WrapperInterface.startPlayAlert(filePath, isLoop, interval));
 }