ELF>p5@@UHAWAVAUATSH(LoH}A0!E1LeȐIi@2I(!HH0H(HHH{PH{HAELLMt@L}MX0LMuLMt@L}MX0LMuHIH1E;0!H]Ix!HI!HI!HII(!I8!H(IH![A\A]A^A_]H{@ fUHAVAUATSHHEHAHHHEHHH}IAL-I~LLHtaLLHtLLHu!1H}H[A\A]A^]HH11LLHuHH1л뛻f.UHAWI1AVIAUE1ATAԺSHHHHAu'fDLIHAtt<%uAW%ʍAD8 w1ItQA HyЃ vD8LDMHAu9LHDHHD[A\A]A^A_]LI+ Q1AHH1H5LAL1KtI1HAjUHAWAVIAUIATISHHLHtHI>tHt At!u+HMLLHH߹[A\A]A^A_]HHt0LAąxHD[A\A]A^A_]fLHA-L11H Hf.UHAWAVAUL1ATILSHHXIL$92}IƋA=P^x==P"6HAH)8HD@ω D ƒ@HPDJH] 1HH:f.HyDy@DIDHLcAHL HHH)HL9}u P PuxuP~BuHHUDMHEH)H)1HEHtH} ~DH DxDMAH}DMIL$yhvc1;ƃ1ǃ2HX[A\A]A^A_]=P=(P=PuI@H]H1 Hf.HLHuEMcIHH HEK|5L)1HHX[A\A]A^A_]Eac-3H]EHmp4a.40.H]HEE.33rfHmp4a.40.H]HEE.34RfEec-3H]E<@AADMfH}hvc1)EH])EDMEHHH 1DP8D@HHPXfDP4D@HHP0fDHmp4a.40.H]HE2fEhUHAWAVAUATSH(H_H}E0!1E1LeL}L(!1IH A 2E1E1ug@utHJ0I9IWHDD)HR0HH‹H$P LIExtRLLIE; 2sbI1LChN,IUMuIGPHtH@0AHDxhvc1tH}H1fDAWX0!t I 2uPE}HE@291H([A\A]A^A_]H}1HIEVfDt1E1I$f.0!AI@2A9~L(!MI~XuI 2HtI 2uI1LH87DUHAUATISHHLoHtDHH;Ht$tAt!t It3HLH1[A\A]]H>tHLDAuIHtH;HL[A\A]]AC111LH HfDUHAWIAVIAULn ATLпSH(@H^HHLHLHsXH=1LLE1HùHAE1LcMx0I~ @LHH8HHHrHH(@L[A\A]A^A_]DI~(LHȿHȿM,Mff.fUHAWI1AVAUIATE1SHHHHAud@LHMAtJA<%uAG<%tjHCHL`XHCPHxXHHEHH}f.LHL1nfAM(9HX0fHUf.`0z&u$f.`0zu X  HAE0H}&AHHHHfLMuMX0MLLuDUExHH}LHX0HHAąvHELeȺsHELI HCHHpX~!H{HHuAU0A2HCHHHHXL1LAH}HCHHHHXAfUHHE1HAWAVAUIպATSHH`LHhL`ZYx:HHHH#EXTM3UH9tHHe[A\A]A^A_]@DžlL5ADžHDžXfHuHHLLLHtSH 1II;E}gMGHL1H(Ht&DLH5HtBADžDžl@HHL10MefDLH5HtHALH5HH5HHHxH5HHHI=!H)HH5HHEHxH5HHEHI_1H)H'LH5HHHHHtPHHpPHL|PLxH51H ]pHDž-ltx|f^H*XX@1H5HlHHHI}HIEH1Hx ILLIH`IAI)M!Xff.zt(XI`0AXXMDžl'HDžHDžHI_1!HI=!IfDUHAWAVAUIATSH0LgHZHHLcM|$HtHH5 Dž1AD$01HA HDžHEHu I|$h ADŽ$P!DžHDž`@t ADŽ$P! t ADŽ$P!A|$Hu ADŽ$P!u ) HLLIHxHLH{XDLHHILpEHDHHX1IU HI$x!LHDLHHhHLIE1Ht1f HX0A*H-f/DCHuAD$0DADžEL$4AT$XA$P!%@EI} HH`DPIAXAYAD$0t I9\$ AMXt AD$1  IH HDžE1DPMAuIH4 M7HLHL50HIx!1H5I50tIx!LH51Ix!H51LAH?AO0fL H( AA@f.`0z HtH`0L L   Ix!ATASRPSAwpfH0`0f.zt\ `0HX0HMDPB I$IEPLxLHHxXLH߾1IHXHHLI$!\LHAT$XE1DA$P!I$!jHL`MAZA[MtafDI11M M I$!A jjjjPAt$pH0 MX0MuDE DHxLHpHhLÅ?II$!LDEI$h! HHDžLpIH!DžpHHt;H5u+DžpAF1uAp!1pfDAD!ADž2>M;(!IeHLLLHxXfpIH!LH1LL`Ix!LLHHHX LAE AP!Ix!E1L-L=A@!Lf.I8!Ix!H[H5L$1I$L1Ix!IT$Ix!1H5IT$HtIx!H51IT$L1HIx!A;@!gA0!E1E1@AI@2A9I(!LH{XuH 2tIH!/LHHHH)LHHHM|M 21t4H11H<HHR:u 9LHH9uE!AEtD2HH2EH 2Ix!VHHLAYA0!AZLH1LL`Ix!LLHHHXLAE{L`LH1LLHXLLHH1He؉[A\A]A^A_]DI$x!@HI#D$0HH92fDPHH@Dž1ҨL)L9LMA$P!L`*fDI9AW0IcM4HރuI(Ix!E1HH1HX0HL50@HLHDHHھ1MX0MI} H51IHHDžE1DPIA$uI$I4 I50Mt(HLHI50HI} 1H5IA50tI} HH51I} H51HA|$HAL$0fM I( ˁ@fA.`0z HtI`0A I} M M A SASR1PAWAt$pfH0A`0f.ztA\ A`0|MX0MDPDEAD$0I} M9 AT$0IcM4LvI} E1DHH1MX0MeHHH3DLIHpLIHHLI$h!5I$x!H51IH1AD$0I$x!A0!Hi@2I(!H2HH@2H9ufDI(I} E1gI$!VfD\HH4XA$CI} H51ADžPH11HH1H`HXAdžD!HpIH!HH`tHDžHDžDžPf.LMH!/M(!I$LHHLL)LHHLIDHHA$ 2I$11E1H4fDHDHH9tHHJ uHIH9uHL kI$ 2DEA$A$TMpM$02MNM$(2MM$IH!/LhLxHHLxHLhH)LLhHLHxLHxLhM\MrA!AtE$2I$2Ix!LLDLxLLxA!tA!tMtKI$1HtI$ 2HTILIx!LARPH H@2A;0!QPfD\LHdDMwIE p(Hx IULz0Mu HtHD8DHHC p(Hx HSHR0HHtHAIcDHigfffH")DME1A0!=1LxE1MHHH#A0!AH@2A9|M(!II|$XuI$ 2HtI 2HHuI$1HHA0!HDHyHrHv0H9w0HOAH@2A9rfMHLxrfDA@!1LxE1MLIH'A@!AHA9I$02I8!H<uLMM$02LxA@!A9)I$02HH1LxLxf.HH1+HE11D\LhLxHLxHLhDLE1MLx+IcDHigfffH")D%A!tA!pI$1E1*D<.AD$0I$x!Ap!AE1H11PHH1L`L1HLLHXLLaIH!LLbLE1PPeff.UHAWAVAUIATSHXLwHEHEA0!HEEDHEH>11IH5HHEH_11LH5It$XH=1HEHA~HAF0u9L}I}XLLHUHs LLyA~HFL{HI 1LHC8I HHEHs8H{ IG ‰EH{ I xcHcEHULHHC HI AF0t3IHLPHHHs(LVH}H}H}LI|$X?t1HHt$H5uAF0t HHLLXChLAF0t ((HEHtAHx tHHCP1Hx H+HuLHH HھLI|$ H}EEHE@2A;0!H]I(!HELcHHCPI|$XHEHEHtWI'AIt$XH=1HMHMHEHKH}H}HX[A\A]A^A_]f.S41LHEHMI|$ HHMHuH{ AH}D{4I|$ IcC0HAF0I~hL{ LLH0LL~HL1Hs LHھLCfHCHH}LHpXH1LLLHMHULLHs8H{ UHULL}IL$XL1H]DApY@L{ LLstypLmsdh1LLmsdhLmsixL{HI kHC8HEDIL$X1LHHC8HEIL$XL1HHX1[A\A]A^A_]I|$XH}H}IHEHHt'BD8I|$XLID$XH}BD8H}I|$XHEHfDUHAWAVAUIATSHHHFPLgHELvHLHxAD$0I|$h E|$PELhLhHHpH}L`L}HhHhLH`HpHA  HpLAD$03 j E\$TEI~XHEHHLHHp. LMfHNL}dLLHE HuLI~XHHtH5u AD$1/ I$AD$H5 E$E8IEL}I}XHELHHhMLHhHHEHH`ALpDpEH=!H}HHpHpH5H}Ƅ=!H<HHXHXH5H}!Ƅ<H_1HHpHpH5H`LƄ_1=!R <I}XHhLwMLHXH`ALTDTEH}L}LH`LTDTAD`GHXHhH1D`EAL}DLDxDxDLHHt)LHH,HH`AW@HL1D8EjI$@A$L}WI$H=!I$ !H>1H_1!I$ HHpǃ8Hp!LA|$HIFHx8tI~Ht1HH5AD$0I$L}H>11H5LH_11LH5HIvXH=1HHIvXH=1HI}XLLH{(LHHs LL膿Ay#A$!E1L}Ht0I}XLLCHxLLHPXHp )AxLE1HtHx11҅NAHĈD[A\A]A^A_]E$EK 8AD$1HKH!LfoMfoUE_11o1HNL}dLLHE蠼HuLHHHKdLHEcHuHxfDAD$1H_1L}HpDAD$1tMMIH!HHLpHhLcLLpHIHHhLLpH5LILpIH#ILhHHpLhIILhA ujf)EIHo0)uL}Hu1ɺLLhfo]LhA foeA EA !ANA[A L}IHEHo(L})mI 1ɺLLhHEHhI}XHHhLhHuLHpAHhpDpEH}1H}LH}ADŽ$M@A$HL}HkHX1L}HhHDxDx8IvXH=HHmLH>11ɺLDHhH1DxL}HDxHHs(LL:AHpAHL1DxDxHhH1DADHCHHEHEHKdLIvXHuLAD$0DIvXH(AD$0jHEIvX1ɺtLysHuL6IuXcIILhHHpLhIILh@HEIvX1ɺsLݶHuLAD$0"18HpH1LL1DAL}LhLLhxHL1L}Dx HL1ALL1HHAwLL1HHHhH1^LH1HxHHL1HL1INXHL1LGINXHAvAL}INXHf.UHHHAWAVAUATSHH_HXHXC0HDHH{@(HDsPIE{HHHHEC0HH@HDH HXHǃ!HPH`!HHPHDžxHEHPHHpHiHLxE1IH8HLPH@ A1LHHuHpH8L8HIcH<@HH8H8!HH`!D@!1HHpL0IHPH@HHH8HDžpD;@!H8!KLmH]L$fLH5IH}HH5LtHE1I$HH5LtHE1ID$DHH5LNHE1ID$nfDI<$MI|$H?H]H5Ht8H}H}HpIDI|$HH5nH}~H}?~H}I\$HXIH19L0HH8fHX!HXH@HX!HPHhHHL-LpE1L@LA1LLHuHhIcHi@2HPH(!H,HX!D0!HDž0HhDž8LHHH@HHNHP8HDžh;0!L0L(!IA $ADŽ$2-f.A$ 2,LHLhH5LtźH5LtH5Lt뜿@2HPHPIH(!Hǂ0!HX@,A$ 2H<HPI$1H(!H1HD@!EHX@,t&HXHy0H 1HHHH9uH!uD(EHX0!HpXoAHs8Ht0!PAxH{@H5DPDPAHHt0!A0Hh!HXHEHEHxXL`HEHHIHtIHH5HHLHEHHIHnI$h!I$H!HH}H}E1ɋCwe1DPDPHxHCXFXHKH0H1DPDPHC HHCHC`C0ҁ $0!fHDž8DžPI*^(HXL8L(!PI82HxXIfA>HCAWXAƇ((A 2IGHIGpIGxA I1Aw\L@HI9H8HO AAEDƒuEtċA븅4A;$ 2  I$1HcH4HH9u H9 u8HXH1AHXDɾ1HDPDPHD[A\A]A^A_]A$ 2HI$1HBDžLxL5HLLIHYH]H5LHtHE1I$2HH5LubHH5LtHE1I$82yfHH5LtZHE1I$ 2GH}H5¸uPA$2HP1ǀ!HH5Lt:HE1I$(2H}H5두HH5LtHE1I$02HH5L HH5LA H}Hu DHMI0 HED8MxBHXy,GI90t,LI011I HQD9uI9HH9uHXL1H f.8HhH0@2fAw\AWX~HXH111{HH=IGH H{8H I82PI輲A{H9{PtpIHHtH5tjC01HHC1kHH1PDC0TeAw\11H=IGH M.LIHt MHLH=1IHkHH;I82PIrAJMtA$.HXHEAH@H0@0u E1HxhAIwIH11AMwHH=IFXHLXI1AD$|I$Ao$AF|I$AII$)@II$IA$AMGMtCIP11LA6MGPI$1IL@L@A 2HI1E1L@DI1HH@pIU;BI1HH@pIFHx0IE@I1HHPHHpPI}PIIUHHP IU 1I1HR AU E; 27JH@JH@8IE1IHI1I}JHpIFHx0HIUI1HHpvrFfDM.LIH(H H=1IIHtMAE.{H0!vC0II(HADH= HDH0AG`ILJxHu^Hxh~Wt!%HXH1AHX1HH0HxhI~ ARH0LexHL01LIA}HLm?1HLLLH5LLH5LLH}@LAD@EE; I~ C0@HXLAbPPAGH8@2;0!4LcLI(HHHs@L0!DCPEQI/IHDh@H=1I(II0El$I0HvfDHX1L`HuHxHxHH}HHHt2f}%st$A|$HHHHEH }uA|$HHHHDH 1HHC1u8Af.1HHC0utHH1Du2fH LH=1IH#IH=1IHfDHXL1HD8EHPDMH(!HH1LHIH4DHH9.H9 uD8HXD1HH8!HH024DS(EI@1LHH5 HLH5#HH5LbALXILLH{ ALJ1HLHCHC HC`HPE1ǀ!gAH@2D98HcI 1I$1H ЍBnHs@0!ϛAI(H5H#M(LI82H{@L拕P˧AM(IHILeLHuLLLHAI(M(>AE.uAEI$h!{HLpI(I0LHXH1HH1HXHC01DPDPHHXLHxXݧEI0HXIw L躜L牅@D@EI(HXH1DPDPAHKDPHCHIcM(E1ɾ.HEfDMLIHtH} HALPLHH)I|1}HHuLL4H}I\$HXIH1H}H}HXH1HuHxDPDPHHH}HD@HPH\HP 1D@HCH0IL$HXH1HXH1HPHXH0LH0!11DALAHXH1DPDPAIHXLH#HXH1mAf.UHAWAVAUATSHhHW0LwH}HcN$HuHA0!HEt|AM(!HMi@2MDE$ 2EtGM$111DHI9t+I E1Hq>ADH9u݃>t@M|$H)Mu@I@2M9uH}H1AfDM|$P1MtIc$I~UAT$IV`IIT$II)I9~#MF M~M^H)LH)IM^`N HI9T$p*AL$dAT$X<DEAD$0E1I AD$0tgHMHUE1LuH}AHcG I$HCDEu G(I|$ 1I$A!1DEHhD[A\A]A^A_]D.EH}LGM9D$p~MD$pAD$dt{H}(A}A(A;$4HAD$0I9E1H}>HWIT$pAD$dAT$XH}LGHAI9HIL$xH9uMD$xLH}ET$`HW@EHffH*AT$0*C Yf*K$^AX$A$E5M;D$xHs LLI+|$pH@BAF0INh1LHMI 1I HpI+$I$A~HHMHID$PHtHPXH}Hp RE1AF0IX?IFhEH|I$I$H9EIWXDmHEtaE1HHUH}HEHEHHt,HEHUDIXH}IGXD8H}E8IXHEH( HEffH}*K I$LLH@I+D$xH*M$Yf*K$^ߥAHEH@IDŽ$ID$xE,A~4tH}L1EAŅE^LEt A~HAF0_I$I$I_H}L ENHAEu)IGHx8tIHt1HH5AD$H}EAD$0wfffLH)*S AD$`H**K$Y^A$fH*AT$0Y^AD$hH}LGEn0AAA;$HI9(I 1I$$H}H1LMHEff*K AT$0LML@LI+D$xH*Yf*K$^A$1LI 1I HpI+$I$A~HAD$4AID$@I HHEE…It$@I|$ EFLEIEI AD$4HcEAD$0I$EI$0H}It$ LHHH5IFhuEHEoEHEIHEELm1I$>1H5LLmH5L1I$_1IwXH=1HEHUMLmHuLI}X趛HMHULID$ HHE蚐AŅA~HUMl$HI} (L1I} ID$8HHxIt$8I|$ IE ‰EI|$ I} AŅHcEHUHuH}I$論AŅ-H}HxH}UIWXMl$HI} 1LIL$8I} HHMIt$8I|$ IE ‰EI|$ I} H}AEHcEII$&H}L赖IXI$4EL$4EDE1HAEAIwXH=1H}H}INhH~wI$I$H9:ID$tA$(H}LIDŽ$AHpAD$H}I$AD$0IDŽ$tA$([H}L?ALHMA!HH}1H}H}A!1DEH}1HH5EEAvHAD$H}LmH1LLIt$ LL19AŅH}tI|$8A_AAV0 UHnIFhEHUgLmH1LHuLHMHULHuLm腌AŅH}HxH}MAH}H}Ml$ LLstypLmsdh1LLmsdhmsixLVIt$8I|$ UHUHuH}gH}AHxH}EfDH}ALmHEHEHEIuI}XHHuHAHMLLmMD$ I$0LLEH}AEAT$4It$@I|$ HEHuH}HP@菑ID$HH}LHpX=ID$HH}LHpXAH}%v%0*ldsrc/libavformat/hlsenc.chttp_url_contextAssertion %s failed at %s:%d ,avc1.%02x%02x%02x%s.%d.4.L%d.B01mp4a.40.%d%s%s%s.tmp%sfilemethodPUTuser_agentmultiple_requeststimeoutheadersDELETEhttpdeleting old segment %s %s/%s/%s#EXTM3U#EXT-X-MEDIA-SEQUENCE:#EXT-X-DISCONTINUITY#EXTINF:#EXT-X-KEY:URI="IV=0x#EXT-X-PROGRAM-DATE-TIME:%d-%d-%dT%d:%d:%d.%lf##EXT-X-DISCONTINUITY #EXT-X-INDEPENDENT-SEGMENTS ,IV=0x%s ,GROUP-ID="%s",NAME="%s",LANGUAGE="%s",INSTREAM-ID="%s" Unable to find relative url Unable to find relative URL Media stream not found mapping ccgroup %s not found encryption_keyencryption_ivcrypto:%sFailed to open file '%s' error opening key file %s error reading key file %s .key%032lxresend_headersmpegts_flagscrypto:%s.tmp.vtt%d.vtt-%Y%m%d%H%M%S.m4s-%s.m4s-%Y%m%d%H%M%S.ts-%s.ts%d.m4s%d.ts ccgroup:instreamid:language:Invalid keyval %s CCSERVICEa:v:s:default:YES1name:agroup:sgroup:Invalid stream number: '%s' Unable to map stream at %s Number of variant streams %d init.mp4%Y%m%d%H%M%Smp4mpegts_%dwebvtt%s_vtt.m3u8Failed to open segment '%s' -autobsffflags+frag_custom+dash+delay_moovmovflags%dsdt_periodpat_periodhlsApple HTTP Live Streamingm3u8hls muxerstart_numberhls_timeset segment lengthhls_init_timehls_list_sizehls_delete_thresholdhls_vtt_optionshls_allow_cachehls_base_urlhls_segment_filenamehls_segment_optionshls_segment_sizehls_key_info_filehls_enchls_enc_keyhls_enc_key_urlhls_enc_ivhls_subtitle_pathset path of hls subtitleshls_segment_typeset hls segment files typesegment_typefmp4hls_fmp4_init_filenamehls_fmp4_init_resendhls_flagsflagssingle_filetemp_filedelete_segmentsround_durationsdiscont_startomit_endlistsplit_by_timeappend_listprogram_date_timeadd EXT-X-PROGRAM-DATE-TIMEsecond_level_segment_indexsecond_level_segment_durationsecond_level_segment_sizeperiodic_rekeyindependent_segmentsiframes_onlystrftimestrftime_mkdirhls_playlist_typeset the HLS playlist typepl_typeeventEVENT playlistvodVOD playlisthls_start_number_sourcestart_sequence_source_typegenericstart_number value (default)epochseconds since epochepoch_usmicroseconds since epochdatetimehttp_user_agentvar_stream_mapVariant stream map stringcc_stream_mapmaster_pl_namemaster_pl_publish_ratehttp_persistentignore_io_errorsMore than 1 variant streams are present, %%v is expected either in the filename or in the sub-directory name of file %s %%v is expected either in the filename or in the sub-directory name of file %s, but only in one of them Your video bitrate is bigger than hls_segment_size, (%ld > %ld), the result maybe not be what you want.Stream HEVC is not hvc1, you should use tag:v hvc1 to set it. failed to delete old segment %s: %s Invalid second level segment filename template '%s', you can try to remove second_level_segment_size flag Invalid second level segment filename template '%s', you can try to remove second_level_segment_duration flag Duplicated segment filename detected: %s Found playlist sequence number was smaller than specified start sequence number: %ld < %ld, omitting Found playlist sequence number: %ld Cannot use rename on non file protocol, this may lead to races and temporary partial files #EXT-X-KEY:METHOD=AES-128,URI="%s"ff_hls_write_file_entry get error #EXT-X-MEDIA:TYPE=CLOSED-CAPTIONSUnable to find relative subtitle URL Master playlist creation failed Failed to open master play list file '%s' upload segment failed, will retry with a new http session. Failed to upload file '%s' at the end. upload playlist failed, will retry with a new http session. Invalid segment filename template '%s', you can try to use -strftime 1 with it Could not get segment filename with strftime Invalid second level segment filename template '%s', you can try to remove second_level_segment_index flag Could not create directory %s with use_localtime_mkdir Invalid segment filename template '%s' you can try to use -strftime 1 with it Invalid segment filename template '%s' Encrypted fmp4 not yet supported Cannot use both -hls_key_info_file and -hls_enc, ignoring -hls_enc error opening key info file %s no key URI specified in key info file no key file specified in key info file Cannot generate a strong random key Insufficient parameters in cc stream map string Invalid instream ID CC index %d in %s, range 1-4 Invalid instream ID SERVICE index %d in %s, range 1-63 Invalid instream ID %s, supported are CCn or SERVICEn Same elementary stream found more than once inside variant definition #%d Same elementary stream found more than once in two different variant definitions #%d and #%d Variant stream info update failed with status %x No HTTP method set, hls muxer defaulting to method PUT. Master stream info update failed with status %x start_number evaluated to %ld 'split_by_time' and 'independent_segments' cannot be enabled together. Disabling 'independent_segments' flag More than a single video stream present, expect issues decoding it. second_level_segment_duration hls_flag works only with file protocol segment names second_level_segment_size hls_flag works only with file protocol segment names second_level_segment_duration hls_flag requires strftime to be true second_level_segment_size hls_flag requires strfime to be true second_level_segment_index hls_flag requires strftime to be true Multi-file byterange mode is currently unsupported in the HLS muxer. http persistent mode is currently unsupported for fragment mp4 in the HLS muxer. Some of the provided format options are not recognized append_list mode does not support hls_init_time, hls_init_time value will have no effect Unable to find mapping variant stream Stream %d packet with pts %ld has duration 0. The segment duration may not be precise. set first number in the sequenceset segment length at init listset maximum number of playlist entriesset number of unreferenced segments to keep before deletingset hls vtt list of options for the container format used for hlsexplicitly set whether the client MAY (1) or MUST NOT (0) cache media segmentsurl to prepend to each playlist entryfilename template for segment filesset segments files format options of hlsmaximum size per segment file, (in bytes)file with key URI and key file pathenable AES128 encryption supporthex-coded 16 byte key to encrypt the segmentsurl to access the key to decrypt the segmentshex-coded 16 byte initialization vectormake segment file to mpegts files in m3u8make segment file to fragment mp4 files in m3u8set fragment mp4 file init filenameresend fragment mp4 init file after refresh m3u8 every timeset flags affecting HLS playlist and media file generationgenerate a single media file indexed with byte rangeswrite segment and playlist to temporary file and rename when completedelete segment files that are no longer part of the playlistround durations in m3u8 to whole numbersstart the playlist with a discontinuity tagDo not append an endlist when ending streamsplit the hls segment by time which user set by hls_timeappend the new segments into old hls segment listinclude segment index in segment filenames when use_localtimeinclude segment duration in segment filenames when use_localtimeinclude segment size in segment filenames when use_localtimereload keyinfo file periodically for re-keyingadd EXT-X-INDEPENDENT-SEGMENTS, whenever applicableadd EXT-X-I-FRAMES-ONLY, whenever applicableset filename expansion with strftime at segment creationcreate last directory component in strftime-generated filenameset the HTTP method(default: PUT)set source of first number in sequencecurrent datetime as YYYYMMDDhhmmssoverride User-Agent field in HTTP headerClosed captions stream map stringCreate HLS master playlist with this namePublish master play list every after this many segment intervalsUse persistent HTTP connectionsset timeout for socket I/O operationsIgnore IO errors for stable long-duration runs with network outputset custom HTTP headers, can override built in default headersPpA!CC C(A,?AxXAp8 hA?H? A A@L?0A A A A A A A A @A A A A A A A @AP?T?4@ A A!@ A A A A !X!`!h!p!At!?!A!?!d';?.A@@GCC: (OpenIndiana 13.3.0-oi-0) 13.3.0zRx ,AC Mj E (LAC K H ,xAC BGEEI I 4AC DEEDU E m C 4AC FIG D  D , AC M^ A 0HAC DDP D J E ,|AC BEEFO F ,AC BIED E ,YAC DEED E , AC BD I l D ,<AC DGD H 0lAAC BGEER7 H ,AC DEFk B , AP FRr E ,AC FM F 40AC FJq K  H ,hfAC FF A ,AQ P I 0AC M A  #@@O ` q    Y@0PA 0 2@ =O7ap>fkMtj H  "3TvQSfX #)/ 5;AG M SY_0ekqw8}09EKQk `` O78m%|+1 7=CIOU([agmsypP`"b[hktx !-(P /6 =DKRY`gn uG|(  RC  T;)C  X Y@ x #* 1p 8e?NF@M T6[bip@ w ~"->Qhnu~ (@GR[gw !&3:AKht  5 N f u               * : E O T [ k          1 ? L hlsenc.chls_deinitvalidate_namereplace_int_data_in_filenamehlsenc_io_openwrite_codec_attrhls_write_headerhlsenc_io_closeappend_single_filereplace_str_data_in_filename.constprop.0format_nameset_http_options.isra.0hls_delete_filehls_delete_old_segmentshls_append_segmentparse_playlist.isra.0hls_windowwarned_non_file.0hls_write_trailerhls_starthls_inithls_write_packethls_classoptions.LC0.LC2.LC1.LC3.LC4.LC5.LC6.LC9.LC11.LC7.LC8.LC12.LC10.LC14.LC13.LC15.LC16.LC17.LC18.LC20.LC22.LC23.LC19.LC21.LC24.LC25.LC26.LC28.LC31.LC29.LC30.LC32.LC35.LC37.LC34.LC36.LC39.LC40.LC42.LC41.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC54.LC55.LC56.LC57.LC59.LC62.LC58.LC60.LC61.LC69.LC68.LC51.LC53.LC52.LC63.LC64.LC66.LC65.LC67.LC70.LC71.LC72.LC76.LC74.LC75.LC73.LC86.LC90.LC84.LC94.LC95.LC96.LC93.LC91.LC89.LC85.LC78.LC88.LC80.LC92.LC83.LC77.LC81.LC87.LC82.LC79.LC98.LC97.LC104.LC103.LC105.LC106.LC107.LC108.LC111.LC113.LC114.LC116.LC117.LC118.LC132.LC135.LC126.LC130.LC119.LC122.LC123.LC120.LC124.LC121.LC128.LC137.LC139.LC141.LC142.LC146.LC138.LC148.LC149.LC155.LC156.LC157.LC102.LC100.LC99.LC101.LC144.LC143.LC145.LC147.LC109.LC127.LC151.LC152.LC153.LC154.LC159.LC110.LC131.LC136.LC150.LC140.LC112.LC133.LC134.LC115.LC125.LC129.LC158.LC160.LC161av_freepavformat_free_contextff_format_io_closeav_strdupav_basenameav_dirnameav_stristrav_logav_bprint_initav_bprint_append_dataav_bprint_finalizeav_bprintfff_is_http_protoffio_geturlcontextff_http_do_new_requestabortstrlensnprintfff_nal_unit_extract_rbspav_fourcc_make_stringavformat_write_headeravpriv_set_pts_infoav_strcasecmpavio_flushffurl_shutdownav_asprintfavio_readav_freeavio_writeavio_find_protocol_namestrcmpff_mkdir_p___errnoav_dict_setav_dict_set_intav_dict_freeunlinkstrerrorav_bprint_clearav_mallocav_strlcpyff_format_set_urllroundffio_open_whitelistff_get_chomp_lineavio_closeavio_feofav_strstartstrtollatofav_stristartsscanfmktimeavio_seekff_hls_write_playlist_headeravio_printfff_hls_write_file_entryff_hls_write_playlist_versionstrrchrav_strncasecmpff_hls_write_audio_renditionff_hls_write_init_fileff_hls_write_end_listff_renameff_hls_write_subtitle_renditionff_hls_write_stream_infoav_packet_side_data_getav_write_frameavio_close_dyn_bufavio_open_dyn_bufav_write_trailerffio_free_dyn_bufavio_wb32avio_wl32av_malloczlocaltime_rstrftimeff_get_linestrcspnav_opt_setav_strlcatff_data_to_hexav_random_bytesav_gettimeav_strtokatoistrchrav_guess_formatavformat_alloc_output_context2av_dict_copyav_codec_get_idav_codec_get_tagavformat_new_streamavcodec_parameters_copyavformat_init_outputav_dict_countav_append_path_componentff_write_chainedav_compare_tsff_hls_muxerav_default_item_nameFR^jv />JVb&F Tgv!q" 0j#$% B&#'2Ga(h)}*:N+Z*   , ^ -c   < ] t   # $ %   .$ [    " ] /f   "-Wcn0 Nc1k234516y718#*?9F:}(/0K; '<<Ic=m>v5Ju?)F@U?A ByC'5LhDr~EFGH&5I=Q(]J(K<LCMN 5I 1   0 !/!.!!">#]#Oe##P##Q#"$$$%R&%%%7&P&0U&&.'='^'Se'Tj''U'''V''W'(((`)~)/)))X)*Y****Z*+:+RF+{+++[+C,_,Og,,P,,Q,----R- .A.`..[.?/Q/f//\//]//^/=0001&223I3z334T55_55`5 67]37A7aM7i7Xy77C8bO8b8cg8s8dz8899&9/999999909L:`:~:::: ;/';E;N;;;;;;;#<e2<><p<<f<<<<g<-=:=G=Q=^=k==h==h=>>->A>J>T>>?  ? ;? [?????@ @@0@@@ Ai A 4A BAiGA nA |AiA AAB-BZBjfBBBBBBk CVCoCCCClCmCDb$D7DcP^PfPPPPPPQQQ1QBQPQQQQQQ_RRRRS SS#S:SSRT^TTTTTTUU4UNUWUsU UU,V?WWWWWX('X>XIXnXvXXXXXXX&Y.Y\YaYvY~YYYYYYxZ}ZZZZZH[W[0\[u[[[[[[\*\*1\\\)\e]~]]^/^w^^^(_E_*S____`&`F`K`b````````` aa9aaaab*bNb hb xb/b bbbbbbc"c6cEcmc*tccccc`djddddddddd4eAeeee5fMf Yf lf fffffgg'g=ggggg0hIhUhehthhhhhhhhhi /iGi ciiiiiiii j!js4jajfjyjj_kqk?l yln!;nKnkn oo9oOoaoupl|pmppPqjqzqqqq2rNrlrrr0r#sb/s6scHsSsdZssstttUtatjtttttttmu/tuuHvh[vdvmvvlvmvvvevvw&wwfwwwwwwxx,x9xCxPx]xtxxxxx+yHywyyy| 8HPjX7MX @'H5CX@hHPx@H Px@H,=8X@GH(xXeXXj-@Hx0h8@Hx P8@Hx#? Z 88 @ xH x         (8 @ H X       8 @ $H (x    5  M h p8 M@ H x M   M  ( M  P@ H     ( @? H @O h# P|@ L    @@0pP0@ 47lp>Mj.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.data.rel.ro.local.rela.data.rel.ro.rodata.cst16.rodata.cst8.comment.rela.eh_frame @y@@N&y,y12y` @2XT` O@@$XlH g@2H y0@0X'p@2x`  a  4