Build 576754stable
Module 762555
1,322 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Uq:()=>d,gD:()=>c,lz:()=>u}),n(321073);var i=n(174459),r=n(372684),a=n(974293),s=n(696016),l=n(652215),o=n(731854);function d(e){return new Date(e).toISOString()}function c(e){return e.slice(0,s.GU)}function u(e){if((e.timeline?.length??0)===0||e.decision?.timestamp==null||e.editMetadata?.voiceAudio===!1)return;let t=e.editMetadata??{start:0,end:e.length/1e3},n=e.decision.timestamp-e.length,d=n+1e3*t.start,c=n+1e3*t.end,u=e.timeline.filter(e=>e.signal.type===r.Gy.SPEAKING).sort((e,t)=>e.timestamp-t.timestamp);if(0===u.length)return;let _=new Map,E=[];for(let e of u){if(e.timestamp>=d)break;let t=(e.signal.speakingFlags&o.ME.VOICE)===o.ME.VOICE;_.set(e.signal.userId,t)}for(let[e,t]of _)t&&E.push({timestamp_ms:0,speaking:{user_id:e,speaking_flags:o.ME.VOICE}});for(let e of u){if(e.timestamp<d)continue;if(e.timestamp>c)break;let t=(e.signal.speakingFlags&o.ME.VOICE)===o.ME.VOICE;(_.get(e.signal.userId)??!1)!==t&&(_.set(e.signal.userId,t),E.push({timestamp_ms:Math.round(e.timestamp-d),speaking:{user_id:e.signal.userId,speaking_flags:e.signal.speakingFlags}}))}let A=E.slice(0,s.td);return A.length!==E.length&&i.default.track(l.HAw.CLIP_TIMELINE_TRIMMED,{clip_uuid:e.id,clip_event_timeline_size:E.length,clip_runtime:(0,a.GN)("getClipEventsTimeline")}),A.length>0?A:void 0}}