PageSourceSearch

https://wavevisual.com/_next/static/chunks/6930-20e3306bc27c4751.js

js wavevisual.com collected 2026-10-04 13:33:19 UTC 25,469 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6930],{2431:function(e,t,i){"use strict";let n,r;i.d(t,{G9:function(){return m},IH:function(){return p},YZ:function(){return A},sA:function(){return I},u0:function(){return g},um:function(){return E}});var o=i(43841),a=i(40381),l=i(25139),u=i(92333),d=i(18997),s=i(14067);let c="designs",f="jobs",E="EXPORT_JOB_CLIENT_TIMEOUT";function v(e,t){let i=Error("Timeout waiting for job ".concat(e," to complete"));return i.code=E,i.timeoutMs=t,i}let m="EXPORT_JOB_SERVER_FAILED",I="EXPORT_JOB_SERVER_TIMEOUT",p="EXPORT_JOB_CANCELLED",g=54e5;async function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;try{let i=await (0,s.getFirestoreSubcollection)(t,e,f);return await (0,s.queryFirestoreCollection)(i,{orderBy:{field:"createdAt",direction:"desc"}})}catch(e){return console.error("❌ Error loading design jobs:",e),(0,d.H)(e),{}}}async function h(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c,n=arguments.length>3?arguments[3]:void 0;try{let r=await (0,s.getFirestoreSubcollection)(i,e,f);return await (0,s.subscribeToFirestoreCollection)(r,t,{orderBy:{field:"createdAt",direction:"desc"},onError:n})}catch(e){return console.error("❌ Error setting up jobs subscription:",e),(0,d.H)(e),null==n||n(e),()=>{}}}function S(e,t){return"".concat(t,"/").concat(e)}let A=(0,o.U)((e,t)=>({designJobs:{},isLoading:!1,jobsSubscriptionError:null,clearJobsSubscriptionError:()=>e({jobsSubscriptionError:null}),subscribeToDesignJobs:function(t){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,o=S(t,i);if(n&&r!==o&&(n(),n=void 0),r===o&&n)return n;r=o,e({isLoading:!0,jobsSubscriptionError:null});let a=t=>{(0,d.H)(t),e({jobsSubscriptionError:"permission-denied"===(t&&"object"==typeof t&&"code"in t?String(t.code):"")?"Sign in to see export progress and recent exports for this project.":"Could not load export jobs. Try refreshing or signing in again.",isLoading:!1})};return _(t,i).then(t=>{e({designJobs:t,isLoading:!1,jobsSubscriptionError:null})}).catch(e=>{a(e)}),h(t,t=>{e({designJobs:t,isLoading:!1,jobsSubscriptionError:null})},i,a).then(e=>{n=e}).catch(e=>{a(e)}),()=>{n&&(n(),n=void 0),r===o&&(r=void 0),e({designJobs:{},isLoading:!1})}},unsubscribeFromDesignJobs:()=>{n&&(n(),n=void 0),r=void 0,e({designJobs:{},isLoading:!1})},getDesignJobs:async function(t){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;if(!t)return{};try{let n=await _(t,i);return r===S(t,i)&&e({designJobs:n}),n}catch(e){return(0,d.H)(e),{}}},waitForDesignJobCompletion:function(i,n){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3e5,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:c;return new Promise((c,f)=>{let E,g,h,D,T;let R=Date.now(),y=!1,w=e=>{g&&(clearTimeout(g),g=void 0);let t=e.updatedAt||e.createdAt;if(!t){T=Date.now(),g=setTimeout(()=>{M(),f(v(i,o))},o);return}let n=new Date(t).getTime(),r=o-(Date.now()-n),a=r>0?r:o;T=n,g=setTimeout(()=>{M(),f(v(i,o))},a)},b=e=>{if(y)return!1;let t=e.exitedAt?new Date(e.exitedAt).getTime():void 0;return!!(void 0!==t&&t<R-2e3||e.startedAt&&void 0!==t&&new Date(e.startedAt).getTime()>t)},N=e=>{let t=e[i];if(t){let{status:e}=t;switch(e){case a.E.inprogress:{y=!0;let e=t.updatedAt||t.createdAt;if(e){let i=new Date(e).getTime();(!T||i>T)&&w(t)}return}case a.E.completed:if(b(t))return;t.result&&(M(),c(t));return;case a.E.errored:if(b(t))return;M(),f(function(e,t){let i=t?e.startsWith(l.A9)?(0,u.sanitizeTranscriptionJobStoredResult)(t):t:void 0,n=Error(i?"Job ".concat(e," failed: ").concat(i):"Job ".concat(e," failed with error status"));return n.code=m,n.jobName=e,i&&(n.serverError=i),n}(i,"string"==typeof t.result&&t.result?t.result:void 0));return;case a.E.cancelled:if(b(t))return;M(),f(Object.assign(Error("Job ".concat(i," was cancelled")),{code:p}));return;case a.E.queued:case a.E.notstarted:y=!0;return;case a.E.timedout:if(b(t))return;
1M(),f(Object.assign(Error("Job ".concat(i," timed out")),{code:I}))}}},M=()=>{E&&(E(),E=void 0),h&&(clearInterval(h),h=void 0),D&&(clearInterval(D),D=void 0),g&&(clearTimeout(g),g=void 0)},O=()=>{try{E=A.subscribe(e=>{N(e.designJobs)}),n&&(h=setInterval(async()=>{try{let t=await _(n,s);r===S(n,s)&&e({designJobs:t}),N(t)}catch(e){}},2e3))}catch(e){M(),(0,d.H)(e),f(e)}};(async()=>{try{n&&(t().subscribeToDesignJobs(n,s),await t().getDesignJobs(n,s))}catch(e){M(),(0,d.H)(e),f(e);return}let e=t();if(!e.designJobs[i]&&n){let e=0;D=setInterval(()=>{let n=t();n.designJobs[i]?(D&&(clearInterval(D),D=void 0),N(n.designJobs)):(e+=1)>=10&&D&&(clearInterval(D),D=void 0)},500),g=setTimeout(()=>{M(),f(v(i,o))},o)}else{let t=e.designJobs[i];t?w(t):g=setTimeout(()=>{M(),f(v(i,o))},o),N(e.designJobs)}O()})()})}}))},17088:function(e,t,i){"use strict";i.d(t,{G:function(){return h}});var n=i(43841),r=i(19458),o=i(40805),a=i(15343),l=i(38986),u=i(45228),d=i(44324),s=i(5981);let c=r.AspectRatio["9/16"];function f(e){let t=new Date().toISOString(),i={version:1,userId:e,name:"Untitled video",createdAt:t,updatedAt:t,width:1080,height:1920,fps:u.Xc,durationMs:0,tracks:(0,d.KX)(0),audioTracks:[],effectTracks:[],captionTracks:{},assets:{assets:{}},background:{colors:["#ffffff"]}};return(0,s.KV)(i,(0,s.qJ)({id:"waveform_0",rect:function(e){let t=a.ReferenceDimensions[e],i=Math.round(t.width*l.SOUNDWAVE_DEFAULT_RATIO),n=Math.round(l.
1SOUNDWAVE_REFERENCE_HEIGHT*(i/l.SOUNDWAVE_REFERENCE_WIDTH));return{left:t.width/2,top:t.height/2,width:i,height:n,originX:"center",originY:"center"}}(c)},o.initialWaveformConfig))}var E=i(23083),v=i(62995),m=i(38719);function I(e,t,i){return e.id===t?{...e,startMs:i.startMs,durationMs:i.durationMs}:e}function p(e){return{...e,updatedAt:new Date().toISOString()}}let g=0,_=null,h=(0,n.U)((e,t)=>({document:null,isLoading:!1,past:[],future:[],initProject:i=>{let n=t().document;n&&n.userId===i||e({document:f(i)})},loadProject:async(i,n)=>{let r=t().document;if(n&&(null==r?void 0:r.id)===n&&r.userId===i&&!t().isLoading||!n&&r&&!r.id&&r.userId===i&&!t().isLoading)return;let o=g;if((null==_?void 0:_.userId)===i&&_.projectId===n&&_.generation===o)return _.promise;let a=r&&!r.id&&"anonymous"===r.userId&&"anonymous"!==i?{...r,userId:i}:null;if(!n){e({isLoading:!1,document:null!=a?a:f(i),past:[],future:[]});return}e({isLoading:!0,document:null!=a?a:f(i),past:[],future:[]});let l=(async()=>{try{let r=await (0,E.ao)(n);if(o!==g)return;if(r&&r.userId===i){e({document:r,isLoading:!1,past:[],future:[]});return}let a=t().document;if((null==a?void 0:a.userId)===i&&!a.id){e({isLoading:!1});return}if((null==a?void 0:a.userId)&&a.userId!==i)return;e({document:f(i),isLoading:!1})}catch(r){if((0,v.logError)(r instanceof Error?r:Error(String(r))),o!==g)return;let n=t().document;if((null==n?void 0:n.userId)===i&&!n.id){e({isLoading:!1});return}if((null==n?void 0:n.userId)&&n.userId!==i)return;e({document:f(i),isLoading:!1})}finally{(null==_?void 0:_.generation)===o&&(_=null)}})();return _={userId:i,projectId:n,generation:o,promise:l},l},reset:()=>{g+=1,_=null,e({document:null,isLoading:!1,past:[],future:[]})},applyPrimaryMedia:(i,n)=>{let r=t().document;r&&e({document:p((0,m.O7)(r,i,n))})},clearPrimaryMedia:()=>{let i=t().document;i&&e({document:p((0,m.dO)(i))})},setPrimaryMediaDurationMs:i=>{let n=t().document;n&&e({document:p((0,m.RN)(n,i))})},setPrimaryAssetWaveformData:i=>{let n=t().document;n&&e({document:p((0,m.t5)(n,i))})},trimClip:(i,n,r)=>{let o=t().document;o&&e({document:p(function(e,t,i,n){let r=function(e,t,i){let n=Math.max(0,i),r=Math.max(0,Math.min(e,n));return{startMs:r,durationMs:Math.max(0,Math.min(t,Math.max(0,n-r)))}}(n.startMs,n.durationMs,e.durationMs);return{...e,tracks:e.tracks.map(e=>e.id===t?{...e,clips:e.clips.map(e=>I(e,i,r))}:e),effectTracks:e.effectTracks.map(e=>e.id===t?{...e,clips:e.clips.map(e=>I(e,i,r))}:e)}}(o,i,n,r))})},patchDocument:(i,n)=>{let r=t().document;if(!r)return;let o=i(r);if(o===r)return;let a=(null==n?void 0:n.recordHistory)!==!1,l=a?[...t().past,r].slice(-50):t().past;e({document:p(o),past:l,future:a?[]:t().future})},undo:()=>{let{past:i,document:n,future:r}=t();n&&0!==i.length&&e({document:i[i.length-1],past:i.slice(0,-1),future:[n,...r].slice(0,50)})},redo:()=>{let{past:i,document:n,future:r}=t();n&&0!==r.length&&e({document:r[0],past:[...i,n].slice(-50),future:r.slice(1)})}}))},80920:function(e,t,i){"use strict";i.d(t,{$X:function(){return l},Q5:function(){return u},e1:function(){return s},kH:function(){return d}});var n,r=i(43841),o=i(40805);let a=null!==(n=o.defaultEditorConfig.selectedWaveformId)&&void 0!==n?n:"waveform_0",l=(0,r.U)(e=>{var t;return{selectedWaveformId:a,setSelectedWaveformId:t=>e({selectedWaveformId:t}),waveforms:null!==(t=o.defaultEditorConfig.waveforms)&&void 0!==t?t:[],setWaveforms:t=>e({waveforms:t}),upsertWaveform:(t,i)=>e(e=>({waveforms:e.waveforms.map(e=>e.id===t?{...e,...i}:e)})),removeWaveformById:t=>e(e=>({waveforms:e.waveforms.filter(e=>e.id!==t)})),hydrateFromEditorSnapshot:(t,i)=>e({waveforms:t,selectedWaveformId:i})}}),u=()=>l(e=>e.selectedWaveformId),d=()=>l(e=>e.waveforms),s=()=>l(e=>e.waveforms.find(t=>t.id===e.selectedWaveformId))},5981:function(e,t,i){"use strict";i.d(t,{KV:function(){return s},Tp:function(){return u},bF:function(){return f},hd:function(){return E},qJ:function(){return d},rS:function(){return c}});var n=i(19458),r=i(40805),o=i(77868),a=i(8535),l=i(44324);function u(e){var t;let i=null==e?void 0:null===(t=e.tracks.find(e=>e.id===l.Vl))||void 0===t?void 0:t.clips.find(e=>e.id===l.LM);return null==i?void 0:i.layers.find(e=>"waveform"===e.type)}function d(e,t){var i;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.dx,l=arguments.length>3?arguments[3]:void 0,{rect:u}=e;return{id:e.id,type:"waveform",assetId:r,style:null!==(i=t.style)&&void 0!==i?i:n.SoundWaveStyle.horizontal_simple,colors:t.waveColors,thickness:t.thickness,space:t.space,heightMultiplier:t.heightMultiplier,circleRadius:t.circleRadius,circleBarHeight:t.circleBarHeight,roundedBars:t.roundedBars,glow:t.glow,waveGradientDirection:t.waveGradientDirection,trim:null==l?void 0:l.trim,centerImage:null==l?void 0:l.centerImage,zIndex:null==l?void 0:l.zIndex,bounds:(0,o.visualBoundsFromWaveformRect)(u)}}function s(e,t){return{...e,tracks:e.tracks.map(i=>{var n;if(i.id!==l.Vl)return i;let r=null!==(n=i.clips.find(e=>e.id===l.LM))&&void 0!==n?n:i.clips[0];if(!r)return{...i,clips:[{id:l.LM,startMs:0,durationMs:e.durationMs,layers:[t]}]};let o=r.layers.filter(e=>"waveform"!==e.type);return{...i,clips:i.clips.map(e=>e.id===r.id?{...e,layers:[...o,t]}:e)}})}}function c(e,t,i){var o,a,l,c,f,E,v,m,I,p,g,_;let h=u(e);if(!h||h.id!==t)return e;let S=r.defaultEditorConfig.waveformConfig,A={style:null!==(f=null!==(c=h.style)&&void 0!==c?c:S.style)&&void 0!==f?f:n.SoundWaveStyle.horizontal_simple,waveColors:(null===(l=h.colors)||void 0===l?void 0:l.length)?h.colors:S.waveColors,thickness:null!==(E=h.thickness)&&void 0!==E?E:S.thickness,space:null!==(v=h.space)&&void 0!==v?v:S.space,heightMultiplier:null!==(m=h.heightMultiplier)&&void 0!==m?m:S.heightMultiplier,circleRadius:null!==(I=h.circleRadius)&&void 0!==I?I:S.circleRadius,circleBarHeight:null!==(p=h.circleBarHeight)&&void 0!==p?p:S.circleBarHeight,roundedBars:null!==(g=h.roundedBars)&&void 0!==g?g:S.roundedBars,glow:void 0!==h.glow?h.glow:S.glow,waveGradientDirection:null!==(_=h.waveGradientDirection)&&void 0!==_?_:S.waveGradientDirection};
1return s(e,d(i.rect?{id:t,rect:i.rect}:{id:h.id,rect:{left:h.bounds.left,top:h.bounds.top,width:h.bounds.width,height:h.bounds.height}},A,h.assetId,{trim:null!==(o=i.trim)&&void 0!==o?o:h.trim,centerImage:"centerImage"in i?i.centerImage:h.centerImage,zIndex:null!==(a=i.zIndex)&&void 0!==a?a:h.zIndex}))}function f(e,t,i){var n,r;let o=u(e);return s(e,d(null!=i?i:{id:null!==(n=null==o?void 0:o.id)&&void 0!==n?n:"waveform_0",rect:o?{left:o.bounds.left,top:o.bounds.top,width:o.bounds.width,height:o.bounds.height}:{left:0,top:0,width:0,height:0}},t,null!==(r=null==o?void 0:o.assetId)&&void 0!==r?r:a.dx,o?{trim:o.trim,centerImage:o.centerImage,zIndex:o.zIndex}:void 0))}function E(e,t){return u(e)?{...e,tracks:e.tracks.map(e=>e.id!==l.Vl?e:{...e,clips:e.clips.map(e=>({...e,layers:e.layers.map(e=>"waveform"===e.type?{...e,assetId:t}:e)}))})}:e}},61481:function(e,t,i){"use strict";function n(e,t,i){return{...e,tracks:e.tracks.map(e=>"overlay"!==e.kind?e:{...e,clips:e.clips.map(e=>0===e.startMs&&e.durationMs===t?{...e,startMs:0,durationMs:i}:e)}),effectTracks:e.effectTracks.map(e=>({...e,clips:e.clips.map(e=>0===e.startMs&&e.durationMs===t?{...e,startMs:0,durationMs:i}:e)}))}}i.d(t,{K:function(){return n}})},38719:function(e,t,i){"use strict";i.d(t,{H$:function(){return u},O7:function(){return c},RN:function(){return v},VW:function(){return s},dO:function(){return E},dx:function(){return a.dx},sT:function(){return d},t5:function(){return f}});var n=i(64820),r=i(61481),o=i(5981),a=i(8535),l=i(71861);function u(e){let t=e.tracks.find(e=>e.id===a.qh);return null==t?void 0:t.clips.find(e=>e.id===a.qQ)}function d(e){let t=u(e);if(null==t?void 0:t.assetId)return e.assets.assets[t.assetId]}function s(e){let t=e?d(e):void 0;return!!t&&(!!t.pathInBucket||!!(t.url&&!(0,l.x5)(t.url)))}function c(e,t,i){var l,d,s,c,f,E,v;let m={...e.assets.assets};m[a.dx]&&t.assetId!==a.dx&&delete m[a.dx],Object.keys(m).forEach(e=>{e.startsWith("asset-primary")&&e!==t.assetId&&delete m[e]});let I=m[t.assetId],p=null===(l=u(e))||void 0===l?void 0:l.durationMs,g=null!==(f=null!==(c=null!==(s=null!==(d=t.durationMs)&&void 0!==d?d:null==I?void 0:I.durationMs)&&void 0!==s?s:p)&&void 0!==c?c:e.durationMs)&&void 0!==f?f:0,_=t.kind;m[t.assetId]={id:t.assetId,kind:t.kind,url:t.url,name:t.name,mimeType:t.mimeType,durationMs:g,pathInBucket:null!==(E=t.pathInBucket)&&void 0!==E?E:null==I?void 0:I.pathInBucket,waveformData:null!==(v=t.waveformData)&&void 0!==v?v:null==I?void 0:I.waveformData};let h=e.tracks.filter(e=>e.id!==a.qh),S="video"===t.kind?[{id:a.aZ,type:"video",assetId:t.assetId,imageFit:"cover",zIndex:n.DEFAULT_NEW_ASSET_IMAGE_ZINDEX,bounds:{left:0,top:0,width:e.width,height:e.height}}]:[],A=e.durationMs,D={...e,durationMs:g,updatedAt:new Date().toISOString(),assets:{assets:m},tracks:[...h,{id:a.qh,kind:_,label:"video"===t.kind?"Video":"Audio",clips:[{id:a.qQ,startMs:0,durationMs:g,assetId:t.assetId,layers:S}]}]},T=(0,o.hd)((0,r.K)(D,A,g),t.assetId);return(null==i?void 0:i.resetCaptions)?{...T,captionTracks:{}}:T}function f(e,t){let i=d(e);return i&&0!==t.length?{...e,updatedAt:new Date().toISOString(),assets:{assets:{...e.assets.assets,[i.id]:{...i,waveformData:t}}}}:e}function E(e){let t=u(e),i={...e.assets.assets};return(null==t?void 0:t.assetId)&&delete i[t.assetId],delete i[a.dx],{...e,durationMs:0,updatedAt:new Date().toISOString(),tracks:e.tracks.filter(e=>e.id!==a.qh),assets:{assets:i},captionTracks:{}}}function v(e,t){let i=u(e);if(!i)return e;let n={...e.assets.assets};i.assetId&&n[i.assetId]&&(n[i.assetId]={...n[i.assetId],durationMs:t});let o=e.durationMs,l={...e,durationMs:t,updatedAt:new Date().toISOString(),assets:{assets:n},tracks:e.tracks.map(e=>e.id!==a.qh?e:{...e,clips:e.clips.map(e=>e.id===a.qQ?{...e,durationMs:t}:e)})};return(0,r.K)(l,o,t)}},8535:function(e,t,i){"use strict";i.d(t,{aZ:function(){return a},dx:function(){return n},qQ:function(){return o},qh:function(){return r}});let n=i(45228).i3,r="track-primary",o="clip-primary",a="video-layer-primary"},71861:function(e,t,i){"use strict";i.d(t,{NG:function(){return f},Xi:function(){return c},th:function(){return s},x5:function(){return u}});var n=i(38986),r=i(51574),o=i(90204),a=i(23083),l=i(8535);function u(e){return!e||e.startsWith("blob:")}async function d(e){if("publicURL"in e&&e.publicURL)return e.publicURL;if(e.type===r.CustomFileType.bucket&&e.pathInBucket){let{url:t}=await (0,a.sH)(e.pathInBucket);return t}}async function s(e){if(!e)return;let t=e[n.AUDIO_CONVERTED_MP3_FILE_ID];if(t){let e=await d(t);if(e)return e}let i=e[n.AUDIO_ORIGINAL_FILE_ID];if(i)return d(i)}async function c(e,t){if(!u(e.url))return e.url;if(e.pathInBucket){let{url:t}=await (0,a.sH)(e.pathInBucket);return t}if(t){if("video"===e.kind){let e=t[n.AUDIO_ORIGINAL_FILE_ID];if(e)return d(e)}if("audio"===e.kind){let e=t[n.AUDIO_CONVERTED_MP3_FILE_ID];if(e)return d(e);let i=t[n.AUDIO_ORIGINAL_FILE_ID];if(i)return d(i)}}}function f(e,t,i){var a,u;let d=(0,o.h)(e);if(!d)return;let s=null!==(a=d.resourceId)&&void 0!==a?a:n.AUDIO_ORIGINAL_FILE_ID,c=null==t?void 0:t[s],f=(null==c?void 0:c.type)===r.CustomFileType.bucket?c.pathInBucket:void 0;return{id:l.dx,kind:"video",url:null!==(u=d.url)&&void 0!==u?u:void 0,name:i||d.id,pathInBucket:f}}},44324:function(e,t,i){"use strict";i.d(t,{JQ:function(){return a},KX:function(){return u},LM:function(){return r},Sd:function(){return o},Vl:function(){return n},qw:function(){return l}});let n="track-waveform",r="clip-waveform",o="track-text",a="track-image",l=[{kind:"waveform",trackId:n,clipId:r,label:"Waveform"},{kind:"captions",trackId:"track-captions",clipId:"clip-captions",label:"Captions"},{kind:"text",trackId:o,clipId:"clip-text",label:"Text"},{kind:"image",trackId:a,clipId:"clip-image",label:"Image"}];function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return l.map(t=>({id:t.trackId,kind:"overlay",label:t.label,clips:[{id:t.clipId,startMs:0,durationMs:e,layers:[]}]}))}},40381:function(e,t){"use strict";var i,n;t.E=void 0,(n=i||(t.E=i={})).errored="errored",n.inprogress="inprogress",n.completed="completed",n.notstarted="notstarted",n.timedout="timedout",n.cancelled="cancelled",n.queued="queued"},40805:function(e,t,i){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.initialContextData=t.defaultEditorConfig=t.initialWaveformConfig=t.SAMPLE_FILE=void 0;let n=i(19458),r=i(38986),o=i(27061),a=i(32529);t.SAMPLE_FILE="SAMPLE_FILE",t.initialWaveformConfig={thickness:r.DEFAULT_THICKNESS,space:r.DEFAULT_SPACE,circleRadius:r.DEFAULT_CIRCLE_RADIUS,circleBarHeight:r.DEFAULT_CIRCLE_BAR_HEIGHT,waveColors:["#791CFD","#39ACF6"],heightMultiplier:r.DEFAULT_HEIGHT_MULTIPLIER,reference:{width:r.SOUNDWAVE_REFERENCE_WIDTH,height:r.SOUNDWAVE_REFERENCE_HEIGHT},style:n.SoundWaveStyle.horizontal_simple};let l=(0,o.getShownWaveformData)({waveformData:a.MockWaveformData,...t.initialWaveformConfig,width:r.SOUNDWAVE_REFERENCE_WIDTH,audioFileName:t.SAMPLE_FILE,source:n.SourceType.SAMPLE}),u={width:r.SOUNDWAVE_REFERENCE_WIDTH,height:r.SOUNDWAVE_REFERENCE_HEIGHT,top:300,left:450,scaleY:1,scaleX:1,angle:0,skewX:0,skewY:0,originX:"center",originY:"center"};t.defaultEditorConfig={selectedSource:n.SourceType.SAMPLE,waveformConfig:t.initialWaveformConfig,background:{colors:["#ffffff"]},waveformData:a.MockWaveformData,shownWaveformData:l,audioFileName:t.SAMPLE_FILE,waveforms:[{id:"waveform_0",waveformData:a.MockWaveformData,shownWaveformData:l,rect:u,audioFileName:t.SAMPLE_FILE,selectedSource:n.SourceType.SAMPLE}],selectedWaveformId:"waveform_0",editorSize:{width:0,height:0,ratioToReference:0},textNodes:[],soundwaveRect:u,canvasAspectRatio:n.AspectRatio["3/2"],status:n.EditorStatus.INITIAL,frameConfig:{offsetTop:0,offsetLeft:0,wrapperWidth:0,wrapperHeight:0},elements:{},links:{},animation:{style:"spectrum"},images:[]},t.initialContextData={updateEditorState:()=>null,updateWaveformConfig:()=>
1null,updateBackground:()=>null,updateTextNode:()=>null,removeTextNode:()=>null,addTextNode:()=>"",addWaveform:()=>"",updateWaveform:()=>null,removeWaveform:()=>null,applyWaveformEditorPatch:()=>null,addImageLayer:()=>"",updateImageLayer:()=>null,removeImageLayer:()=>null,requestObjectSelection:()=>null,clearPendingObjectSelection:()=>null,undo:()=>null,redo:()=>null,loadFonts:()=>null,isAudioTrimming:!1,setAudioTrimming:()=>null,...t.defaultEditorConfig}},45228:function(e,t){"use strict";t.R9=t.Xc=t.i3=void 0,t.i3="asset-primary",t.Xc=60,t.Xc,t.R9=3600,t.R9,t.Xc},25139:function(e,t){"use strict";var i,n;t.A9=t.es=t.du=void 0,(n=i||(t.du=i={})).CONVERT_AUDIO="CONVERT_AUDIO",n.TRANSCRIBE="TRANSCRIBE",n.ANALYZE_STEMS="ANALYZE_STEMS",t.es="convert-audio-job-",t.A9="transcription-job-"},77868:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.waveformRectFromBounds=function(e){let t=e.width||n.SOUNDWAVE_REFERENCE_WIDTH,i=e.height||n.SOUNDWAVE_REFERENCE_HEIGHT;return{left:e.left,top:e.top,width:n.SOUNDWAVE_REFERENCE_WIDTH,height:n.SOUNDWAVE_REFERENCE_HEIGHT,scaleX:t/n.SOUNDWAVE_REFERENCE_WIDTH,scaleY:i/n.SOUNDWAVE_REFERENCE_HEIGHT,originX:"center",originY:"center",angle:0,skewX:0,skewY:0}},t.visualBoundsFromWaveformRect=function(e){var t,i,r,o;let a=(e.width||n.SOUNDWAVE_REFERENCE_WIDTH)*(null!==(t=e.scaleX)&&void 0!==t?t:1),l=(e.height||n.SOUNDWAVE_REFERENCE_HEIGHT)*(null!==(i=e.scaleY)&&void 0!==i?i:1);return{left:null!==(r=e.left)&&void 0!==r?r:0,top:null!==(o=e.top)&&void 0!==o?o:0,width:a,height:l}};let n=i(38986)},27061:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getShownWaveformData=function(e){let{space:t,thickness:i,trim:a,style:l,waveformData:u,width:d,audioFileName:s,source:c}=e;if(!u||0===u.length){var f;let e=Error("getShownWaveformData: waveformData is required and cannot be empty");throw(0,n.logError)(e,{extra:{audioFileName:s,source:c,space:t,thickness:i,trim:a,width:d,waveformDataLength:null!==(f=null==u?void 0:u.length)&&void 0!==f?f:0}}),e}let E=t+((0,o.isDottedBarsStyle)(l)?Math.max(r.MIN_DOTTED_BAR_THICKNESS,i):i),v=[];for(let e=0;e<d;e+=E){let t=e/d,i=(null==a?void 0:a.startRatio)||0,n=Math.floor((t*(((null==a?void 0:a.endRatio)||1)-i)+i)*u.length),r=u[n];for(let e=n;e<n+E;e++)u[e]<r&&(r=u[e]);v.push(Math.floor((r+u[n])/2))}return"number"!=typeof(null==v?void 0:v[0])&&(0,n.logError)(Error("Invalid waveform data"),{extra:{audioFileName:s,source:c,space:t,thickness:i,trim:a,width:d}}),v};let n=i(62995),r=i(38986),o=i(44074)},44074:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCircleSoundWaveStyle=function(e){return e===n.SoundWaveStyle.circle_simple||e===n.SoundWaveStyle.circle_smooth},t.isRadialPolygonSoundWaveStyle=function(e){return e===n.SoundWaveStyle.circle_smooth},t.isDottedBarsStyle=function(e){return e===n.SoundWaveStyle.dotted_bars||e===n.SoundWaveStyle.dotted_bars_mirrored},t.isHorizontalBarStyle=function(e){return e===n.SoundWaveStyle.horizontal_simple||e===n.SoundWaveStyle.horizontal_one_sided||null==e},t.isMirroredSoundWaveStyle=function(e){let t=null!=e?e:n.SoundWaveStyle.horizontal_simple;return t===n.SoundWaveStyle.horizontal_simple||t===n.SoundWaveStyle.dotted_bars_mirrored},t.normalizeWaveformConfig=function(e){var t;let i=null!==(t=e.style)&&void 0!==t?t:n.SoundWaveStyle.horizontal_simple,{mirrored:r,...o}=e;return"boolean"!=typeof r?e:i===n.SoundWaveStyle.horizontal_simple&&!1===r?{...o,style:n.SoundWaveStyle.horizontal_one_sided}:i===n.SoundWaveStyle.dotted_bars&&!0===r?{...o,style:n.SoundWaveStyle.dotted_bars_mirrored}:o};let n=i(19458)},90204:function(e,t,i){"use strict";t.wr=void 0,t.PM=function(e){return"video"===e.mediaKind},t.Dg=a,t.hT=function(e,t,i){return{id:o.SOURCE_VIDEO_LAYER_OBJECT_NAME,kind:"asset",mediaKind:"video",resourceId:t,url:e,visible:!0,locked:!1,rect:a(i)}},t.h=function(e){return(null!=e?e:[]).find(e=>e.id===o.SOURCE_VIDEO_LAYER_OBJECT_NAME&&"video"===e.mediaKind)};let n=i(15343),r=i(64820),o=i(38986);function a(e){var t;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.DEFAULT_NEW_ASSET_IMAGE_ZINDEX,o=null!==(t=n.ReferenceDimensions[e])&&void 0!==t?t:n.ReferenceDimensions["3/2"];return{originX:"center",originY:"center",left:o.width/2,top:o.height/2,width:o.width,height:o.height,scaleX:1,scaleY:1,zIndex:i}}t.wr=.15},92333:function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.TRANSCRIPTION_FAILED_GENERIC_MESSAGE=t.TRANSCRIPTION_AUDIO_EMPTY_MESSAGE=t.TRANSCRIPTION_AUDIO_DOWNLOAD_FAILED_MESSAGE=void 0,t.isTranscriptionUserFacingFailureMessage=n,t.toTranscriptionJobUserFacingResult=function(e){let t=e.message.trim();return n(t)?t:(t&&r(t),o(t))},t.sanitizeTranscriptionJobStoredResult=function(e){if(!(null==e?void 0:e.trim()))return t.TRANSCRIPTION_FAILED_GENERIC_MESSAGE;let i=e.trim();return n(i)?i:(r(i),o(i))},t.TRANSCRIPTION_AUDIO_DOWNLOAD_FAILED_MESSAGE="We could not access your audio for transcription. Re-upload the file and try again.",t.TRANSCRIPTION_AUDIO_EMPTY_MESSAGE="The audio file looks empty. Upload a longer clip and try again.",t.TRANSCRIPTION_FAILED_GENERIC_MESSAGE="Transcription failed. Try again after your audio is uploaded.";let i=new Set([t.TRANSCRIPTION_AUDIO_DOWNLOAD_FAILED_MESSAGE,t.TRANSCRIPTION_AUDIO_EMPTY_MESSAGE,t.TRANSCRIPTION_FAILED_GENERIC_MESSAGE]);function n(e){return!!(e&&i.has(e))}function r(e){return!!(e.includes("transcribe.py exited with code")||e.includes("urllib.error")||e.includes("Traceback (most recent call last)")||e.includes('File "/')||e.includes("storage.googleapis.com")||e.includes("X-Goog-"))||e.length>280}function o(e){let i=e.toLowerCase();return i.includes("http 403")||i.includes("forbidden")||i.includes("accessdenied")||i.includes("[accessdenied]")||i.includes("failed to download audio")||i.includes("timed out downloading audio")?t.TRANSCRIPTION_AUDIO_DOWNLOAD_FAILED_MESSAGE:i.includes("downloaded audio")&&i.includes("empty")?t.TRANSCRIPTION_AUDIO_EMPTY_MESSAGE:i.includes("invalid audio url")?t.TRANSCRIPTION_AUDIO_DOWNLOAD_FAILED_MESSAGE:t.TRANSCRIPTION_FAILED_GENERIC_MESSAGE}},90795:function(){},95582:function(){},18657:function(){}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.