Your IP : 18.119.131.6


Current Path : /home/bitrix/ext_www/klimatlend.ua/bitrix/js/im/
Upload File :
Current File : /home/bitrix/ext_www/klimatlend.ua/bitrix/js/im/call.map.js

{"version":3,"file":"call.min.js","sources":["call.js"],"names":["janus","roomId","Publisher","config","this","mediaState","video","audio","webrtcState","callbacks","onAttached","BX","type","isFunction","onDetached","onRoomJoined","onRoomLeft","onError","onRemoteFeed","onDestroyed","onPublisherLeft","onWebrtcState","userId","pluginHandle","localStream","stream","init","prototype","attach","self","plugin","success","bind","error","consentDialog","console","log","state","media","hasOwnProperty","onmessage","onMessage","onlocalstream","onremotestream","oncleanup","ondetached","getPlugin","getId","joinRoom","target","errorCode","msg","jsep","event","undefined","myid","publishStream","unpublished","Janus","hangup","debug","handleRemoteJsep","Promise","resolve","reject","request","room","ptype","display","send","message","data","createOffer","audioRecv","videoRecv","audioSend","videoSend","publish","unpublishStream","changeStream","setTimeout","dispose","detach","Receiver","feedId","onRemoteStream","JSON","stringify","createAnswer","body","feed","CallView","server","apiSecret","elements","root","isDomNode","element","errors","main","mainPlaceholder","receivers","buttons","mic","button","icon","camera","connect","signout","hardware","resolution","chatId","userCount","userDetails","publisher","getDefaultHardware","selectMic","selectCamera","resolutions","QVGA","description","width","max","min","height","VGA","ideal","HD","logText","render","bindEvents","volume","callback","onJanusInited","addEventListener","onChangeMicrophone","onChangeCamera","onChangeResolution","onMicClick","onCameraClick","onLogClick","onSignOutClick","localStorage","getItem","showLocalVideo","removeClass","showHardwareSettings","apisecret","onJanusConnected","onJanusError","destroyed","createLocalStream","then","attachMediaStream","fillHardware","showError","onPublisherAttached","e","navigator","mediaDevices","getUserMedia","getMediaConstraints","videoTrackLabel","videoTracks","getVideoTracks","length","label","audioTrackLabel","audioTracks","getAudioTracks","option","options","create","text","attrs","value","selected","add","enumerateDevices","devices","forEach","device","kind","deviceId","catch","constraints","exact","feeds","feedIndex","attachRemoteFeed","receiver","index","getUserName","splice","cleanNode","renderReceiver","setItem","reapplyConstraints","setMicState","setCameraState","onConnectClick","setLogState","unmuteAudio","muteAudio","renderButtons","addClass","src","pause","showWait","webrtc","stopMediaStream","closeWait","feedParams","id","search","substring","receiverExists","some","push","createReceiverNode","appendChild","caption","innerText","bitrate","streamVideo","avatar","avatarImg","getUserAvatar","disabled","showBitrate","showResolution","streamNode","videoNode","captionNode","resolutionNode","bitrateNode","avatarNode","fullScreenNode","mainNode","props","className","children","aria-hidden","events","click","toggleFullScreen","result","fullScreen","fullScreenElement","document","fullscreenElement","webkitFullscreenElement","mozFullScreenElement","cancelFullscreen","mozCancelFullScreen","webkitCancelFullScreen","videoElement","requestFullScreen","mozRequestFullScreen","webkitRequestFullScreen","errorText","errorNode","parseInt","name","hr","hrphoto","adjust","html","for","remove","date","Date","timeString","lpad","getHours","getMinutes","getSeconds","logString","string","filler","isString","toString","repeat","URL","createObjectURL","load","play","window"],"mappings":"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"}