Build 584177stable
Module 53677
3,074 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Gb:()=>A,NM:()=>u,TX:()=>h,Zy:()=>_,kY:()=>I,lc:()=>E}),n(321073);var i=n(166929),r=n(652896),a=n(929921),s=n(616356),l=n(116956),o=n(915725),d=n(372684),c=n(974293);function u(e){switch(e.decision?.signal?.type){case d.Gy.MANUAL:return"manual";case d.Gy.DISTRIBUTED:return"distributed";case d.Gy.LAUGHTER:case d.Gy.SHOUTING:case d.Gy.GAME_EVENT:return"auto_ml";default:return"unknown"}}function _(e){return{clip_type:u(e),num_clip_participants:e.users.length,clip_session_id:e.gameSessionId,is_candidate:e.isCandidate}}function E(e){return{clip_runtime:(0,c.GN)(e),current_clip_session_id:o.Ay.getCurrentClipsSession()?.id}}function A(e){let t=[];for(let n of e.timeline)switch(n.signal.type){case d.Gy.MANUAL:t.push("manual");break;case d.Gy.DISTRIBUTED:t.push("distributed");break;case d.Gy.LAUGHTER:t.push("laughter");break;case d.Gy.SHOUTING:t.push("shouting");break;case d.Gy.GAME_EVENT:t.push(`game_event:${n.signal.eventType}`)}return t}function h(e){let t=s.A.getCurrentUserActiveStream(),n=null!=t?l.A.getRTCConnection((0,r._z)(t)):null;return{..._(e),...E("getPreSaveClipAnalytics"),rtc_connection_id:n?.getRTCConnectionId(),media_session_id:n?.getMediaSessionId(),parent_media_session_id:n?.parentMediaSessionId,guild_id:e.guildId,channel_id:e.channelId,application_id:e.applicationId,application_name:e.applicationName,clip_uuid:e.id,clip_event_timeline_size:e.timeline.length}}function I(e,t){let n=new Map;for(let e in t.framesEncodedByEncoder){let r=t.framesEncodedByEncoder[e],a=(0,i.kZ)(e),s=n.get(a)??0;n.set(a,s+r)}return{...e,frames_encoded_nvidia_cuda:n.get(i.yo.NVIDIA_CUDA)??0,frames_encoded_nvidia_direct3d:n.get(i.yo.NVIDIA_DIRECT_3D)??0,frames_encoded_openh264:n.get(i.yo.OPENH264)??0,frames_encoded_videotoolbox:n.get(i.yo.VIDEOTOOLBOX)??0,frames_encoded_amd_direct3d:n.get(i.yo.AMD_DIRECT_3D)??0,frames_encoded_amd_vaapi:n.get(i.yo.AMD_VAAPI)??0,frames_encoded_intel:n.get(i.yo.INTEL)??0,frames_encoded_intel_direct3d:n.get(i.yo.INTEL_DIRECT_3D)??0,frames_encoded_wmf_direct3d_intel:n.get(i.yo.WMF_DIRECT_3D_INTEL)??0,frames_encoded_wmf_direct3d_nvidia:n.get(i.yo.WMF_DIRECT_3D_NVIDIA)??0,frames_encoded_wmf_direct3d_amd:n.get(i.yo.WMF_DIRECT_3D_AMD)??0,frames_encoded_wmf_direct3d:(n.get(i.yo.WMF_DIRECT_3D)??0)+(n.get(i.yo.WMF_DIRECT_3D_INTEL)??0)+(n.get(i.yo.WMF_DIRECT_3D_NVIDIA)??0)+(n.get(i.yo.WMF_DIRECT_3D_AMD)??0),frames_encoded_uncategorized:n.get(i.yo.UNCATEGORIZED)??0,frames_encoded_unknown:n.get(i.yo.UNKNOWN)??0,frames_submitted:t.framesSubmitted,frames_submitted_during_clip:t.framesSubmittedDuringClip,frames_encoded:t.framesEncoded,frames_encoded_during_clip:t.framesEncodedDuringClip,frames_dropped:t.framesDropped,frames_dropped_during_clip:t.framesDroppedDuringClip,clip_duration_setting:o.Ay.getSettings().clipsLength,clip_duration:t.clipDuration,clip_resolution_width:t.clipResolutionWidth,clip_resolution_height:t.clipResolutionHeight,min_fps:t.minFps,max_fps:t.maxFps,submitted_fps:t.submittedFps,target_fps:a.A.getState().fps,audio_track_count:t.audioTrackCount,saved_at:t.savedAt}}}