!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("VueAudioRecorder",[],t):"object"==typeof exports?exports.VueAudioRecorder=t():e.VueAudioRecorder=t()}(window,function(){return a={},r.m=n=[function(e,t){function s(e){return new Int16Array(e)}function i(e){return new Int32Array(e)}function o(e){return new Float32Array(e)}var n={fill:function(e,t,n,a){if(2==arguments.length)for(var r=0;r=Z.BLKSIZE+e.framesize-Z.FFTOFFSET),K(r.mf_size>=512+e.framesize-32)}}(e,b),m.padding=0,(m.slot_lag-=m.frac_SpF)<0&&(m.slot_lag+=e.out_samplerate,m.padding=1),0!=m.psymodel)for(var y=[null,null],M=0,R=G(2),x=0;x=h?(u.ATH.adjust*=.075*h+.925,u.ATH.adjust=h?u.ATH.adjust=h:u.ATH.adjustn.parts.length&&(a.parts.length=n.parts.length)}else{for(var s=[],r=0;re.sampleWindow-e.totsamp?e.sampleWindow-e.totsamp:f,hMAX_ORDER-h&&(u=MAX_ORDER-h)):(o=n+h,_=t,l=r+h,c=a),g(_,o,e.lstepbuf,e.lstep+e.totsamp,u,m[e.reqindex]),g(c,l,e.rstepbuf,e.rstep+e.totsamp,u,m[e.reqindex]),w(e.lstepbuf,e.lstep+e.totsamp,e.loutbuf,e.lout+e.totsamp,u,v[e.reqindex]),w(e.rstepbuf,e.rstep+e.totsamp,e.routbuf,e.rout+e.totsamp,u,v[e.reqindex]),o=e.lout+e.totsamp,_=e.loutbuf,l=e.rout+e.totsamp,c=e.routbuf;for(var p,d,b=u%8;0!=b--;)e.lsum+=S(_[o++]),e.rsum+=S(c[l++]);for(b=u/8;0!=b--;)e.lsum+=S(_[o+0])+S(_[o+1])+S(_[o+2])+S(_[o+3])+S(_[o+4])+S(_[o+5])+S(_[o+6])+S(_[o+7]),o+=8,e.rsum+=S(c[l+0])+S(c[l+1])+S(c[l+2])+S(c[l+3])+S(c[l+4])+S(c[l+5])+S(c[l+6])+S(c[l+7]),l+=8;if(f-=u,h+=u,e.totsamp+=u,e.totsamp==e.sampleWindow&&((d=(p=10*M.STEPS_per_dB*Math.log10((e.lsum+e.rsum)/e.totsamp*.5+1e-37))<=0?0:0|p)>=e.A.length&&(d=e.A.length-1),e.A[d]++,e.lsum=e.rsum=0,y.arraycopy(e.loutbuf,e.totsamp,e.loutbuf,0,MAX_ORDER),y.arraycopy(e.routbuf,e.totsamp,e.routbuf,0,MAX_ORDER),y.arraycopy(e.lstepbuf,e.totsamp,e.lstepbuf,0,MAX_ORDER),y.arraycopy(e.rstepbuf,e.totsamp,e.rstepbuf,0,MAX_ORDER),e.totsamp=0),e.totsamp>e.sampleWindow)return GAIN_ANALYSIS_ERROR}return s=l),e.header[e.w_ptr].write_timing==l&&(r=e,R.arraycopy(r.header[r.w_ptr].buf,0,p,d,r.sideinfo_len),d+=r.sideinfo_len,l+=8*r.sideinfo_len,r.w_ptr=r.w_ptr+1&I.MAX_HEADER_BUF-1),p[d]=0),a=Math.min(n,b),b-=a,T((n-=a)>n<>3]|=t>>n<<8-(7&a)-r,a+=r}e.header[e.h_ptr].ptr=a}function r(e,t){e<<=8;for(var n=0;n<8;n++)0!=(65536&((t<<=1)^(e<<=1)))&&(t^=32773);return t}function g(e,t){var n,a=P.ht[t.count1table_select+32],r=0,s=t.big_values,i=t.big_values;for(T(t.count1table_select<2),n=(t.count1-t.big_values)/4;0t.big_values&&(n=t.big_values);var a=o(e,t.table_select[0],0,n,t);return a+=o(e,t.table_select[1],n,t.big_values,t)}function S(e,t){var n,a,r,s=t.big_values;T(0<=s&&s<=576);var i=t.region0_count+1;return T(0<=i),T(i>8),t[5]=byte(255&n)},this.flush_bitstream=function(e){var t,n,a,r=e.internal_flags,s=r.h_ptr-1;-1==s&&(s=I.MAX_HEADER_BUF-1),t=r.l3_side,(n=M(e,new y))<0||(i(e,n),T(r.header[s].write_timing+this.getframebits(e)==l),r.ResvSize=0,t.main_data_begin=0,r.findReplayGain&&(a=f.GetTitleGain(r.rgdata),T(NEQ(a,GainAnalysis.GAIN_NOT_ENOUGH_SAMPLES)),r.RadioGain=0|Math.floor(10*a+.5)),r.findPeakSample&&(r.noclipGainChange=0|Math.ceil(20*Math.log10(r.PeakSample/32767)*10),0>t< ResvSize"),8*n.main_data_begin!=t.ResvSize&&(R.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n",8*n.main_data_begin,t.ResvSize,n.resvDrain_post,n.resvDrain_pre,8*t.sideinfo_len,r-n.resvDrain_post-8*t.sideinfo_len,r,r%8,a),R.err.println("This is a fatal error. It has several possible causes:"),R.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"),R.err.println(" 9%% Your system is overclocked"),R.err.println(" 1%% bug in LAME encoding library"),t.ResvSize=8*n.main_data_begin),T(l%8==0),1e9e.PeakSample?e.PeakSample=_[0][o]:-_[0][o]>e.PeakSample&&(e.PeakSample=-_[0][o]);if(1e.PeakSample?e.PeakSample=_[1][o]:-_[1][o]>e.PeakSample&&(e.PeakSample=-_[1][o])}if(e.findReplayGain&&f.AnalyzeSamples(e.rgdata,_[0],0,_[1],0,c,e.channels_out)==GainAnalysis.GAIN_ANALYSIS_ERROR)return-6}}return s},this.init_bit_stream_w=function(e){p=A(Lame.LAME_MAXMP3BUFFER),e.h_ptr=e.w_ptr=0,e.header[e.h_ptr].write_timing=0,d=-1,l=b=0}}r.EQ=function(e,t){return Math.abs(e)>Math.abs(t)?Math.abs(e-t)<=1e-6*Math.abs(e):Math.abs(e-t)<=1e-6*Math.abs(t)},r.NEQ=function(e,t){return!r.EQ(e,t)},e.exports=r},function(e,t,n){var a=n(0),R=a.System,x=(a.VbrMode,a.Float,a.ShortBlock,a.Util,a.Arrays),A=(a.new_array_n,a.new_byte,a.new_double,a.new_float,a.new_float_n,a.new_int),B=(a.new_int_n,a.assert),E=n(1),T=n(7),k=n(6),P=n(15);function s(){var S=null;function m(e){this.bits=0|e}this.qupvt=null,this.setModules=function(e){this.qupvt=e,S=e};var r=[[0,0],[0,0],[0,0],[0,0],[0,0],[0,1],[1,1],[1,1],[1,2],[2,2],[2,3],[2,3],[3,4],[3,4],[3,4],[4,5],[4,5],[4,6],[5,6],[5,6],[5,7],[6,7],[6,7]];function y(e,t,n,a,r,s){var i=.5946/t;for(B(0>=1;0!=e--;)r[s++]=i>n[a++]?0:1,r[s++]=i>n[a++]?0:1}function M(e,t,n,a,r,s){B(0>=1)%2;for(e>>=1;0!=e--;){c=n[a++]*t,f=n[a++]*t,u=0|c,i=n[a++]*t,h=0|f,o=n[a++]*t,_=0|i,c+=S.adj43[u],l=0|o,f+=S.adj43[h],r[s++]=0|c,i+=S.adj43[_],r[s++]=0|f,o+=S.adj43[l],r[s++]=0|i,r[s++]=0|o}0!=p&&(u=0|(c=n[a++]*t),h=0|(f=n[a++]*t),c+=S.adj43[u],f+=S.adj43[h],r[s++]=0|c,r[s++]=0|f)}var o=[1,2,5,7,7,10,10,13,13,13,13,13,13,13,13];function v(e,t,n,a){var r,s,i=function(e,t,n){var a=0,r=0;do{var s=e[t++],i=e[t++];a>=16)&&(i=s,a++),r.bits+=i,a}(e,t,n,o[i-1],a);case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:return function(e,t,n,a,r){var s=0,i=0,o=0,_=T.ht[a].xlen,l=T.ht[a].hlen,c=T.ht[a+1].hlen,f=T.ht[a+2].hlen;do{var u=e[t+0]*_+e[t+1];t+=2,s+=l[u],i+=c[u],o+=f[u]}while(tP.IXMAX_VAL)return a.bits=P.LARGE_BITS,-1;for(i-=15,r=24;r<32&&!(T.ht[r].linmax>=i);r++);for(s=r-8;s<24&&!(T.ht[s].linmax>=i);s++);return function(e,t,n,a,r,s){var i,o=65536*T.ht[a].xlen+T.ht[r].xlen,_=0;do{var l=e[t++],c=e[t++];0!=l&&(14>=16)&&(_=i,a=r),s.bits+=_,a}(e,t,n,s,r,a)}}function h(e,t,n,a,r,s,i,o){for(var _=t.big_values,l=2;l>1<<1);for(null!=n&&(n.sfb_count1=0);1t.big_values&&(i=t.big_values),o=t.big_values):t.block_type==E.NORM_TYPE?(B(r<=576),i=t.region0_count=e.bv_scf[r-2],o=t.region1_count=e.bv_scf[r-1],B(i+o+2s)return P.LARGE_BITS;if(!function(e,t,n,a,r){for(var s=0,i=0,o=0,_=0,l=t,c=0,f=l,u=0,h=e,p=0,d=null!=r&&a.global_gain==r.global_gain,b=a.block_type==E.SHORT_TYPE?38:21,m=0;m<=b;m++){var v=-1;if(!d&&a.block_type!=E.NORM_TYPE||(v=a.global_gain-(a.scalefac[m]+(0!=a.preflag?S.pretab[m]:0)<a.max_nonzero_coeff&&(g=a.max_nonzero_coeff-s+1,x.fill(t,a.max_nonzero_coeff,576,0),(w=g)<0&&(w=0),m=b+1),0==i&&0==o&&(f=l,u=c,h=e,p=_),null!=r&&0=r.sfb_count1&&0=r.step[m]?(0!=i&&(M(i,n,h,p,f,u),i=0,f=l,u=c,h=e,p=_),o+=w):(0!=o&&(y(o,n,h,p,f,u),o=0,f=l,u=c,h=e,p=_),i+=w),w<=0){0!=o&&(y(o,n,h,p,f,u),o=0),0!=i&&(M(i,n,h,p,f,u),i=0);break}}m<=b&&(c+=a.width[m],_+=a.width[m],s+=a.width[m])}0!=i&&(M(i,n,h,p,f,u),i=0),0!=o&&(y(o,n,h,p,f,u),o=0)}(t,r,S.IPOW20(n.global_gain),n,a),0!=(2&e.substep_shaping))for(var i=0,o=n.global_gain+n.scalefac_scale,_=.634521682242439/S.IPOW20(o),l=0;l=_?r[f]:0}}return this.noquant_count_bits(e,n,a)},this.best_huffman_divide=function(e,t){var n=new k,a=t.l3_enc,r=A(23),s=A(23),i=A(23),o=A(23);if(t.block_type!=E.SHORT_TYPE||1!=e.mode_gr){n.assign(t),t.block_type==E.NORM_TYPE&&(function(e,t,n,a,r,s,i){for(var o=t.big_values,_=0;_<=22;_++)a[_]=P.LARGE_BITS;for(_=0;_<16;_++){var l=e.scalefac_band.l[_+1];if(o<=l)break;for(var c=v(n,0,l,p=new m(0)),f=p.bits,u=0;u<8;u++){var h=e.scalefac_band.l[_+u+2];if(o<=h)break;var p,d=v(n,l,h,p=new m(b=f)),b=p.bits;a[_+u]>b&&(a[_+u]=b,s[(r[_+u]=_)+u]=c,i[_+u]=d)}}}(e,t,a,r,s,i,o),h(e,n,t,a,r,s,i,o));var _=n.big_values;if(!(0==_||1<(a[_-2]|a[_-1])||576<(_=t.count1+2))){n.assign(t),n.count1=_;var l,c=0,f=0;for(B(_<=576);_>n.big_values;_-=4){var u=2*(2*(2*a[_-4]+a[_-3])+a[_-2])+a[_-1];c+=T.t32l[u],f+=T.t33l[u]}n.big_values=_,n.count1table_select=0,fn.part2_3_length&&t.assign(n))}}};var u=[1,1,1,1,8,2,2,2,4,4,4,8,8,8,16,16],p=[1,2,4,8,1,2,4,8,2,4,8,2,4,8,4,8],d=[0,0,0,0,3,1,1,1,2,2,2,3,3,3,4,4],b=[0,1,2,3,0,1,2,3,1,2,3,1,2,3,2,3];s.slen1_tab=d,s.slen2_tab=b,this.best_scalefac_store=function(e,t,n,a){var r,s,i=a.tt[t][n],o=0,_=0;for(f=0;f>=1);i.scalefac_scale=o=1}}if(0==i.preflag&&i.block_type!=E.SHORT_TYPE&&2==e.mode_gr){for(f=11;fc&&(n.part2_length=c,n.scalefac_compress=r))}}(n,a),o=0),f=0;fa[t]&&(e.part2_length=a[t],e.scalefac_compress=t);return e.part2_length==P.LARGE_BITS};var g=[[15,15,7,7],[15,15,7,0],[7,3,0,0],[15,31,31,0],[7,7,7,0],[3,3,0,0]];this.scale_bitcount_lsf=function(e,t){for(var n,a,r,s,i,o,_,l,c=A(4),f=t.scalefac,u=0!=t.preflag?2:0,h=0;h<4;h++)c[h]=0;if(t.block_type==E.SHORT_TYPE){n=1;for(var p=S.nr_of_sfb_block[u][n],d=0,b=0;b<4;b++)for(a=p[b]/3,h=0;hc[b]&&(c[b]=f[3*d+r])}else{n=0;p=S.nr_of_sfb_block[u][n];for(b=d=0;b<4;b++)for(a=p[b],h=0;hc[b]&&(c[b]=f[d])}for(s=!1,b=0;b<4;b++)c[b]>g[u][b]&&(s=!0);if(!s){for(t.sfb_partition_table=S.nr_of_sfb_block[u][n],b=0;b<4;b++)t.slen[b]=w[c[b]];switch(i=t.slen[0],o=t.slen[1],_=t.slen[2],l=t.slen[3],u){case 0:t.scalefac_compress=(5*i+o<<4)+(_<<2)+l;break;case 1:t.scalefac_compress=400+(5*i+o<<2)+_;break;case 2:t.scalefac_compress=500+3*i+o;break;default:R.err.printf("intensity stereo not implemented yet\n")}}if(!s)for(B(null!=t.sfb_partition_table),b=t.part2_length=0;b<4;b++)t.part2_length+=t.slen[b]*t.sfb_partition_table[b];return s};var w=[0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4];this.huffman_init=function(e){for(var t=2;t<=576;t+=2){for(var n,a=0;e.scalefac_band.l[++a]t;)n--;for(n<0&&(n=r[a][0]),e.bv_scf[t-2]=n,n=r[a][1];e.scalefac_band.l[n+e.bv_scf[t-2]+2]>t;)n--;n<0&&(n=r[a][1]),e.bv_scf[t-1]=n}}}e.exports=s},function(e,t,n){var s=n(10),a=n(0),T=(a.System,a.VbrMode),v=a.Float,A=(a.ShortBlock,a.Util),S=(a.Arrays,a.new_array_n,a.new_byte,a.new_double,a.new_float),g=(a.new_float_n,a.new_int),B=(a.new_int_n,a.assert),k=n(1),w=n(12),y=n(4);function P(){var l=null,d=null,a=null;this.setModules=function(e,t,n){l=e,d=t,a=n},this.IPOW20=function(e){return B(0<=e&&e>2&63)&&(s-=64),t=Math.pow(10,s/4/10),32<=(s=e.exp_nspsytune>>8&63)&&(s-=64),n=Math.pow(10,s/4/10),32<=(s=e.exp_nspsytune>>14&63)&&(s-=64),a=Math.pow(10,s/4/10),32<=(s=e.exp_nspsytune>>20&63)&&(s-=64),r=a*Math.pow(10,s/4/10),s=0;sy.MAX_BITS_PER_GRANULE&&(u=y.MAX_BITS_PER_GRANULE),p=i=0;p3*a/4&&(l[p]=3*a/4),l[p]<0&&(l[p]=0),l[p]+n[p]>y.MAX_BITS_PER_CHANNEL&&(l[p]=Math.max(0,y.MAX_BITS_PER_CHANNEL-n[p])),i+=l[p];if(fy.MAX_BITS_PER_GRANULE){for(var h=0,p=0;py.MAX_BITS_PER_CHANNEL-e[0]&&(s=y.MAX_BITS_PER_CHANNEL-e[0]),s<0&&(s=0),125<=e[1]&&(125>1,A=0;do{A+=y=c[o]*c[o],S+=y>1;w=v/b,S=E;do{A+=y=c[o]*c[o],S+=ya[s-3+1]&&(a[s-3+1]+=(a[s-3]-a[s-3+1])*i.decay),a[s-3+1]>a[s-3+2]&&(a[s-3+2]+=(a[s-3+1]-a[s-3+2])*i.decay))}return _},this.calc_noise_core=function(e,t,n,a){var r=0,s=t.s,i=e.l3_enc;if(s>e.count1)for(;0!=n--;){o=e.xr[s],s++,r+=o*o,o=e.xr[s],s++,r+=o*o}else if(s>e.big_values){var o,_=S(2);for(_[0]=0,_[1]=a;0!=n--;){o=Math.abs(e.xr[s])-_[i[s]],s++,r+=o*o,o=Math.abs(e.xr[s])-_[i[s]],s++,r+=o*o}}else for(;0!=n--;){o=Math.abs(e.xr[s])-p[i[s]]*a,s++,r+=o*o,o=Math.abs(e.xr[s])-p[i[s]]*a,s++,r+=o*o}return t.s=s,r},this.calc_noise=function(e,t,n,a,r){for(var s,i=0,o=0,_=0,l=0,c=0,f=-20,u=0,h=e.scalefac,p=0,d=a.over_SSD=0;d>1,u+e.width[d]>e.max_nonzero_coeff&&(v=0<(m=e.max_nonzero_coeff-u+1)?m>>1:0),g=new x(u),y=this.calc_noise_core(e,g,v,b),u=g.s,null!=r&&(r.step[d]=S,r.noise[d]=y),y=n[i++]=y/t[o++],y=A.FAST_LOG10(Math.max(y,1e-20)),null!=r&&(r.noise_log[d]=y)),null!=r&&(r.global_gain=e.global_gain),c+=y,0g&&(g=e.length,S=y(w=0|1.25*g+7200));var n=r.lame_encode_buffer(m,e,t,e.length,S,0,w);return new Int8Array(S.subarray(0,n))},this.flush=function(){var e=r.lame_encode_flush(m,S,0,w);return new Int8Array(S.subarray(0,e))}},e.exports.WavHeader=o},function(e,t,n){var a=n(18);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,n(3).default)("9d62102e",a,!1,{})},function(e,t,n){(e.exports=n(2)(!1)).push([e.i,"\n.ar-player {\n width: 380px;\n height: unset;\n border: 0;\n border-radius: 0;\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n background-color: unset;\n font-family: 'Roboto', sans-serif;\n}\n.ar-player > .ar-player-bar {\n border: 1px solid #E8E8E8;\n border-radius: 24px;\n margin: 0 0 0 5px;\n}\n.ar-player > .ar-player-bar > .ar-player__progress {\n width: 125px;\n}\n.ar-player-bar {\n display: flex;\n align-items: center;\n height: 38px;\n padding: 0 12px;\n margin: 0 5px;\n}\n.ar-player-actions {\n width: 55%;\n display: flex;\n align-items: center;\n justify-content: space-around;\n}\n.ar-player__progress {\n width: 160px;\n margin: 0 8px;\n}\n.ar-player__time {\n color: rgba(84, 84, 84, 0.5);\n font-size: 16px;\n width: 41px;\n}\n.ar-player__play {\n width: 45px;\n height: 45px;\n background-color: #FFFFFF;\n box-shadow: 0 2px 11px 11px rgba(0, 0, 0, 0.07);\n}\n.ar-player__play--active {\n fill: white !important;\n background-color: #05CBCD !important;\n}\n.ar-player__play--active:hover {\n fill: #505050 !important;\n}\n.ar-icon {\n fill: #747474;\n border-radius: 50%;\n border: 1px solid #05CBCD;\n background-color: #FFFFFF;\n padding: 5px;\n cursor: pointer;\n transition: .2s;\n}\n.ar-icon:hover {\n fill: #505050;\n}\n.ar-icon--no-border {\n border: 0;\n border-radius: 0;\n padding: 0;\n}\n.ar-icon--rec {\n fill: white;\n background-color: #FF6B64;\n border-color: transparent;\n}\n.ar-icon--pulse {\n animation: ripple .5s linear infinite;\n}\n@keyframes ripple {\n0% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 1px rgba(255, 0, 0, 0.1), 0 0 0 5px rgba(255, 0, 0, 0.1);\n}\n100% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 10px rgba(255, 0, 0, 0.1), 0 0 0 20px rgba(255, 0, 0, 0);\n}\n}\n.ar-icon__xs {\n width: 18px;\n height: 18px;\n line-height: 18px;\n}\n.ar-icon__sm {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.ar-icon__lg {\n width: 45px;\n height: 45px;\n line-height: 45px;\n box-shadow: 0 2px 5px 1px rgba(158, 158, 158, 0.5);\n}\n",""])},function(e,t,n){var a=n(20);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,n(3).default)("722c44a2",a,!1,{})},function(e,t,n){(e.exports=n(2)(!1)).push([e.i,"\n.ar-line-control {\n position: relative;\n height: 8px;\n border-radius: 5px;\n background-color: #E6E6E6;\n}\n.ar-line-control__head {\n position: absolute;\n height: inherit;\n background-color: #616161;\n border-radius: inherit;\n}\n",""])},function(e,t,n){var a=n(22);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,n(3).default)("7e43270a",a,!1,{})},function(e,t,n){(e.exports=n(2)(!1)).push([e.i,"\n.ar-volume {\n display: flex;\n align-items: center;\n line-height: 10px;\n}\n.ar-volume-bar {\n width: 50px;\n height: 6px;\n background: #E6E6E6;\n border-radius: 4px;\n position: relative;\n}\n.ar-volume__icon {\n fill: #747474;\n width: 24px;\n height: 24px;\n border: 0;\n border-radius: 0;\n padding: 0;\n background-color: unset;\n margin-right: 3px;\n}\n",""])},function(e,t,n){var a=n(24);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,n(3).default)("00c7c6ba",a,!1,{})},function(e,t,n){(e.exports=n(2)(!1)).push([e.i,"\n.ar {\n width: 420px;\n font-family: 'Roboto', sans-serif;\n border-radius: 16px;\n background-color: #FAFAFA;\n box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.17);\n position: relative;\n box-sizing: content-box;\n}\n.ar-content {\n padding: 16px;\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.ar-records {\n height: 138px;\n padding-top: 1px;\n overflow-y: auto;\n margin-bottom: 20px;\n}\n.ar-records__record {\n width: 320px;\n height: 45px;\n padding: 0 10px;\n margin: 0 auto;\n line-height: 45px;\n display: flex;\n justify-content: space-between;\n border-bottom: 1px solid #E8E8E8;\n position: relative;\n}\n.ar-records__record--selected {\n border: 1px solid #E8E8E8;\n border-radius: 24px;\n background-color: #FFFFFF;\n margin-top: -1px;\n padding: 0 34px;\n}\n.ar-recorder {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.ar-recorder__duration {\n color: #AEAEAE;\n font-size: 32px;\n font-weight: 500;\n margin-top: 20px;\n margin-bottom: 16px;\n}\n.ar-recorder__stop {\n position: absolute;\n top: 10px;\n right: -52px;\n}\n.ar-recorder__time-limit {\n position: absolute;\n color: #AEAEAE;\n font-size: 12px;\n top: 128px;\n}\n.ar-recorder__records-limit {\n position: absolute;\n color: #AEAEAE;\n font-size: 13px;\n top: 78px;\n}\n.ar-spinner {\n display: flex;\n height: 30px;\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n margin: auto;\n width: 144px;\n z-index: 10;\n}\n.ar-spinner__dot {\n display: block;\n margin: 0 8px;\n border-radius: 50%;\n width: 30px;\n height: 30px;\n background: #05CBCD;\n animation-name: blink;\n animation-duration: 1.4s;\n animation-iteration-count: infinite;\n animation-fill-mode: both;\n}\n.ar-spinner__dot:nth-child(2) {\n animation-delay: .2s;\n}\n.ar-spinner__dot:nth-child(3) {\n animation-delay: .4s;\n}\n@keyframes blink {\n0% {\n opacity: .2;\n}\n20% {\n opacity: 1;\n}\n100% {\n opacity: .2;\n}\n}\n.ar__text {\n color: rgba(84, 84, 84, 0.5);\n font-size: 16px;\n}\n.ar__blur {\n filter: blur(2px);\n opacity: 0.7;\n}\n.ar__overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 10;\n}\n.ar__upload-status {\n text-align: center;\n font-size: 10px;\n padding: 2px;\n letter-spacing: 1px;\n position: absolute;\n bottom: 0;\n}\n.ar__upload-status--success {\n color: green;\n}\n.ar__upload-status--fail {\n color: red;\n}\n.ar__rm {\n cursor: pointer;\n position: absolute;\n width: 6px;\n height: 6px;\n padding: 6px;\n line-height: 6px;\n margin: auto;\n left: 10px;\n bottom: 0;\n top: 0;\n color: #f4785a;\n}\n.ar__downloader, .ar__uploader {\n position: absolute;\n top: 0;\n bottom: 0;\n margin: auto;\n}\n.ar__downloader {\n right: 115px;\n}\n.ar__uploader {\n right: 85px;\n}\n.ar-icon {\n fill: #747474;\n border-radius: 50%;\n border: 1px solid #05CBCD;\n background-color: #FFFFFF;\n padding: 5px;\n cursor: pointer;\n transition: .2s;\n}\n.ar-icon:hover {\n fill: #505050;\n}\n.ar-icon--no-border {\n border: 0;\n border-radius: 0;\n padding: 0;\n}\n.ar-icon--rec {\n fill: white;\n background-color: #FF6B64;\n border-color: transparent;\n}\n.ar-icon--pulse {\n animation: ripple .5s linear infinite;\n}\n@keyframes ripple {\n0% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 1px rgba(255, 0, 0, 0.1), 0 0 0 5px rgba(255, 0, 0, 0.1);\n}\n100% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 10px rgba(255, 0, 0, 0.1), 0 0 0 20px rgba(255, 0, 0, 0);\n}\n}\n.ar-icon__xs {\n width: 18px;\n height: 18px;\n line-height: 18px;\n}\n.ar-icon__sm {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.ar-icon__lg {\n width: 45px;\n height: 45px;\n line-height: 45px;\n box-shadow: 0 2px 5px 1px rgba(158, 158, 158, 0.5);\n}\n",""])},function(e,t,n){var a=n(26);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,n(3).default)("07a135de",a,!1,{})},function(e,t,n){(e.exports=n(2)(!1)).push([e.i,"\n.ar-icon {\n fill: #747474;\n border-radius: 50%;\n border: 1px solid #05CBCD;\n background-color: #FFFFFF;\n padding: 5px;\n cursor: pointer;\n transition: .2s;\n}\n.ar-icon:hover {\n fill: #505050;\n}\n.ar-icon--no-border {\n border: 0;\n border-radius: 0;\n padding: 0;\n}\n.ar-icon--rec {\n fill: white;\n background-color: #FF6B64;\n border-color: transparent;\n}\n.ar-icon--pulse {\n animation: ripple .5s linear infinite;\n}\n@keyframes ripple {\n0% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 1px rgba(255, 0, 0, 0.1), 0 0 0 5px rgba(255, 0, 0, 0.1);\n}\n100% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 10px rgba(255, 0, 0, 0.1), 0 0 0 20px rgba(255, 0, 0, 0);\n}\n}\n.ar-icon__xs {\n width: 18px;\n height: 18px;\n line-height: 18px;\n}\n.ar-icon__sm {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.ar-icon__lg {\n width: 45px;\n height: 45px;\n line-height: 45px;\n box-shadow: 0 2px 5px 1px rgba(158, 158, 158, 0.5);\n}\n",""])},function(e,t,n){var a=n(0),D=a.System,X=a.VbrMode,Y=(a.Float,a.ShortBlock),q=(a.Util,a.Arrays,a.new_array_n,a.new_byte,a.new_double,a.new_float),U=(a.new_float_n,a.new_int,a.new_int_n),d=a.new_short_n,j=a.assert,z=n(28),s=n(32),G=n(4),K=n(36),Z=n(37),Q=n(38),W=n(13),$=n(7),J=n(1);function i(){var y=this;i.V9=410,i.V8=420,i.V7=430,i.V6=440,i.V5=450,i.V4=460,i.V3=470,i.V2=480,i.V1=490,i.V0=500,i.R3MIX=1e3,i.STANDARD=1001,i.EXTREME=1002,i.INSANE=1003,i.STANDARD_FAST=1004,i.EXTREME_FAST=1005,i.MEDIUM=1006,i.MEDIUM_FAST=1007;var M,R,g,w,S;i.LAME_MAXMP3BUFFER=147456;var x,A,B,E=new z;function T(){this.mask_adjust=0,this.mask_adjust_short=0,this.bo_l_weight=q(J.SBMAX_l),this.bo_s_weight=q(J.SBMAX_s)}function k(){this.lowerlimit=0}function r(e,t){this.lowpass=t}this.enc=new J,this.setModules=function(e,t,n,a,r,s,i,o,_){M=e,R=t,g=n,w=a,S=r,x=s,A=o,B=_,this.enc.setModules(R,E,w,x)};var P=4294479419;function L(e){return 1=t),t}function F(){this.n_in=0,this.n_out=0}function C(){this.num_used=0}this.lame_init=function(){var e,t,n=new s;(e=n).class_id=P,t=e.internal_flags=new G,e.mode=MPEGMode.NOT_SET,e.original=1,e.in_samplerate=44100,e.num_channels=2,e.num_samples=-1,e.bWriteVbrTag=!0,e.quality=-1,e.short_blocks=null,t.subblock_gain=-1,e.lowpassfreq=0,e.highpassfreq=0,e.lowpasswidth=-1,e.highpasswidth=-1,e.VBR=X.vbr_off,e.VBR_q=4,e.ATHcurve=-1,e.VBR_mean_bitrate_kbps=128,e.VBR_min_bitrate_kbps=0,e.VBR_max_bitrate_kbps=0,e.VBR_hard_min=0,t.VBR_min_bitrate=1,t.VBR_max_bitrate=13,e.quant_comp=-1,e.quant_comp_short=-1,e.msfix=-1,t.resample_ratio=1,t.OldValue[0]=180,t.OldValue[1]=180,t.CurrentStep[0]=4,t.CurrentStep[1]=4,t.masking_lower=1,t.nsPsy.attackthre=-1,t.nsPsy.attackthre_s=-1,e.scale=-1,e.athaa_type=-1,e.ATHtype=-1,e.athaa_loudapprox=-1,e.athaa_sensitivity=0,e.useTemporal=null,e.interChRatio=-1,t.mf_samples_to_encode=J.ENCDELAY+J.POSTDELAY,e.encoder_padding=0,t.mf_size=J.ENCDELAY-J.MDCTDELAY,e.findReplayGain=!1,e.decode_on_the_fly=!1,t.decode_on_the_fly=!1,t.findReplayGain=!1,t.findPeakSample=!1,t.RadioGain=0,t.AudiophileGain=0,t.noclipGainChange=0,t.noclipScale=-1,e.preset=0,e.write_id3tag_automatic=!0;return n.lame_allocated_gfp=1,n},this.nearestBitrateFullIndex=function(e){for(var t=[8,16,24,32,40,48,56,64,80,96,112,128,160,192,224,256,320],n=0,a=0,r=0,s=0,s=t[16],r=16,a=t[16],n=16,i=0;i<16;i++)if(Math.max(e,t[i+1])!=e){s=t[i+1],r=i+1,a=t[i],n=i;break}return e-ae.in_samplerate&&(e.lowpassfreq=e.in_samplerate/2),e.out_samplerate=(t=0|e.lowpassfreq,n=e.in_samplerate,a=44100,48e3<=n?a=48e3:44100<=n?a=44100:32e3<=n?a=32e3:24e3<=n?a=24e3:22050<=n?a=22050:16e3<=n?a=16e3:12e3<=n?a=12e3:11025<=n?a=11025:8e3<=n&&(a=8e3),-1==t?a:(t<=15960&&(a=44100),t<=15250&&(a=32e3),t<=11220&&(a=24e3),t<=9970&&(a=22050),t<=7230&&(a=16e3),t<=5420&&(a=12e3),t<=4510&&(a=11025),t<=3970&&(a=8e3),n=t.lowpass2&&(n=Math.min(n,s)),t.lowpass1t.highpass1?L((t.highpass2-o)/(t.highpass2-t.highpass1+1e-20)):1,l=t.lowpass2>t.lowpass1?L((o-t.lowpass1)/(t.lowpass2-t.lowpass1+1e-20)):1;t.amp_filter[s]=_*l}}(e),r.samplerate_index=I(e.out_samplerate,e),r.samplerate_index<0)return e.internal_flags=null,-1;if(e.VBR==X.vbr_off){if(e.free_format)r.bitrate_index=0;else if(e.brate=V(e.brate,e.version,e.out_samplerate),r.bitrate_index=H(e.brate,e.version,e.out_samplerate),r.bitrate_index<=0)return e.internal_flags=null,-1}else r.bitrate_index=1;e.analysis&&(e.bWriteVbrTag=!1),null!=r.pinfo&&(e.bWriteVbrTag=!1),R.init_bit_stream_w(r);for(var f=r.samplerate_index+3*e.version+6*(e.out_samplerate<16e3?1:0),u=0;uG.BPC&&(h=G.BPC);var p=Math.abs(f.resample_ratio-Math.floor(.5+f.resample_ratio))<1e-4?1:0,d=1/f.resample_ratio;1=m)for(l=0;l=c){var S=0==i?0:i-h;if((o=function(e,t,n,a,r,s){var i=y.enc.lame_encode_mp3_frame(e,t,n,a,r,s);return e.frameNum++,i}(e,p[0],p[1],r,s,S))<0)return o;for(s+=o,h+=o,u.mf_size-=e.framesize,u.mf_samples_to_encode-=e.framesize,l=0;lH[W+3-2]?(Ce(010*J?(Ce(0V&&(X[W/3]=W%3+1);for(W=1;W<4;W++){var te=O[W-1]>O[W]?(Ce(01.58*e.thm[1].l[t]||e.thm[1].l[t]>1.58*e.thm[0].l[t]||(n=e.mld_l[t]*e.en[3].l[t],a=Math.max(e.thm[2].l[t],Math.min(e.thm[3].l[t],n)),n=e.mld_l[t]*e.en[2].l[t],r=Math.max(e.thm[3].l[t],Math.min(e.thm[2].l[t],n)),e.thm[2].l[t]=a,e.thm[3].l[t]=r)}for(t=0;t1.58*e.thm[1].s[t][s]||e.thm[1].s[t][s]>1.58*e.thm[0].s[t][s]||(n=e.mld_s[t]*e.en[3].s[t][s],a=Math.max(e.thm[2].s[t][s],Math.min(e.thm[3].s[t][s],n)),n=e.mld_s[t]*e.en[2].s[t][s],r=Math.max(e.thm[3].s[t][s],Math.min(e.thm[2].s[t][s],n)),e.thm[2].s[t][s]=a,e.thm[3].s[t][s]=r)}}(v),m=e.msfix,0m&&(a[f]=m),1n[f]&&(a[f]=n[f]),o.masking_lower<1&&(a[f]*=o.masking_lower),Ce(0<=a[f])}for(;fS[b+3-2]?(Ce(010*k?(Ce(0x&&(_[p][b/3]=b%3+1);for(b=1;b<4;b++){var V=y[b-1],H=y[b];Math.max(V,H)<4e4&&V<1.7*H&&H<1.7*V&&(1==b&&_[p][0]<=_[p][b]&&(_[p][0]=0),_[p][b]=0)}_[p][0]<=f.nsPsy.lastAttacks[p]&&(_[p][0]=0),3!=f.nsPsy.lastAttacks[p]&&_[p][0]+_[p][1]+_[p][2]+_[p][3]==0||((A=0)!=_[p][1]&&0!=_[p][0]&&(_[p][1]=0),0!=_[p][2]&&0!=_[p][1]&&(_[p][2]=0),0!=_[p][3]&&0!=_[p][2]&&(_[p][3]=0)),p<2?l[p]=A:0==A&&(l[0]=l[1]=0),i[p]=f.tot_ener[p]}}(e,t,n,a,r,s,_,m,v,g),function(e,t){var n=e.internal_flags;e.short_blocks!=Ie.short_block_coupled||0!=t[0]&&0!=t[1]||(t[0]=t[1]=0);for(var a=0;ac&&(a[l]=c),1n[l]&&(a[l]=n[l]),e.masking_lower<1&&(a[l]*=e.masking_lower),Ce(0<=a[l])}for(;l=a&&(p=s*(_[R]-a)/(24-a)+r*(24-_[R])/(24-a)),c[R]=Math.pow(10,p/10),0=a&&(p=o*(_[R]-a)/(24-a)+i*(24-_[R])/(24-a)),c[R]=Math.pow(10,p/10),m=V.MAX_VALUE;for(d=0;dt.npart_l-1&&(t.s3ind[w][1]=t.npart_l-1);var S=576*t.mode_gr/f;if(t.ATH.decay=Math.pow(10,-1.2*S),t.ATH.adjust=.01,t.ATH.adjustLimit=1,Ce(t.bo_l[De.SBMAX_l-1]<=t.npart_l),Ce(t.bo_s[De.SBMAX_s-1]<=t.npart_s),-1!=e.ATHtype){for(var y=e.out_samplerate/De.BLKSIZE,M=0,R=b=0;R>1,l=u,c=u<<1,f=c+l,u=c<<1;b=(d=t)+_;do{g=e[d+0]-e[d+l],v=e[d+0]+e[d+l],M=e[d+c]-e[d+f],S=e[d+c]+e[d+f],e[d+c]=v-S,e[d+0]=v+S,e[d+f]=g-M,e[d+l]=g+M,g=e[b+0]-e[b+l],v=e[b+0]+e[b+l],M=E.SQRT2*e[b+f],S=E.SQRT2*e[b+c],e[b+c]=v-S,e[b+0]=v+S,e[b+f]=g-M,e[b+l]=g+M,b+=u,d+=u}while(dt.xrpow_max&&(t.xrpow_max=a[c+f]);if(2==s.noise_shaping_amp)return}}}(e,t,n,a,r);var i=o(t);return!i&&(!(i=2==s.mode_gr?y.scale_bitcount(t):y.scale_bitcount_lsf(s,t))||(1e.xrpow_max&&(e.xrpow_max=t[n+i])}e.scalefac[a]=s>>1}e.preflag=0,e.scalefac_scale=1}(t,a),i=!1):t.block_type==L.SHORT_TYPE&&0>t.scalefac_scale))a[_]=c,o+=3*l;else{a[_]=0;var f=210+(c<t.xrpow_max&&(t.xrpow_max=n[o+u]);o+=l*(3-r-1)}}var h=S.IPOW20(202);o+=t.width[_]*(r+1);for(u=-t.width[_];u<0;u++)n[o+u]*=h,n[o+u]>t.xrpow_max&&(t.xrpow_max=n[o+u])}}return!1}(s,t,a)||o(t))),!(i=i||(2==s.mode_gr?y.scale_bitcount(t):y.scale_bitcount_lsf(s,t)))))}this.setModules=function(e,t,n,a){m=e,g=t,this.rv=t,S=n,this.qupvt=n,y=a,r.setModules(S,y)},this.ms_convert=function(e,t){for(var n=0;n<576;++n){var a=e.tt[t][0].xr[n],r=e.tt[t][1].xr[n];e.tt[t][0].xr[n]=(a+r)*(.5*s.SQRT2),e.tt[t][1].xr[n]=(a-r)*(.5*s.SQRT2)}},this.init_xrpow=function(e,t,n){var a=0|t.max_nonzero_coeff;if(T(null!=n),t.xrpow_max=0,T(0<=a&&a<=575),b.fill(n,a,576,0),1e-20e.xrpow_max&&(e.xrpow_max=t[r])}return a}(t,n,a,0)){var r=0;0!=(2&e.substep_shaping)&&(r=1);for(var s=0;sw&&o.global_gain<=v;)o.global_gain++;if(o.global_gain>v)break;if(0==c.over_count){for(;(o.part2_3_length=y.count_bits(i,a,o,f))>u&&o.global_gain<=v;)o.global_gain++;if(o.global_gain>v)break}if(S.calc_noise(o,n,l,m,f),m.bits=o.part2_3_length,0!=(function(e,t,n,a,r){var s;switch(e){default:case 9:0n.max_noise-.2&&n.tot_noisen.max_noise-.2&&n.tot_noisen.max_noise-.1&&n.tot_noise+n.over_noisen.max_noise-.15&&n.tot_noise+n.over_noise+n.over_noiseg&&0==c.over_count)break;if(3==i.noise_shaping_amp&&p&&30s[l.VBR_max_bitrate]&&(o[p][b]*=s[l.VBR_max_bitrate],o[p][b]/=u),i[p][b]>o[p][b]&&(i[p][b]=o[p][b]);return f},this.bitpressure_strategy=function(e,t,n,a){for(var r=0;rLameInternalFlags.MAX_BITS_PER_CHANNEL&&(a[o][b]=LameInternalFlags.MAX_BITS_PER_CHANNEL),d+=a[o][b]}if(d>LameInternalFlags.MAX_BITS_PER_GRANULE)for(b=0;bLameInternalFlags.MAX_BITS_PER_CHANNEL&&(a[o][b]=LameInternalFlags.MAX_BITS_PER_CHANNEL),_+=a[o][b];if(_>s[0])for(o=0;oi&&(a.ResvMax=i),(a.ResvMax<0||e.disable_reservoir)&&(a.ResvMax=0);var o=t.bits*a.mode_gr+Math.min(a.ResvSize,a.ResvMax);return n>24&255,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=255&n}function H(e,t,n){e[t+0]=n>>8&255,e[t+1]=255&n}function o(e,t,n){return 255&(e<>8^n[255&(t^e)]}this.addVbrFrame=function(e){var t=e.internal_flags,n=Tables.bitrate_table[e.version][t.bitrate_index];r(null!=t.VBR_seek_table.bag),function(e,t){if(e.nVbrNumFrames++,e.sum+=t,e.seen++,!(e.seen>3&1,i=e[n+2]>>2&3,o=e[n+3]>>6&3,_=e[n+2]>>4&15,_=Tables.bitrate_table[s][_];if(e[n+1]>>4==14?t.samprate=Tables.samplerate_table[2][i]:t.samprate=Tables.samplerate_table[s][i],a=e,r=n+=0!=s?3!=o?36:21:3!=o?21:13,!new String(a,r,d.length(),p).equals(d)&&!new String(a,r,b.length(),p).equals(b))return null;n+=4,t.hId=s;var l=t.flags=m(e,n);if(n+=4,0!=(1&l)&&(t.frames=m(e,n),n+=4),0!=(2&l)&&(t.bytes=m(e,n),n+=4),0!=(4&l)){if(null!=t.toc)for(var c=0;c>4;var u=(15&e[n+1])<<8;return(f<0||3e3e.pos-1&&(r=e.pos-1);var s=0|256*e.bag[r]/e.sum;255e.scale_right||e.disable_reservoir&&e.brate<320||e.noATH||e.ATHonly||0==k||e.in_samplerate<=32e3)&&(y=1),i=w+(S<<2)+(y<<5)+(M<<6),o=c.nMusicCRC,V(n,a+f,p),f+=4;for(var P=0;P<9;P++)n[a+f+P]=255&d.charAt(P);n[a+(f+=9)]=255&s,n[a+ ++f]=255&m,V(n,a+ ++f,v),H(n,a+(f+=4),g),H(n,a+(f+=2),0),n[a+(f+=2)]=255&_,n[a+ ++f]=255<=l?255:255&l,n[a+ ++f]=255&u>>4,n[a+f+1]=255&(u<<4)+(h>>8),n[a+f+2]=255&h,n[a+(f+=3)]=255&i,f++,n[a+f++]=0,H(n,a+f,e.preset),V(n,a+(f+=2),t),H(n,a+(f+=4),o),f+=2;for(var L=0;La.length?-1:(r<1||t.write(a,0,r),0)}}s.NUMTOCENTRIES=100,s.MAXFRAMESIZE=2880,e.exports=s},function(e,t,n){var a=n(48);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,n(3).default)("5b0bec03",a,!1,{})},function(e,t,n){(e.exports=n(2)(!1)).push([e.i,"\n.ar-icon {\n fill: #747474;\n border-radius: 50%;\n border: 1px solid #05CBCD;\n background-color: #FFFFFF;\n padding: 5px;\n cursor: pointer;\n transition: .2s;\n}\n.ar-icon:hover {\n fill: #505050;\n}\n.ar-icon--no-border {\n border: 0;\n border-radius: 0;\n padding: 0;\n}\n.ar-icon--rec {\n fill: white;\n background-color: #FF6B64;\n border-color: transparent;\n}\n.ar-icon--pulse {\n animation: ripple .5s linear infinite;\n}\n@keyframes ripple {\n0% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 1px rgba(255, 0, 0, 0.1), 0 0 0 5px rgba(255, 0, 0, 0.1);\n}\n100% {\n box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.1), 0 0 0 10px rgba(255, 0, 0, 0.1), 0 0 0 20px rgba(255, 0, 0, 0);\n}\n}\n.ar-icon__xs {\n width: 18px;\n height: 18px;\n line-height: 18px;\n}\n.ar-icon__sm {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.ar-icon__lg {\n width: 45px;\n height: 45px;\n line-height: 45px;\n box-shadow: 0 2px 5px 1px rgba(158, 158, 158, 0.5);\n}\n",""])},function(e,t,n){"use strict";n.r(t),n.d(t,"AudioPlayer",function(){return y}),n.d(t,"AudioRecorder",function(){return U});function a(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{domProps:{innerHTML:e._s(e.icons[e.name])}})}var r={props:{name:{type:String}},data:function(){return{icons:{download:'',mic:'',pause:'',play:'',save:'',stop:'',volume:''}}}};function s(e,t,n,a,r,s,i,o){var _=typeof(e=e||{}).default;"object"!=_&&"function"!=_||(e=e.default);var l,c,f,u="function"==typeof e?e.options:e;return t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),a&&(u.functional=!0),s&&(u._scopeId=s),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=l):r&&(l=o?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l&&(u.functional?(u._injectStyles=l,c=u.render,u.render=function(e,t){return l.call(t),c(e,t)}):(f=u.beforeCreate,u.beforeCreate=f?[].concat(f,l):[l])),{exports:e,options:u}}a._withStripped=!0;var i=s(r,a,[],!1,null,null,null);i.options.__file="src\\components\\icon-button.vue";var o=i.exports;function _(e,t){var n=t.getBoundingClientRect().width,a=e.target.getBoundingClientRect().left,r=(e.clientX-a)/n;try{if(!e.target.className.match(/^ar\-line\-control/))return}catch(e){return}return r=1<(r=r<0?0:r)?1:r}function l(e){return new Date(1e3*e).toISOString().substr(14,5)}function c(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:e.refId,staticClass:"ar-line-control",on:{mousedown:e.onMouseDown}},[n("div",{staticClass:"ar-line-control__head",style:e.calculateSize})])}var f={props:{refId:{type:String},eventName:{type:String},percentage:{type:Number,default:0},rowDirection:{type:Boolean,default:!0}},methods:{onMouseDown:function(e){var t=_(e,this.$refs[this.refId]);this.$emit("change-linehead",t),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("mouseup",this.onMouseUp)},onMouseUp:function(e){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove);var t=_(e,this.$refs[this.refId]);this.$emit("change-linehead",t)},onMouseMove:function(e){var t=_(e,this.$refs[this.refId]);this.$emit("change-linehead",t)}},computed:{calculateSize:function(){var e=this.percentage<1?100*this.percentage:this.percentage;return(this.rowDirection?"width":"height")+": "+e+"%"}}};c._withStripped=!0;var u=s(f,c,[],!1,function(e){n(19)},null,null);u.options.__file="src\\components\\line-control.vue";function h(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ar-volume"},[n("icon-button",{staticClass:"ar-volume__icon",attrs:{name:"volume"}}),e._v(" "),n("line-control",{staticClass:"ar-volume-bar",attrs:{"ref-id":"volume",percentage:e.volume},on:{"change-linehead":e.onChangeLinehead}})],1)}var p=u.exports,d={data:function(){return{volume:.8}},components:{IconButton:o,LineControl:p},methods:{onChangeLinehead:function(e){this.$emit("change-volume",e),this.volume=e}}};h._withStripped=!0;var b=s(d,h,[],!1,function(e){n(21)},null,null);b.options.__file="src\\components\\volume-control.vue";function m(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"ar-player"},[n("div",{staticClass:"ar-player-actions"},[n("icon-button",{staticClass:"ar-icon ar-icon__lg ar-player__play",class:{"ar-player__play--active":t.isPlaying},attrs:{id:"play",name:t.playBtnIcon},nativeOn:{click:function(e){return t.playback(e)}}})],1),t._v(" "),n("div",{staticClass:"ar-player-bar"},[n("div",{staticClass:"ar-player__time"},[t._v(t._s(t.playedTime))]),t._v(" "),n("line-control",{staticClass:"ar-player__progress",attrs:{"ref-id":"progress",percentage:t.progress},on:{"change-linehead":t._onUpdateProgress}}),t._v(" "),n("div",{staticClass:"ar-player__time"},[t._v(t._s(t.duration))]),t._v(" "),n("volume-control",{on:{"change-volume":t._onChangeVolume}})],1),t._v(" "),n("audio",{attrs:{id:t.playerUniqId,src:t.audioSource}})])}var v=b.exports,g={props:{src:{type:String},record:{type:Object},filename:{type:String}},data:function(){return{isPlaying:!1,duration:l(0),playedTime:l(0),progress:0}},components:{IconButton:o,LineControl:p,VolumeControl:v},mounted:function(){var t=this;this.player=document.getElementById(this.playerUniqId),this.player.addEventListener("ended",function(){t.isPlaying=!1}),this.player.addEventListener("loadeddata",function(e){t._resetProgress(),t.duration=l(t.player.duration)}),this.player.addEventListener("timeupdate",this._onTimeUpdate),this.$eventBus.$on("remove-record",function(){t._resetProgress()})},computed:{audioSource:function(){var e=this.src||this.record.url;if(e)return e;this._resetProgress()},playBtnIcon:function(){return this.isPlaying?"pause":"play"},playerUniqId:function(){return"audio-player"+this._uid}},methods:{playback:function(){var e=this;this.audioSource&&(this.isPlaying?this.player.pause():setTimeout(function(){e.player.play()},0),this.isPlaying=!this.isPlaying)},_resetProgress:function(){this.isPlaying&&this.player.pause(),this.duration=l(0),this.playedTime=l(0),this.progress=0,this.isPlaying=!1},_onTimeUpdate:function(){this.playedTime=l(this.player.currentTime),this.progress=this.player.currentTime/this.player.duration*100},_onUpdateProgress:function(e){e&&(this.player.currentTime=e*this.player.duration)},_onChangeVolume:function(e){e&&(this.player.volume=e)}}};m._withStripped=!0;var w=s(g,m,[],!1,function(e){n(17)},null,null);w.options.__file="src\\components\\player.vue";function S(){var t=this,e=t.$createElement;return(t._self._c||e)("icon-button",{staticClass:"ar-icon ar-icon__xs ar-icon--no-border",attrs:{id:"download",name:"download"},nativeOn:{click:function(e){return t.download(e)}}})}var y=w.exports,M={props:{record:{type:Object},filename:{type:String}},components:{IconButton:o},methods:{download:function(){var e,t;this.record.url&&(e=this.record.blob.type.split("/")[1],(t=document.createElement("a")).href=this.record.url,t.download=this.filename+"."+e,t.click())}}};S._withStripped=!0;var R=s(M,S,[],!1,function(e){n(25)},null,null);R.options.__file="src\\components\\downloader.vue";var x=R.exports,A=n(16);function B(e,t){for(var n=0;n=this.attempts||(!this.isRecording||this.isRecording&&this.isPause?this.recorder.start():this.recorder.pause())},stopRecorder:function(){this.isRecording&&(this.recorder.stop(),this.recordList=this.recorder.recordList())},removeRecord:function(e){this.recordList.splice(e,1),this.$set(this.selected,"url",null),this.$eventBus.$emit("remove-record")},choiceRecord:function(e){this.selected!==e&&(this.selected=e,this.selectRecord&&this.selectRecord(e))},_initRecorder:function(){return new O({beforeRecording:this.beforeRecording,afterRecording:this.afterRecording,pauseRecording:this.pauseRecording,micFailed:this.micFailed,bitRate:this.bitRate,sampleRate:this.sampleRate,format:this.format})}},computed:{attemptsLeft:function(){return this.attempts-this.recordList.length},iconButtonType:function(){return(!this.isRecording||!this.isPause)&&this.isRecording?"pause":"mic"},isPause:function(){return this.recorder.isPause},isRecording:function(){return this.recorder.isRecording},recordedTime:function(){return this.time&&this.recorder.duration>=60*this.time&&this.stopRecorder(),l(this.recorder.duration)},volume:function(){return parseFloat(this.recorder.volume)}}};D._withStripped=!0;var q=s(Y,D,[],!1,function(e){n(23)},null,null);q.options.__file="src\\components\\recorder.vue";var U=q.exports,j={AudioPlayer:y,AudioRecorder:U,install:function(e){this.installed||(this.installed=!0,e.prototype.$eventBus=e.prototype.$eventBus||new e,e.component("audio-player",y),e.component("audio-recorder",U))}};t.default=j}],r.c=a,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)r.d(n,a,function(e){return t[e]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=49).default;function r(e){if(a[e])return a[e].exports;var t=a[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}var n,a}); //# sourceMappingURL=vue-audio-recorder.min.js.map