@@ -889,12 +889,217 @@ var LibraryAgoraWebGLSDK = {
889889 complain : function ( callId , desc ) { } ,
890890 freeObject : function ( obj ) { } ,
891891 createAVideoDeviceManager : function ( ) { } ,
892+ createMediaRecorder : function ( ) {
893+ SendNotImplementedError ( )
894+ } ,
895+ enableContentInspect : function ( enabled , extraInfo , modulesInfo , modulesCount ) {
896+ SendNotImplementedError ( )
897+ } ,
898+ enableLocalVoicePitchCallback : function ( interval ) {
899+ SendNotImplementedError ( )
900+ } ,
901+ enableSpatialAudio : function ( enabled ) {
902+ SendNotImplementedError ( )
903+ } ,
904+ enableWirelessAccelerate : function ( enabled ) {
905+ SendNotImplementedError ( )
906+ } ,
907+ followSystemPlaybackDevice : function ( enabled ) {
908+ SendNotImplementedError ( )
909+ } ,
910+ followSystemRecordingDevice : function ( enabled ) {
911+ SendNotImplementedError ( )
912+ } ,
913+ getAudioFileInfo : function ( filePath ) {
914+ SendNotImplementedError ( )
915+ } ,
916+ getAudioPlaybackDefaultDevice : function ( deviceName , deviceId ) {
917+ SendNotImplementedError ( )
918+ } ,
919+ getAudioRecordingDefaultDevice : function ( deviceName , deviceId ) {
920+ SendNotImplementedError ( )
921+ } ,
922+ getAudioTrackCount : function ( ) {
923+ SendNotImplementedError ( )
924+ } ,
925+ getCameraMaxZoomFactor : function ( ) {
926+ SendNotImplementedError ( )
927+ } ,
928+ getScreenCaptureIconImage : function ( ) {
929+ SendNotImplementedError ( )
930+ } ,
931+ getScreenCaptureIsPrimaryMonitor : function ( index ) {
932+ SendNotImplementedError ( )
933+ } ,
934+ getScreenCaptureSourceId : function ( index ) {
935+ SendNotImplementedError ( )
936+ } ,
937+ getScreenCaptureSourceName : function ( index ) {
938+ SendNotImplementedError ( )
939+ } ,
940+ getScreenCaptureSourceProcessPath : function ( index ) {
941+ SendNotImplementedError ( )
942+ } ,
943+ getScreenCaptureSourceTitle : function ( index ) {
944+ SendNotImplementedError ( )
945+ } ,
946+ getScreenCaptureSourceType : function ( index ) {
947+ SendNotImplementedError ( )
948+ } ,
949+ getScreenCaptureSources : function ( thumbHeight , thumbWidth , iconHeight , iconWidth , includeScreen ) {
950+ SendNotImplementedError ( )
951+ } ,
952+ getScreenCaptureSourcesCount : function ( ) {
953+ SendNotImplementedError ( )
954+ } ,
955+ getScreenCaptureThumbImage : function ( index , buffer ) {
956+ SendNotImplementedError ( )
957+ } ,
958+ isCameraAutoFocusFaceModeSupported : function ( ) {
959+ SendNotImplementedError ( )
960+ } ,
961+ isCameraExposurePositionSupported : function ( ) {
962+ SendNotImplementedError ( )
963+ } ,
964+ isCameraFocusSupported : function ( ) {
965+ SendNotImplementedError ( )
966+ } ,
967+ isCameraZoomSupported : function ( ) {
968+ SendNotImplementedError ( )
969+ } ,
970+ pauseAllChannelMediaRelay : function ( ) {
971+ SendNotImplementedError ( )
972+ } ,
973+ pauseAllChannelMediaRelay : function ( ) {
974+ SendNotImplementedError ( )
975+ } ,
976+ pushAudioFrame3_ : function ( sourcePos , audioFrameType , samples , bytesPerSample , channels , samplesPerSec , buffer , renderTimeMs , avsync_type ) {
977+ SendNotImplementedError ( )
978+ } ,
979+ pushVideoFrame2 : function ( type , format , bufferPtr , stride , height , cropLeft , cropTop , cropRight , cropBottom , rotation , timestamp ) {
980+ SendNotImplementedError ( )
981+ } ,
982+ releaseMediaRecorder : function ( ) {
983+ SendNotImplementedError ( )
984+ } ,
985+ resumeAllChannelMediaRelay : function ( ) {
986+ SendNotImplementedError ( )
987+ } ,
988+ initEventOnMediaRecorderCallback : function ( onRecorderStateChanged , onRecorderInfoUpdated ) {
989+ SendNotImplementedError ( )
990+ } ,
991+ selectAudioTrack : function ( index ) {
992+ SendNotImplementedError ( )
993+ } ,
994+ setAVSyncSource : function ( channelId , uid ) {
995+ SendNotImplementedError ( )
996+ } ,
997+ setAVSyncSource2 : function ( channel , channelId , uid ) {
998+ SendNotImplementedError ( )
999+ } ,
1000+ setAudioMixingDualMonoMode : function ( mode ) {
1001+ SendNotImplementedError ( )
1002+ } ,
1003+ setAudioMixingDualMonoMode : function ( speed ) {
1004+ SendNotImplementedError ( )
1005+ } ,
1006+ setAudioMixingDualMonoMode : function ( speed ) {
1007+ SendNotImplementedError ( )
1008+ } ,
1009+ setCameraAutoFocusFaceModeEnabled : function ( enabled ) {
1010+ SendNotImplementedError ( )
1011+ } ,
1012+ setCameraExposurePosition : function ( positionXinView , positionYinView ) {
1013+ SendNotImplementedError ( )
1014+ } ,
1015+ setCameraExposurePosition : function ( positionXinView , positionYinView ) {
1016+ SendNotImplementedError ( )
1017+ } ,
1018+ setCameraFocusPositionInPreview : function ( positionX , positionY ) {
1019+ SendNotImplementedError ( )
1020+ } ,
1021+ setAudioMixingPlaybackSpeed : function ( speed ) {
1022+ SendNotImplementedError ( )
1023+ } ,
1024+ setAudioMixingPlaybackSpeed : function ( speed ) {
1025+ SendNotImplementedError ( )
1026+ } ,
1027+ setCameraZoomFactor : function ( factor ) {
1028+ SendNotImplementedError ( )
1029+ } ,
1030+ setColorEnhanceOptions : function ( enabled , strengthLevel , skinProtectLevel ) {
1031+ SendNotImplementedError ( )
1032+ } ,
1033+ setExternalAudioSourceVolume : function ( sourcePos , volume ) {
1034+ SendNotImplementedError ( )
1035+ } ,
1036+ setLowlightEnhanceOptions : function ( enabled , mode , level ) {
1037+ SendNotImplementedError ( )
1038+ } ,
1039+ setLowlightEnhanceOptions : function ( enabled , mode , level ) {
1040+ SendNotImplementedError ( )
1041+ } ,
1042+ setRemoteUserSpatialAudioParams : function ( uid , speaker_azimuth , speaker_elevation , speaker_distance , speaker_orientation , enable_blur , enable_air_absorb ) {
1043+ SendNotImplementedError ( )
1044+ } ,
1045+ setRemoteUserSpatialAudioParams2 : function ( uid , speaker_azimuth , speaker_elevation , speaker_distance , speaker_orientation , enable_blur , enable_air_absorb ) {
1046+ SendNotImplementedError ( )
1047+ } ,
1048+ setScreenCaptureScenario : function ( ) {
1049+ SendNotImplementedError ( )
1050+ } ,
1051+ setVideoDenoiserOptions : function ( enabled , mode , level ) {
1052+ SendNotImplementedError ( )
1053+ } ,
1054+ startAudioDeviceLoopbackTest : function ( indicationInterval ) {
1055+ SendNotImplementedError ( )
1056+ } ,
1057+ startEchoTest3 : function ( view , enableAudio , enableVideo , token , channelId ) {
1058+ SendNotImplementedError ( )
1059+ } ,
1060+ startRecording : function ( ) {
1061+ SendNotImplementedError ( )
1062+ } ,
1063+ startRtmpStreamWithTranscoding : function ( url , width , height , videoBitrate , videoFramerate , lowLatency , videoGroup , video_codec_profile , backgroundColor , userCount , transcodingUserInfo , transcodingExtraInfo , metaData , watermarkRtcImageUrl , watermarkRtcImageX , watermarkRtcImageY , watermarkRtcImageWidth , watermarkRtcImageHeight , watermarkImageZorder , watermarkImageAlpha , watermarkCount , backgroundImageRtcImageUrl , backgroundImageRtcImageX , backgroundImageRtcImageY , backgroundImageRtcImageWidth , backgroundImageRtcImageHeight , backgroundImageRtcImageZorder , backgroundImageRtcImageAlpha , backgroundImageRtcImageCount , audioSampleRate , audioBitrate , audioChannels , audioCodecProfile , advancedFeatures , advancedFeatureCount ) {
1064+ SendNotImplementedError ( )
1065+ } ,
1066+ startRtmpStreamWithTranscoding2 : function ( channel , url , width , height , videoBitrate , videoFramerate , lowLatency , videoGroup , video_codec_profile , backgroundColor , userCount , transcodingUserInfo , transcodingExtraInfo , metaData , watermarkRtcImageUrl , watermarkRtcImageX , watermarkRtcImageY , watermarkRtcImageWidth , watermarkRtcImageHeight , watermarkImageZorder , watermarkImageAlpha , watermarkCount , backgroundImageRtcImageUrl , backgroundImageRtcImageX , backgroundImageRtcImageY , backgroundImageRtcImageWidth , backgroundImageRtcImageHeight , backgroundImageRtcImageZorder , backgroundImageRtcImageAlpha , backgroundImageRtcImageCount , audioSampleRate , audioBitrate , audioChannels , audioCodecProfile , advancedFeatures , advancedFeatureCount ) {
1067+ SendNotImplementedError ( )
1068+ } ,
1069+ startRtmpStreamWithoutTranscoding : function ( url ) {
1070+ SendNotImplementedError ( )
1071+ } ,
1072+ startRtmpStreamWithoutTranscoding2 : function ( channel , url ) {
1073+ SendNotImplementedError ( )
1074+ } ,
1075+ stopAudioDeviceLoopbackTest : function ( ) {
1076+ SendNotImplementedError ( )
1077+ } ,
1078+ stopRecording : function ( ) {
1079+ SendNotImplementedError ( )
1080+ } ,
1081+ stopRtmpStream : function ( url ) {
1082+ SendNotImplementedError ( )
1083+ } ,
1084+ stopRtmpStream2 : function ( channel , url ) {
1085+ SendNotImplementedError ( )
1086+ } ,
1087+ takeSnapshot : function ( channel , uid , filePath ) {
1088+ SendNotImplementedError ( )
1089+ } ,
1090+ updateRtmpTranscoding : function ( width , height , videoBitrate , videoFramerate , lowLatency , videoGroup , video_codec_profile , backgroundColor , userCount , transcodingUserInfo , transcodingExtraInfo , metaData , watermarkRtcImageUrl , watermarkRtcImageX , watermarkRtcImageY , watermarkRtcImageWidth , watermarkRtcImageHeight , watermarkImageZorder , watermarkImageAlpha , watermarkCount , backgroundImageRtcImageUrl , backgroundImageRtcImageX , backgroundImageRtcImageY , backgroundImageRtcImageWidth , backgroundImageRtcImageHeight , backgroundImageRtcImageZorder , backgroundImageRtcImageAlpha , backgroundImageRtcImageCount , audioSampleRate , audioBitrate , audioChannels , audioCodecProfile , advancedFeatures , advancedFeatureCount ) {
1091+ SendNotImplementedError ( )
1092+ } ,
1093+ updateRtmpTranscoding2 : function ( channel , width , height , videoBitrate , videoFramerate , lowLatency , videoGroup , video_codec_profile , backgroundColor , userCount , transcodingUserInfo , transcodingExtraInfo , metaData , watermarkRtcImageUrl , watermarkRtcImageX , watermarkRtcImageY , watermarkRtcImageWidth , watermarkRtcImageHeight , watermarkImageZorder , watermarkImageAlpha , watermarkCount , backgroundImageRtcImageUrl , backgroundImageRtcImageX , backgroundImageRtcImageY , backgroundImageRtcImageWidth , backgroundImageRtcImageHeight , backgroundImageRtcImageZorder , backgroundImageRtcImageAlpha , backgroundImageRtcImageCount , audioSampleRate , audioBitrate , audioChannels , audioCodecProfile , advancedFeatures , advancedFeatureCount ) {
1094+ SendNotImplementedError ( )
1095+ } ,
8921096 adjustAudioMixingPlayoutVolume : function ( volume ) {
8931097 AdjustAudioMixingPlayoutVolume ( volume ) ;
8941098 } ,
8951099 adjustAudioMixingPublishVolume : function ( volume ) {
8961100 AdjustAudioMixingPublishVolume ( volume ) ;
8971101 } ,
1102+
8981103 creatAAudioPlaybackDeviceManager : function ( ) { } ,
8991104 initEventOnPacketCallback : function (
9001105 onReceiveAudioPacket ,
@@ -1518,6 +1723,9 @@ muteLocalAudioStream_channel: function(channel, mute) {
15181723 getRemoteVideoStats_WGL : function ( ) {
15191724 getRemoteVideoStats ( ) ;
15201725 } ,
1726+ getRemoteVideoStats_MC : function ( ) {
1727+ getRemoteVideoStatsMC ( ) ;
1728+ } ,
15211729 generateNativeTexture : function ( ) { } ,
15221730 setLocalVoicePitch : function ( pitch ) { } ,
15231731 addInjectStreamUrl2 : function (
@@ -1811,6 +2019,7 @@ muteLocalAudioStream_channel: function(channel, mute) {
18112019 startAudioRecordingWithConfig : function ( ) { } ,
18122020 switchChannel2 : function ( ) { } ,
18132021 uploadLogFile : function ( ) { } ,
2022+ setCameraCaptureRotation : function ( rotation ) { }
18142023} ;
18152024
18162025autoAddDeps ( LibraryAgoraWebGLSDK , "$localVideo" ) ;
0 commit comments