ELF (@@8@(|(|$p``QtdB1pU =3'Zd i"xMqP/sf(tV} |?4b^N-CaQzLlkJ>GK,]v+[uyRr{&Eg% eF\;7n:YTm*HwD~ W`AO_!5@6Xjo .)08$<2I#chS9 (  p $ p $ p $ psP k`C^A~` pS8$X#ODdxm(hh(@x\S@ !9{H5PMl Vt&``C  @<`1 H( p@'P X-^ifУkuW8 T)$Rp\пؖi(`  @h@!]>0Цe  L2s"rIOHlibcvi_jpeg.solibcvi_vcodec.solibcvitracer.sovencDbglog_levelsCVI_SYS_GetModNamesyslogcviVEncIoctlcviVEncReleaseStreamcviVEncGetStreamcviVEncEncOnePiccviVEncClosecviVEncOpencviJpegIoctlBMJpgCloseBMJpgUninitBMJpgReleaseFrameDataBMJpgGetFrameDatamemcpyBMJpgOpenBMJpgInitBMJpgSendFrameDatavenc_create_enc_ctxvenc_monitor_data_input_taskmemsetsleepclock_gettimepthread_mutex_lockpthread_mutex_unlocksprintffopengetenvstrcpy__isoc99_sscanfCVI_VB_Handle2PhysAddrCVI_SYS_MmapCVI_VB_GetBlockwithIDcheck_chn_handleCVI_VB_CreatePoolCVI_VB_GetConfigCVI_VENC_CreateChncallocpthread_mutex_initpthread_mutexattr_initpthread_mutexattr_setpsharedpthread_mutexattr_setrobustmallocvenc_vb_ctxfreemmappthread_attr_initpthread_attr_setschedpolicypthread_attr_setschedparampthread_attr_setinheritschedpthread_createmod_jobs_initsem_initopen_devicecviGetMask_cvi_h26x_trans_chn_attr_cvi_jpg_trans_chn_attrCVI_VENC_SetModParamCVI_VENC_GetModParamCVI_VENC_AttachVbPoolCVI_VENC_DetachVbPoolCVI_VENC_SendFramefwritefflushCVI_VENC_StartRecvFramevenc_event_handlersem_postCVI_VENC_StopRecvFramepthread_joinCVI_VENC_QueryStatusprctlsem_waitsem_timedwait__errno_locationmod_jobs_waitq_popvb_done_handlersched_yieldCVI_VENC_GetStreamsem_trywaitreadCVI_VENC_ReleaseStreamCVI_VENC_DestroyChnmod_jobs_exitpthread_cancelmunmapclose_deviceclosesem_destroypthread_mutex_destroyCVI_VENC_ResetChnCVI_VENC_GetFdeventfdCVI_VENC_CloseFdCVI_VENC_SetJpegParamCVI_VENC_GetJpegParamCVI_VENC_RequestIDRCVI_VENC_SetChnAttrCVI_VENC_GetChnAttrCVI_VENC_GetRcParamCVI_VENC_SetRcParamputsCVI_VENC_GetRefParamCVI_VENC_SetRefParamCVI_VENC_SetCuPredictionCVI_VENC_GetCuPredictionCVI_VENC_GetRoiAttrCVI_VENC_SetFrameLostStrategyCVI_VENC_SetRoiAttrCVI_VENC_GetFrameLostStrategyCVI_VENC_SetChnParamCVI_VENC_GetChnParamCVI_VENC_InsertUserDataCVI_VENC_SetH264TransCVI_VENC_GetH264TransCVI_VENC_SetH265TransCVI_VENC_GetH265Trans_edata__bss_start__bss_start____bss_end____end___endPICh.p2xACb   ȁ Ё؁ ( 0!8"@#H$P%X&`'h*p,x-/01345678Ȃ9Ђ;؂<>@DIMNOP Q(R0T8W@XHYPZX\`_h`paxceghijlnorȃsЃt؃uxy{|}~{0@    0@ 0@ 0@ 0@" 0@B 0@b 0@ 0@ 0@ 0@ 0A 0A" 0 AB 0Ab 0A 0A 0A 0A 0"A 0&A" 0*AB 0.Ab 02A 06A 0:A 0>A 0BA 0FA" 0JAB 0NAb 0RA 0VA 0ZA 0^A 0bA 0fA" 0jAB 0nAb 0rA 0vA 0zA 0~A 0A 0A" 0AB 0Ab 0A 0A 0A 0A 0A 0A" 0AB 0Ab 0A 0A 0A 0A 0A 0A" 0AB 0Ab 0A 0A 0A 0A 0A 0A" 0AB 0Ab 0A 0A 0A 0A 0B 0B" 0 BB 0Bb R_{B`%S@*F@DAA @K@@9Q?qATLQaRqiTt a&R@ @@6 @@ @qTRf&@@,QRc01!2R[*SA{Ũ_րQqT Г@ @6 @@@q,T*PRaB,2R*eB,PRc01!`1`R3{B`%S@*DBBC@@9!Q?qTRk`Tt a&R@ @@6 @@ @qTRf&@*DERc01!@.R*SA{Ĩ_  QqT Г@ @6 @@@q,T*"DRa*21R^*e*$DRc01!`1`R{S4@C@?`FR SB*[CcD{A+@_ JBI9>Bq!)5@ BH9@94&BRJ)c@y %)[@cc01RD1R!8@S@ RR)@yc%)$5Rc01R!@$FB RJ)c@ycR%)c01!@4R@ @`6@ @y@6 @@`@q T!)6R@ERqyc%)6Rc01!`R{S4c@*k[@66ֺ@@@@?qTu^P5@qTR*[BSAcCkD{Ũ_ u^P43@**4@z@6 @@@qLT**A("-R`<*SA[BcCkD{Ũ_ R*Rd,RRRec(c01! *SA[BcCkD{Ũ_R zcaE(c01! ;+RRu^Pӂ5@6@` Rzca**E($-Rc01!;`Rm0@{ 2= @R{¨_R_{S0@|*@4 u@ @6 @@@qT*"*Rb(2@2SRr*@SA{è_ SR@r*SA{è_ Ruc*b($*Rc01!`R{RS0@*4 u@ @6 @@@qT`*&R( 9H2@2SRr@*SA{Ũ_ SR@r*SA{Ũ_ ՠ@!R |||||||||'@@3@ @ *@SA{Ũ_RIu*(&Rc`Rc01a! 8`*&R( 92@ { S[C`ZB2u@| }}F@&DA$`I9DB$FCBR&bRo#4\B&ra TB@$qTD9`*@SA[B{֨_ִ@ N@@ @`6 @@@qTRB@N@cuaRc01!?R"'` u@ @6 @@@qlT"'R@`Bs2"*@SA[B{֨_  u@ @6 @@@q,T"'`*bR>w Ru"'cRc01!`RRu"'dRca*c01!=* C{S4 @@T@H)B @#c2d"eBP@!@a6c.h6!!@!@!@?q,T\@p&a5@@`@h6 @@@qTSC{B#@C_ ?q!T@a"@a&@@a"@o6 @@@qmTRC{BgD)eSCc#@a@)$9Rc01!`5RC R1cE)eb6@+g"@MRcc01fB@a ! 3R@ R{Bf@eSCc#@aХ@)D8Rc01!4RC{ 5 @{¨_ s@ @6 @@`@q T`BRa&:Rscae&DRc01!:`Rh{CS[*" @ @ck0q@)eC2@ TB| |@ C _qc|"f"@!|@`||@!c C7a.@B@c 7eD@H69:@@@ @?q,T@?q T@q TRGC@eca'c01!$$RR*bRcw*1T 4@u@6 @@@qT`*"Rb'@7J2@@2SRr*SB[CcDkE{A_B|#R |@ f"@|@|B !|@||@b" cC SRr*[CSBcDkE{A_RKuca*b'$Rc01!@6`RR=fCa"@RecХ'c01#Ra!@ @@O69@ @R'@@e'RcІ@c01ad#R!@O6@@{CS4 @@H)B @T@P@c)d"eBh6!!@!@!@?q T\@p&A5@@`@h6 @@@qTSB{A@_?qAT@a"@a&@@a"`o6 @@@qTR{AgD)eSBc@aХ@)$9Rc01!`5RH Ra E)eg"@c *c01fB@R>Ra!.6@ R{Af@eSBc@aХ@)D8Rc01!4R"{CS4 @@D@B @J)L@a.e)c"h6!!@!@!@?q T\@p&A5@@`@h6 @@@qTSB{A@_?qAT@a"@a&@@a"`o6 @@@qTR]{AgD)eSBc@aХ@)$9Rc01!`5R RKb.@egC) cf@R)c01;Ra!0@ R7{Af@eSBc@aХ@)D8Rc01!4R{CS4 @@D@B @J)L@a.e)c"h6!!@!@!@?q T\@p&A5@@`@h6 @@@qTSB{A@_?qAT@a"@a&@@a"`o6 @@@qTR{AgD)eSBc@aХ@)$9Rc01!`5R\ Rb.@egC) cf@R +c01HRa!0J@ R{Af@eSBc@aХ@)D8Rc01!4R6{CS4 @@H)B @T@P@c)d"eBh6!!@!@!@?q T\@p&A5@@`@h6 @@@qTSB{A@_?qAT@a"@a&@@a"`o6 @@@qTRq{AgD)eSBc@aХ@)$9Rc01!`5R R_a E)eg"@c +c01fB@RJRa!.@ RK{Af@eSBc@aХ@)D8Rc01!4RC{S4 @@H)T@B @#P@a)d"eB@a6h6!!@!@!@?q T\@p&A5@@`@h6 @@@qTSC{B#@C_?qAT@a"@a&@@a"`o6 @@@qTR{BgD)eSCc#@aХ@)$9Rc01!`5RCn Rc6@ebE)`*g"@ARcc01fB@a ! 3RZ@ R{Bf@eSCc#@aХ@)D8Rc01!4RCF{S3@|||||||||| c@qTT$qTqT." c'B#!,`@RSA*{¨_ hqT t@ @6 @@@@qT&bR`N*SA{¨_ Ơ ?Є4B2!@,q, Tc@&B8!  8@bB@a@C(Q_(qAQ!0!4?qT?qT0@< 4@< RCf@tcac01&dR!`Rc@ c B-!& 8@8@< @R{scS8[k!3D<B#4=ֺ@7@R@ A?q9J@9*4a{sBT`{3sT* 3D5SA[BcCkDsE{@ _ ՟~)A@a6@!@? qTRЀR*$Rcp/!/YBC{C[Sk@.@cBa@@bY)S@@_ h6@@@qlTbRC9`@ )ֺ@@@ @qTRJ)Rcp/ФwR!#@ @ @c!qT C@q Tq` Ta4@@@?qT@q-TRN)M) Ё|Rcp/!R.@C R`?*5*SB[CcDkE{AC_bRC9`@ ) @cq`T$qT C@(qT,q!T`[)e]) )c^))g@ ){a4@@@?qTRIЁ|Rc@"NBOOCC`[)e^) )c _))g@ ){!4@@@?qTR'c@ЁzR!Rcp/@ @! Rc@RЁD|Rcp/!@ @o6ֺ@@@RS@_@@РRcp/wR!w@@a@bRC9 )o7 @@6@@@q,T*}RhRЁ*}Rcp/!`RO@ @6@@`@q TЂ}R@GRЁ}Rcp/!`R/{S[TB Rc7B[B`ң@D@`cc @S{ |@sSR 6@@@qT@T@ԀRզB"^!2@a?TfBJRSA[BcC{Ũ_ ա2G}R`K!| 2 R_a# 2Rcp/! ;R յ@@6@@@qTRFЁ# $3Rcp/!`R"3R# {ЁcSu@!B@7!@s@R`SA*@{Ө_ Օ"̀R`@6@@@q,T̀RRЁ̀Rcp/!``Rp{ЁcSu@!Bq@7!@Gs@R`SA*@{Ө_ ՕR" `@6@@@q,T" RRЁ" Rcp/!``R*{S!?a@9?qTa@9?qTa @9A5W?@SA@{Ĩ_ բVqT@ @@6@@@qmTRw?@Ё$Rcp/!R @{S[@|SB<'m)cHb`4b`@@p6@@@q T\! ` `!xx?kMT/ !`` T)N R`9u n in)N ) )N`<p6@@@?qTR-@)ЁХDeRcp/! R@@p6@@ @qTRf@9ЁХfRcp/!@RRSA[B'Cm{Ĩ_9T6@@`@q T!A`A`BfRRr RA` A`ЁŢcRcp/!Re@96@@@qLT!A`A`"dR` RrR!A`A`ЁŢDfRcp/! `RAR!A`A`ЁŢ$dRcp/! `R2@  @@{S@[ca@#?qT?q@ TR?$q`TSA[BcC#@{Ũ_cB@q@ T$q5Tt@5@@6@@@ qTRzЁRCZR#s/!:RRaF@!5@ @`6@@@ qTR^@RЁC!@=cp/ZR@aF QqT@@6@@@qT*ZR_ cB@q@ Tq@;TqfTt @b"4@QtqHT@05@ @6@@p@ qlpT*SAcCB#@[B{Ũ cB@(q@T,q>T8q!dTt @4@QtqȅT@15Р@ @6@@@ qTR @RC!@=_Rcp/x @ QqT@@6@@ @q̝T*_RC ?RrH t@4@QtqȌT @aB5Р@ @6@@`w@ q wT* *bFSAcCB#@[B{ŨX @QtqTИ@ @6@@@qlT*ZRC`RC^R!#s/@@6@@R+RC[R#s/!:R2RRC^R#s/!:R2R@xRaC!@=[Rcp/@ Qq4T@@6@@)@q(T`[R @x@ @6@@@q,T*`\R9x@ @6@@@qLT*`_R)RxRCD\R!#s/I@@6@@`RxRC^R!#s/6@@6@@x@ @6@@@qT*`ZRRxaRCD\R#s/!:R;RxaRC^R#s/!:RkR}fB@xcp/CD]R!`RcB@zx@ @6@@`@q T`[R@x@ @6@@ @qT`^R@RNfF@aC! >ZRcp/`RaF@R@@xaCZRcp/!`;`R@R1fB@xcp/C_R!`RcB@=R" @xaC_Rcp/!`;`R @AR @xaC\Rcp/!`;`R @"R@aC! >\Rcp/`R~@rR@aC! >_Rcp/`Rp@R@aC! >ZRcp/`Rb@R @xaCZRcp/!`;`RS @/R@xaC[Rcp/!`;`RD\R@xaC^Rcp/!`;`R6^R @aC[Rcp/! >`R)R @aC^Rcp/! >`RpR@xaC^Rcp/!`;`R6R@xaCD\Rcp/!`;`RRy @aC^Rcp/! >`RRl @aCD\Rcp/! >`R:x-x*xcxxx_xLx{@ @ s6@@@qLTaB?bER` 4 @{¨_R-saeB?dERcp/!@3`R{q[*ck*sS TxQRvc@  Րsb`u*`܆@TC"R*5Ts@ @6@@`@q T`bԀRa6SA[BcCkDsE{ƨ_*Ru)SA[BcCkDsE{ƨ_Rsecp/dԀRa`R!4K`bԀRa6{S[`@4B @6@@@q T `@R% @,?q T2 v@2B@bA"57`@@@ _qT Ts@ R`SA[B@{Ĩ_@7!6@@@qMTR{s@[Be@f@SA {Ĩ)Rcp/!@R8@76s@u`@6@@`@q T @SA[B6R{Ĩ!ROuA 6Rcp/! ;R RAu 6Rcp/!`R R7R{!@S* @sRSA{¨_t@ @6@@ @qT`@R>8Rrt@ @6@@@@qT`*bAR>9@RrRta>@Rcp/!7`RrRta*>dARcp/!8`Rd{CS[s@c*ksv@*4u@ @6@@ @q T`*"؀Rb*SB[CcDkEsF{A_6.`@;@xw`@zB@qT$q"T`@`6ֺ@@@?q,1T@q$T   c.@`R`?*49@u @6@@B@qAT`*Rb2K Rwua*b$؀Rcp/!`Ra@ 6!@!@!@?q,TB5 q   cAT @ @6@@@qT@sN95.@@R`?*?5<@@@6{@`@@?q-T@q TR3uL)a*bcp/!#$ހRRL))#e@L)!R`BAs9*<5@RcqT.@@R`?@sN9 *4#5;@a@! 6@@@3qMTRGCC@uR*b`~c~cp/!h` a!(k`Ria@CCg@`~~k`kT6c@c@d@ q,TCh`k@kT6`@q,T`@q Tg@AC ~{`kjT @ @6@@%@ q%T`Bk@*)5`Rc @@ @qTRa@ubc*cp/DۀR&@Ra!6 a@ 6!@!@A!@?qTRubRcacp/!$ڀR`@6BRRuucaХbcp/!D܀RR RgubRcacp/!ـR`@BRWACucbcp/ R~ˡC~'h`ak`!@/R~u@ @6@@#@q,#T`؀Rbt @u @6@@`@q Tb`R-3 @ @6`@@R RubRcacp/!`ڀR`@͇6@ k ո3 RucRcp/ba$R!@*{ @CC @`~ˠCxck@_kT6@@c`@ q TA7RL)uRbcacp/!`.dRY @ @6{@c@ RubRcacp/! "݀RE@@Ӈ6`@  @u @6@@@qlTbdR`*&y9@ @6@@@qT`*Rb(hRucacp/!,bR`ReRACg@ucb cp/~ӤRa! 0{`Rg@Rtuca*bRcp/!1`R9@u @6@@@ @q T`*Rb %&RSucRbcp/aФR!+ @ @)9@u @6@@ @q, T`*B݀Rb`!v9@u @6@@`@q T`*߀Rb %cRucaХb؀Rcp/!`RR*caХbRcp/!'`RhRuЦbgRcacp/!%*`R|HRuca*bRcp/!`$`RnRuca*b߀Rcp/!`$`R`Ruca*bD݀Rcp/! `RR{S[*`@c @#P6@@@q T@@ 0DB 0%`@ @6@@@qTRecADR>cp/!R~@@ Y@ {85ҹ`V(!R!RJ"K ҍ` p ҽR7R@!@"7 @?ր4`@v @6@@ @q TWSR,$ktRP?RcA*HRcp/!@@V ҇@0RAJPJ||||||||| @<@<<u `@v @ 7@PR'W@@xx @x8s@t`@6@@@tqTR tcA?dIRcp/!,`R?bIR,*#@SA[BcC{ʨ_ `@v @`7@SR`+WB`@ `@v @6@@@qTRvcAQRcp/!(`RL@QRW)@@@qTRvcAPRcp/!&`R2@@@q TRvcASRcp/!*`R 4`@v @6@@@qlT@TRW-U #D1T#RbR qҨ+T#@#D@$A:T R[@AR)c:!R@B@@ +RTvcASRcp/!,`R@BBb@_$qT,\BDR_qn?P9$?TצR"R@*RR" RR }@B@"xx0BlB@?*5s@`@ 6@@@qMTRKReR?cAcp/! ;*#@SA[BcC{ʨ_s@t`@6@@`@q T?@ЂJR/RtcAЅ?JRcp/!@.`Rg`@v @6@@ @q T@ЂNRW&@@A1 T#DLRvcATRcp/!,`RA2u4`@v @6@@@q,T@ТLRWy RvcALRcp/!``Rb@@_q`T_qT"R R" )B RB="V\Bb@@DR_(qn?P9$?T_,qAT R7)B R<"CRxvcANRcp/!%`R\\B0`@ @6@@ @q Tt@RB=@ '`@ @6@@@qLTt@R>#v`@ @ 6@@@@vqT@ЂMRW`$R1tcAЅ>Rcp/!@"`R R#vcAMRcp/!#`R`@ @6@@@q,Tt@RB=!RtcAЅB=Rcp/! `R~RtcAЅB=Rcp/!`Rq     d3  33?{S@ @6@@@q T@%RU6a!`,2?q$`)` `c`@`abB!``@7@6@@@ _qT T@ RSA@{è_ @7!6@@@qMTR@@ecaХ )R@cp/SA!@{èR @`@ Rk~RecA@cp/! ;R$@T@_q T_$qT@@(qT,qT\@5`@R *_@@q!T@R# @#@#qaT*_$@T@_qT_hqaT @R _ @@@_q T_ qT_$qT@DR _b@R"b@"b @"__{S@5@@$ a@?q T? q TR?qTSA@{Ǩ_t@q)TqTu`@ @6@@@qTR@ucacp/䐀R!`R`@`␀Rs@`@s 6@@%@sq %TaB R`%@RSAr{Ǩ_V 1RQ R_|_|_|_|_|_|_|_|_| PA@<@@<< s !RRf@fbA B`_kBs!RRf@ffAfb"@H@%QCx`,qcCx T!|@`B@QCxa,qcCx!T|@aF@%QCx`,qcCx T!|@`J@QCxa,qcCx!T|@aN@%QCx`,qcCx T!|@`R@QCxa,qcCx!T|@aV@%QCx`,qcCx T!|@`Z@QCxa,qcCx!T|@Ax`!Ax ?@4[@#4 H) 5b#4K@e4O@*5S@f4W@G&5qHT?qT_qTqTO@qhTqTW@qTqT_@qhTc@qTg@qTk@qiTRu`@ @6@@@q,T`*R#vRRscaeBĠRcp/!`$`Ru`@ @6@@@qT`‘R@U Ղ4`@ @6@@`@q Tu`─RARnuca䔀Rcp/!`Rs@ @6@@@@qT`RaB"R $R%!@< @@!s@`@g6@@@@qTRc@@EcA`ÀRcp/!5R յ#*4`@U @6@@@(@q'T@*BRb&"9R9@9ERcA@cp/!-DɀRBR)UcA*bdRcp/!#`R`@6@@ @qͲTR*EcA`Rcp/!3Ra@! @"w6!@!@$@ql Tc4i;RRERcAcp/!-*ŀRo`@ @{-45`ۧ6!@!@a+ @RqT@9*5`@ @c RUcA*bRcp/!3`RL*4`@U @6@@@qLT@*BRb (sR@9ERcAcp/!-ǀR(B@9 $4a@" @B .@R`?*\4`@U @6@@`@q T@*"Rb *TE @6@@@qLT@*πRa0DiR<RprREcA`DRcp/!`.RRaUcA*bcp/!($R`R @6@@@q,T@*bЀRa@2;`@I @6@@@qT@,R! < #R1@9ERcA@DɀRcp/!-s@`@w6@ .@AR`?* @6@@ @q, T@*"рRa@24wRUcA*bcp/!%DR`R~`@I @6@@ @q, T@",R! !xRUcA*bcp/!@'DR`R^"Rccp/A*! 0eπR`RQSRccp/A*!1edЀR`RDtRI% ?cA,Rcp/!"`R6?@wRccp/A*!1e$рR`R(R*cAbDRcp/!`+`RRI% ?cA$,Rcp/! `R ?@b@ @C @cF`@ @BB{S[*`@ck @+P6@@@ql T**`4s@U`@6@@ @qT@*R"*+@SA[BcCkD{˨_ @@@vbBB!/j*7BC/@RC`?*`5*N*7C/@ @R`?* 4s@U`@6@@@q,T*R@9R @UcA*Rcp/!@2R s@U`@6@@ @q TbR@3{*+@SA[BcCkD{˨_RUcA*Rcp/!`RZ~c`@9`5`@9 4 R R`9AR!R`#B@ # s@@R C`@ _6@@@qMTRDREcAХcp/!@:R#M RUcAХdRcp/! 3`R s@U`@6@@@qlTR@@8O +`@U @6@@@qT@*†R`5;s@U`@6@@@qLTR@BRr6) RUUcAХDRcp/! 6`RRHUcAХRcp/!7`RR;UcA*ĆRcp/!4`RR-UcA*Rcp/!8`R {S[*`@ @P6@@@qT*C*4s@V`@6@@@qT*"R@;*SA[B{è_@@uBB@9`4@94`RB*SA[B{è_ RVC!*"dRcp/!R\RVCA*"Rcp/! ;`RN @Ҩ9" s@`@@_6@@@qmTRRECA cp/!<R/{S[*`@ @P6@@@q,T** 4s@W`@6@@` @q T@*bR;R*@SA[B{Ĩ_ @@v B  @ A B C D(@* @@qZzT$q RAzT R@*[BSA{Ĩ_ RUWC!*Rcp/!R R@*[BSA{Ĩ_R?WCA*dRcp/! ;`R{A!k@Sc*BR[B?s)" 7R -@ C@6!@!@!@?q5TA;>R@Gx6@@@qT@9`4@9@&4.@q!@z%T@R1 T[@[1T@qT@ @C94@`@6@!@a!@?q TRCRAD0Rcp/!K`@@@6G@@@qTRCA*.Rcp/! R5 ՀB@TK@@S@@@a@x@@{7J)B 7@x6@@@q TĉRc**Rr q@RrĂ@zT.5*?*75A54R`~&2C@$@R"`?6* 852G?@!2 4@ @6@@@#@q"T@A+*;R!>&7@p?@`B;;@ 0@7!ҡOc@ @6@@@qT QC@(@@?*45&@9 &@S@R I R%*CAD-Rcp/! R @@@q,T@W@@@@qT@[@@@@@qTRA@RCAcp/! $4Rv@ @W@ @p6@@@qT@S@R@ @ ճ@`@ۇ6@!@!@?qMTRCcp/RA!$1RM`@@@`X6s@`@@?qT@q TSA[BcCkDsE{ߨ_ RCcp/A*! 4RR) R{A@RCAcp/! $4R@a@W@A7@[@RA@RCAcp/! $4R@ @@[@ۇ6r RsCcp/A*!,;RR.RfCcp/A!!5RRw*ZSe>RCAcp/!@*,RA;>@R@GERE*;RC`Rcp/A!*@*;RA+!>R1>RER>CAcp/!SA[BcCkDsE{ߨ_R-RERCA>cp/!@_6`@`U@S @6@@@qlT@**"6Ra>`#@S@R@@`_6@@@qTRe>CA?Rcp/!Rf(@S @6@@ @q T@8Ra>`(@S @6@@`@q T@7Ra> '@S @6@@ @q T@**7Ra>%}@S @6@@@qT**a>:R@*j7@&@&@S @6@@` @q T@**B.RRSCA**cp/!@"e>$6R`RpRpSCAe>8Rcp/!'`RRcSCAcp/!)**e>:R`RRTSCAe>7Rcp/!&`RRGSCA**cp/!`$e>7R`RR8SCA*cp/!-*e>Ds@G`@ 6@@4@Gq,4T R? R&@@REC!cp/!5RK`@ @@qZzT@ @`4QRD@ ե @ @QKqT|@"@#@!!qT"@9_dqaT"_8_qTc@` T RYv@`ҢG@`cU{ |@UR@ @@`6!@!@!@?qLT73Bs 6@@ @qTRqf @EC!dRcp/! R7@a @!Qa cH}{sRV@E@{ oRC&@cp/!R! @`@T @6@@)@q,)TBR 7@s@`@6@@@TRr q-TR!FRTREC!rRcp/!Rr TRr`@T @6@@)@ql)TBR `@ @6!@!@!@? q,TTRGr7TRrRFRERC!r$Rcp/!`s@TRr`@RG7C!*DRcp/! `RM7@S @[6@@@qT "Rac ; @[6@@@qLT Rac9xv@3@Î@@@ @`4jqqq*$T&q T 4X7RRc @ @{k T`@@U@"uW@*@@@!K0&@ 7`@ @6@**@*@RBRo@[C!cp/ec!@=DR`R@s`@U @6@@@qlT bR!s@4`@tRKG7CA*dRcp/!*`R7@=R;G7C! Rcp/! ?`R7@Rs@`@S`@B@@(@A@B@!K@@ "@6@@ @qL TV *""R `@ @6@@@qlTU *BRb s@`@RUC!*cp/!b DR`RsRTC!ЅBRcp/!`RfR[C!ec$Rcp/!`:`RYR[C!ecRcp/!8`RLRVC!*cp/!Ţ $"R`R>RTC!ЅBRcp/!`R1RUC!ХdRcp/!`R$JW6RRb ֢@ @{kT`@@U@"uW@*@@@!K9&@7`@ @6@**@*@RKW6RRb ֢@ @{kBT`@@U@"uW@*@@@!K&@|7`@ @6@**@*@R&{S*[*4T@ @6@@ @qT *$R" ; *SA[B{è_@@tBB!@9a 4Ѐ@ @6@@ @qTR *@EC! %Rcp/!R /@*@*! @P6!@!@A!@?qTR*@ERC!Х $'Rcp/!}*@@"@#@# 7kT!@kT6@@@qTR@)RREC cp/@A!@\*SA[B{è_֔@ R[B*SA{è_(@@?*@4T@ @6@@@qTRTC!*" d&Rcp/!@`R/ *b&R" * tjRTC!*" $Rcp/! ;`RV{S[|@`@ck @P6@@@q,T** 4s@V`@6@@`@q T **SA[BcCkD{ƨ_@ @xuBئB@NB 0DQ 05 @TAN @TA2@BޟBRB q*_``"ԦBb2@@7##2@2@ ?*# 5 3B`ߦ@`"@@xu@@x5RVC!*" dcp/!/Re{S[*@ @P6@@@qlT**4@V@6@@@qLT *"ER ;*SA[B{è_@@uB!@C?qT@!@?hqT,@ҁR`?*4@V@6@@@ @qT *bGR _ RVC!*ł DRcp/!RR}VC!*ł $ERcp/! ;`R@V@6@@@q,T *"FR `/R\VC!*ł $FRcp/!`RRNVC!*ł dGRcp/! `R{S[*@ @P6@@@q,T*c*4@V@6@@`@q T *"JR ;*SA[B{è_@@uB!@9A4B`2@72@[B*SA{è_ RVC!* IRcp/!RxRVC!* $JRcp/! ;`RjRR2 Ք@V@6@@@qLTR "KR r`1 RVC! $KRcp/!`0`RC{S[*`@ @P6@@@qT**4s@V`@6@@@qT*" bMR ;h*SA[B{Ĩ_@@u5`3BC`2@@7##`2@n`2*SA[B{Ĩ_RwVC!*" LRcp/!RRiVC!*" dMRcp/! ;`R{S[*`@ck @P6@@@qL T*|*@4s@Y`@6@@ @q, T@*QR! *SA[BcCkD{Ũ_ @@u.@B#aR`?*@5@q TqTa@"R@! @BN6@@@@qTR B@9N@C% cp/!?URR.@2!R`?*5*SA[BcCkD{Ũ_ R9C!*% PRcp/!R`R9C!*% QRcp/!`RRs@9`@6@@ @qTtR RbSR! r s@9`@6@@@@qT *UR! @wr s@9`@6@@@q,T *RR!  c^s@9`@6@@@qTR RSR! rOJR|9C!R% dSRcp/! `RRn9C!*% URcp/!` `RR`9C!*% RRcp/! `RRR9C!R% SRcp/!`R{S[*`@ @P6@@@qT*e* 4s@6`@6@@@qT* YR *@SA[B{Ĩ_ !@!@!u!B! *@SA[B{Ĩ_ R6C!* XRcp/!R~R6C!* YRcp/!`Rp{S[*@?9 @P6@@@q, T* * 4@6@6@@` @q T *\RB*@SA[B{Ũ_ "!R@@u@!@?q$BzTB`e.@?R`?*574@6@6@@@qT *^RBbR6C!B[Rcp/!R  R6C!*B\Rcp/!`RRs6C!*B^Rcp/!`R{[S*@ @P6@@@ql TS**5@@t@TBa@@?k TbdDcrrd*@*bZ@Z"Rd@dAdBdCd@$B" 9*@SA[B{Ĩ_ յ@6@6@@@qT *aR;*@SA[B{Ĩ_ R 6C!*Ţd`Rcp/!RR6*ŢaRC`Rcp/!! ;t *aR;@6@6@@ @qT"cR :*@SA[B{Ĩ_ R6C!Ţ$cRcp/!@9`RI յ@6@6@@@qLT `R7@6@6@@@qT bR8pvR6C!Ţ`Rcp/!@6`RR6C!ŢbRcp/!7`R {S[*`@ @P6@@@q,T** 4s@6`@6@@`@q T*"gR .*@SA[B{Ĩ_ @@ub@ D*@SA[B{Ĩ_ RA6C!*fRcp/!RR36C!*$gRcp/!`R{S[*`@ @P6@@@qlT*G* 4s@6`@6@@@qLT*biR ;*@SA[B{Ĩ_ #!@!@!u!@*@SA[B{Ĩ_R6C!*bDiRcp/!RbR6C!*biRcp/! ;`RT{S[*`@ @P6@@@q,T** 4s@5`@6@@`@q T *lR;x*@SA[B{Ĩ_ a@@! @@v@h6@@@q T@4(Q.qT *s@5`@ 6@@@5qLTnR (H*@SA[B{Ĩ_ Հ@q T$qTB#_@!!RqAzT@?qT@?k T`@ @h6@@@@qTRO@C@!5oRcp/!`)Ro*6s@5`@6@@@qT ТpR3 R+5C!*$lRcp/!RcR5C!*lRcp/! ;`RdB@qTq!T@q T@Qq( T@Qq( T@qH T@qhT@qT@qT@QqT ,dB@(qT,qT@q`TqHT@QqhT@QqhT@qT@qT@qT@qiT `,BR@B@%#! cp/!&rRRA+ $qRR!X R5#!nRcp/!@(`R-+ @qTqT *  + `+  +`@ @h6@@ @qTR@%#! sRcp/!`'R@qT@QqT@QqT@qT@q(T@qHT@q T  +b ,^RW5#!pRcp/! 3`R{S[*`@ @P6@@@qlT*k* 4s@6`@6@@@qLT*b{R ;*@SA[B{Ĩ_ @@u@0A *SA[B@{Ĩ_R 6#*bzRcp/!RR6#!*b{Rcp/! ;`Rx{S[*@ @P6@@@q T** 4@5Ѐ@6@@ @q T *}R;*@SA[B{Ũ_ @@@v ""@ @#0,@A@?q"!R$Bz!T"R@O?kT?qT3R`?*4@5Ѐ@6@@@qT* bR-fR5#*$}Rcp/!R R5#!*}Rcp/! ;`R@?kAT"@94ARO@?qAT"@94aRORg5#!*dRcp/!,`R{S[*@ @P6@@@q T*{* 4@7Ѐ@6@@ @q T *‚R";*@SA[B{Ũ_ @R_k(TC@R@@uǠäBc` dAd@dĤBÀBCD`?*4@5 @6@@ @q T *†R`5@7Ѐ@6@@`@q TR"Rr 6@*SA[B{Ũ_ֳR!r!`; ;@*SA[B{Ũ_ R7#*"DRcp/!RRR7#!*"ĂRcp/! ;`RDR7#!"Rcp/! 6`R7R5#!*ĆRcp/!4`R){S[*`@ @P6@@@qT** 4s@6`@6@@ @qT*R ;L*@SA[B{Ĩ_ @@uB`  @ A@*SA[B@{Ĩ_Ra6#*Rcp/!RRS6#!*Rcp/! ;`R{S[*@c* @P6@@@qT*f*4@8Ѐ@6@@ @qT *‹R;*SA[BcC{ƨ_@@u !@,@!@C?q"!R$BzTRC`?*@5H) I)?q/@q9J))9*BSA[BcC{ƨ_ R8#*DRcp/!RfR8#!*ċRcp/! ;`RX@8Ѐ@6@@@q,T*⍁R5R8#*䍁Rcp/!4`R7{CS[*@c @P6@@@q T**@4@7Ѐ@6@@@qT *bR;Y*SB[CcD{A_ !!R@@u@@qAzT/@@9 5 @) )@ @ h6@@@qMTRcC@I) G@7#!cp/!=RRBb@!0" /@ R`?*4@7Ѐ@6@@ @q T* R@R/7#!ĐRcp/!R  @qT@@) )R7#!*dRcp/! ;`R@7@6@@`@q TⓁR<sR @7#cp/䓁R!;`Rr @R7#*Rcp/!@?`Rc{[*S@cXB @P6@@@q T** 4@7@6@@`@q T *"Rb;*SA[BcC{ƨ_ ՠ@@v@,@A@#?q$!R$DzT?k@9 T A) @ A @@9 NBAB N! NRmm`?* 5"A@RԀR!$@" @"@" *SA[BcC{ƨ_ Rq7#*bRcp/!R5 @  qTB@@_8q!T@7@6@@ @q T œRb`1RI7#!*b$Rcp/! ;`R@7@6@@@q,T*žRb5wR(7#*bĞRcp/!4`R@7@6@@`@q T BRb/WR7#!bDRcp/!.`RR7#!bĜRcp/!`0`Ru{S[*@ @P6@@@qT** 4@7@6@@@qT *bR;*@SA[B{Ĩ_ ՠ@@uB0@*SA[B@{Ĩ_ R7#*䠁Rcp/!R(R7#!*dRcp/! ;`R{Sc*`@[ @P6@@@ql T** 4s@5`@6@@ @qL T*BbR ;<*SA[BcC{Ĩ_ ՠ@@@wBB  A @ZB*@ @@Ts@l!lb@6B@B@B@_qLT*SA[BcC{Ĩ_ ? @T R55#*B䤁Rcp/!RR'5#!*BdRcp/! ;`RRB@R%#@!:cp/$RB@{S*6*44@ @6@@`@q T*⩁R ;*@SA{è_֠@@uB@  @ A@(@**SA@{è_ R4#!*䩁Rcp/! ;`RL{S*[**@44@ @6@@` @q T *BR;z*@SA[B{Ũ_ @zT@@t@.@C@AqdZz@ Tq!!RdAzT`K#C.@R`?*546@ @6@@@qTRt6#*łRcp/!`R*R354@4 @6@@@ @q T**R @*SA[B{Ũ_ RG4#!*DRcp/! ;`R`K#.@R`?*46@ @6@@@qTR6#*DRcp/! `R*BR 4@ @6@@@@qTR3Q R4#*Rcp/!`RpR4#Rcp/!`Rc4@ @6@@`@q T "R@"R4#!Ѕ$Rcp/!`RC{S*[ 4*4@ @6@@ @q T *BR;r*SA[B{̨_@@t@@qAT`.@ҶbAc.@R`?*45@ @6@@`@q T6*bRb>@4 @6@@@qTRa4#!*仁Rcp/!`R*R⻁Rr ҀA*SA[B{̨_ RA4#!*DRcp/! ;`RR35#!*bdRcp/!`R4@ @6@@ @qL T ⸁R3s ՠ4@ @6@@@q,TR@_ R4#Rcp/!`Rw4@ @6@@`@q T R@>R4#!Rcp/!`RWR4#丁Rcp/! `RJ{S**44@ @6@@ @qT*½R";z*@SA{è_ִ@@u @@qT!*@SA{è_R4#*"ĽRcp/! ;`R 4@ @6@@@qT"R@C*@SA{è_ Rk4#"Rcp/!`R4@ @6@@`@q TR"3RK4#"Rcp/! `R {S*[k@4*4@ @6@@@ @q T*ÁR;*SA[B{@ _@@t@@$qAT`.@ZҶbc.@R`?*45@ @6@@`@q T*R" @4 @6@@@qTR4#*dǁRcp/!@`RZ* RbǁR" r ZҀR*SA[B{@ _R4#*ÁRcp/! ;`R:R5#*Rcp/!@`R,4@ @6@@ @qL TbāR3@er ՠ4@ @6@@@q,TŁRQ^ R}4#ŁRcp/!`R4@ @6@@`@q T "ƁR@0=R]4#!$ƁRcp/!`R׿RP4#dāRcp/!`Rʿ{S*r*44@ @6@@ @qT*BɁRB;*@SA{è_ִ@@u @@$qTZ!P*@SA{è_R4#*BDɁRcp/! ;`R4@ @6@@@qTBˁRþ*@SA{è_ R4#BˁRcp/!`Re4@ @6@@`@q TʁRB3@R˾4#BʁRcp/!`RE!"' venc_create_enc_ctxjpege_initjpege_openjpege_enc_one_picsetSrcInfojpege_get_streamjpege_release_streamjpege_ioctlvidEnc_opencviSetInitCfgGoph264e_setInitCfgFixQph264e_setInitCfgCbrh264e_setInitCfgVbrh264e_mapNaluTypeh265e_setInitCfgFixQph265e_setInitCfgCbrh265e_setInitCfgVbrh265e_mapNaluTypevidEnc_closevidEnc_enc_one_picvidEnc_get_streamvidEnc_release_streamvidEnc_ioctl[%s] %s:%d:%s()[BS]: enH264EType = %d [%s] %s:%d:%s()[CFG]: statTime = %d, gop = %d, bitrate = %d, fps = %d [%s] %s:%d:%s()[CFG]: iqp = %d, pqp = %d, gop = %d, framerate = %d src/enc_ctx.c[%s] %s:%d:%s()[ERR]: cviNalType = %d [ERR] %s = %d, cviNalType = %d [%s] %s:%d:%s()[BS]: enH265EType = %d [%s] %s:%d:%s()[CFG]: statTime = %d, gop = %d, maxbitrate = %d, fps = %d, s32ChangePos = %d [%s] %s:%d:%s()[CFG]: s32IPQpDelta = %d [%s] %s:%d:%s()[CFG]: virtualIPeriod = %d, gop = %d [%s] %s:%d:%s()[ERR]: Failed to BMJpgSendFrameData, ret = %x [ERR] %s = %d, Failed to BMJpgSendFrameData, ret = %x [%s] %s:%d:%s()[ERR]: Failed to BMJpgGetFrameData, ret = %x [ERR] %s = %d, Failed to BMJpgGetFrameData, ret = %x [%s] %s:%d:%s()[ERR]: BMJpgInit [ERR] %s = %d, BMJpgInit [%s] %s:%d:%s()[TRACE]: [%s] %s:%d:%s()[ERR]: cviJpgIoctl, currOp = 0x%X, status = %d [ERR] %s = %d, cviJpgIoctl, currOp = 0x%X, status = %d [%s] %s:%d:%s()[ERR]: %s bitstreamBufSize (0x%x) must align to 1024 [ERR] %s = %d, %s bitstreamBufSize (0x%x) must align to 1024 [%s] %s:%d:%s()[TRACE]: enRcMode = %d, u32Qfactor = %d [%s] %s:%d:%s()[ERR]: %s BMJpgOpen failed ! [ERR] %s = %d, %s BMJpgOpen failed ! [%s] %s:%d:%s()[ERR]: Failed to BMJpgReleaseFrameData, ret = %x [ERR] %s = %d, Failed to BMJpgReleaseFrameData, ret = %x [%s] %s:%d:%s()[ERR]: enType = %d [ERR] %s = %d, enType = %d [%s] %s:%d:%s()[ERR]: cviVEncClose, status = %d [ERR] %s = %d, cviVEncClose, status = %d [%s] %s:%d:%s()[SRC]: x = %d, y = %d, stride = %d [%s] %s:%d:%s()[SRC]: orig pa Y = %#lx, Cb = %#lx, Cr = %#lx [%s] %s:%d:%s()[SRC]: phyAddrY = 0x%llX, phyAddrCb = 0x%llX, phyAddrCr = 0x%llX [%s] %s:%d:%s()[SRC]: phyAddrY = 0x%llX, phyAddrCb = 0x%llX, phyAddrCr = 0x%llX s32MilliSec[%d] [%s] %s:%d:%s()[INFO]: cviVEncGetStream status %d [%s] %s:%d:%s()[ERR]: psp is null [ERR] %s = %d, psp is null [%s] %s:%d:%s()[ERR]: mapNaluType, status = %d [ERR] %s = %d, mapNaluType, status = %d [%s] %s:%d:%s()[TRACE]: op = 0x%X, currOp = 0x%X [%s] %s:%d:%s()[ERR]: cviVEncIoctl, currOp = 0x%X, status = %d [ERR] %s = %d, cviVEncIoctl, currOp = 0x%X, status = %d [%s] %s:%d:%s()[TRACE]: codec = %d, width = %d, height = %d, rcMode = %d [%s] %s:%d:%s()[TRACE]: width = %d, height = %d, rcMode = %d [%s] %s:%d:%s()[TRACE]: es buf size = 0x%X, singleCore = %d, singleLumaBuf = %d [%s] %s:%d:%s()[ERR]: cviVEncOpen [ERR] %s = %d, cviVEncOpen [%s] %s:%d:%s()[ERR]: cviVEncReleaseStream, status = %d [ERR] %s = %d, cviVEncReleaseStream, status = %d [%s] %s:%d:%s()[ERR]: pstPool = NULL [ERR] %s = %d, pstPool = NULL [%s] %s:%d:%s()[ERR]: Not support Picture type [ERR] %s = %d, Not support Picture type [%s] %s:%d:%s()[ERR]: Not support eVbSource:%d [ERR] %s = %d, Not support eVbSource:%d [%s] %s:%d:%s()[API]: VeChn = %d [%s] %s:%d:%s()[ERR]: venc_context [ERR] %s = %d, venc_context [%s] %s:%d:%s()[INFO]: already done mmap /dev/cvi-vcodec[%s] %s:%d:%s()[ERR]: base dev open fail! [ERR] %s = %d, base dev open fail! [%s] %s:%d:%s()[ERR]: vcodec mmap fail! [ERR] %s = %d, vcodec mmap fail! [%s] %s:%d:%s()[ERR]: base_get_shm failed! [ERR] %s = %d, base_get_shm failed! [%s] %s:%d:%s()[ERR]: _VENC_MMAP failed. [ERR] %s = %d, _VENC_MMAP failed. [%s] %s:%d:%s()[ERR]: Allocate chn_handle memory failed ! [ERR] %s = %d, Allocate chn_handle memory failed ! [%s] %s:%d:%s()[ERR]: Allocate pChnAttr memory failed ! [ERR] %s = %d, Allocate pChnAttr memory failed ! [%s] %s:%d:%s()[ERR]: Allocate pChnVars memory failed ! [ERR] %s = %d, Allocate pChnVars memory failed ! [%s] %s:%d:%s()[ERR]: venc_create_enc_ctx [ERR] %s = %d, venc_create_enc_ctx [%s] %s:%d:%s()[ERR]: init [ERR] %s = %d, init [%s] %s:%d:%s()[ERR]: cviCheckRcModeAttr [ERR] %s = %d, cviCheckRcModeAttr [%s] %s:%d:%s()[ERR]: venc_init_encoder [ERR] %s = %d, venc_init_encoder [%s] %s:%d:%s()[INFO]: No need to unmap [%s] %s:%d:%s()[ERR]: Not support this API for non-bind mode [ERR] %s = %d, Not support this API for non-bind mode [%s] %s:%d:%s()[ERR]: CVI_VENC_GetModParam venc_context global handle not create [ERR] %s = %d, CVI_VENC_GetModParam venc_context global handle not create [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_ROI_PARAM, %d [ERR] %s = %d, CVI_H26X_OP_SET_ROI_PARAM, %d [%s] %s:%d:%s()[TRACE]: wait encode done [%s] %s:%d:%s()[TRACE]: sem_timedwait [%s] %s:%d:%s()[TRACE]: sem_wait success in time[%ld] [%s] %s:%d:%s()[ERR]: sem_wait interrupt by SIG [ERR] %s = %d, sem_wait interrupt by SIG [%s] %s:%d:%s()[ERR]: sem_wait invalid sem [ERR] %s = %d, sem_wait invalid sem [%s] %s:%d:%s()[TRACE]: sem EAGAIN[%ld] [%s] %s:%d:%s()[TRACE]: sem ETIMEDOUT[%ld] [%s] %s:%d:%s()[ERR]: sem unexpected errno[%d]time[%ld] [ERR] %s = %d, sem unexpected errno[%d]time[%ld] [%s] %s:%d:%s()[ERR]: sem wait error [ERR] %s = %d, sem wait error [%s] %s:%d:%s()[TRACE]: sem wait timeout [%s] %s:%d:%s()[ERR]: bind mode get stream error: 0x%X [ERR] %s = %d, bind mode get stream error: 0x%X [%s] %s:%d:%s()[ERR]: pChnVars->stStream.pstPack is NULL [ERR] %s = %d, pChnVars->stStream.pstPack is NULL [%s] %s:%d:%s()[ERR]: u32LeftStreamFrames <= 0, no stream data to get [ERR] %s = %d, u32LeftStreamFrames <= 0, no stream data to get [%s] %s:%d:%s()[WARN]: cviCheckLeftStreamFrames, s32Ret = 0x%X [%s] %s:%d:%s()[ERR]: updateStreamPackInBindMode fail, s32Ret = 0x%X [ERR] %s = %d, updateStreamPackInBindMode fail, s32Ret = 0x%X [%s] %s:%d:%s()[TRACE]: u32LeftStreamFrames = %d [%s] %s:%d:%s()[TRACE]: Non-blcok mode timeout [%s] %s:%d:%s()[ERR]: getStream, s32Ret = %d [ERR] %s = %d, getStream, s32Ret = %d [%s] %s:%d:%s()[PERF]: chn = %d, send frame timestamp = %lx, enc time = %lx (%lx + %lx)ms, total time = %lx [DBS] %s = %d, pack[%d], Addr = %p, Len = 0x%X, Offset = 0x%X, DataType = %d [%s] %s:%d:%s()[ERR]: dataType = %d [ERR] %s = %d, dataType = %d [%s] %s:%d:%s()[ERR]: no user data [ERR] %s = %d, no user data [%s] %s:%d:%s()[ERR]: jpeg failed to insert user data, %d[ERR] %s = %d, jpeg failed to insert user data, %d[%s] %s:%d:%s()[ERR]: h26x failed to insert user data, %d[ERR] %s = %d, h26x failed to insert user data, %d[%s] %s:%d:%s()[ERR]: failed to insert user data %d[ERR] %s = %d, failed to insert user data %d[%s] %s:%d:%s()[TRACE]: [%d]post release [%s] %s:%d:%s()[ERR]: releaseStream, s32Ret = %d [ERR] %s = %d, releaseStream, s32Ret = %d [%s] %s:%d:%s()[API]: frameIdx = %d [%s] %s:%d:%s()[API]: [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_REQUEST_IDR, %d [ERR] %s = %d, CVI_H26X_OP_SET_REQUEST_IDR, %d [%s] %s:%d:%s()[ERR]: Chn %d is not stopped, failure [ERR] %s = %d, Chn %d is not stopped, failure [%s] %s:%d:%s()[ERR]: CVI_JPEG_OP_RESET_CHN fail, s32Ret = %d [ERR] %s = %d, CVI_JPEG_OP_RESET_CHN fail, s32Ret = %d [%s] %s:%d:%s()[SYNC]: chnState = VENC_CHN_STATE_INIT [%s] %s:%d:%s()[ERR]: pProcInfoShareMem is NULL [ERR] %s = %d, pProcInfoShareMem is NULL [%s] %s:%d:%s()[ERR]: pstFrame is NULL [ERR] %s = %d, pstFrame is NULL [%s] %s:%d:%s()[ERR]: (chn %d) cviSetVencChnAttrToProc fail [ERR] %s = %d, (chn %d) cviSetVencChnAttrToProc fail [%s] %s:%d:%s()[ERR]: h26x trans_chn_attr fail, %d [ERR] %s = %d, h26x trans_chn_attr fail, %d [%s] %s:%d:%s()[ERR]: mjpeg trans_chn_attr fail, %d [ERR] %s = %d, mjpeg trans_chn_attr fail, %d [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_CHN_ATTR or CVI_JPEG_OP_SET_CHN_ATTR, %d [ERR] %s = %d, CVI_H26X_OP_SET_CHN_ATTR or CVI_JPEG_OP_SET_CHN_ATTR, %d [%s] %s:%d:%s()[ERR]: cviCheckRcModeAttr fail, %d [ERR] %s = %d, cviCheckRcModeAttr fail, %d [%s] %s:%d:%s()[FRC]: ifEncode = %d [%s] %s:%d:%s()[FRC]: pvf->bFrcEnable = %d [%s] %s:%d:%s()[FRC]: no of encoding frames = %d [%s] %s:%d:%s()[FRC]: cviUpdateFrc Curr Enable = %d [%s] %s:%d:%s()[ERR]: Luma, fwrite %d failed [ERR] %s = %d, Luma, fwrite %d failed [%s] %s:%d:%s()[ERR]: Chroma, fwrite %d failed [ERR] %s = %d, Chroma, fwrite %d failed [%s] %s:%d:%s()[TRACE]: encOnePic Error, s32Ret = %d [%s] %s:%d:%s()[ERR]: encOnePic Error, s32Ret = %d [ERR] %s = %d, encOnePic Error, s32Ret = %d [%s] %s:%d:%s()[PERF]: chn = %d, currPTS = %ld [%s] %s:%d:%s()[ERR]: pstChnAttr == NULL [ERR] %s = %d, pstChnAttr == NULL [%s] %s:%d:%s()[ERR]: pChnAttr or pChnVars is NULL [ERR] %s = %d, pChnAttr or pChnVars is NULL [%s] %s:%d:%s()[ERR]: enType is incorrect [ERR] %s = %d, enType is incorrect [%s] %s:%d:%s()[TRACE]: s32X = %d, s32Y = %d u32IntraCosterror, %s = %d [%s] %s:%d:%s()[ERR]: frame lost mode = %d, unsupport [ERR] %s = %d, frame lost mode = %d, unsupport [%s] %s:%d:%s()[CFG]: bFrameLostOpen = %d, frameLostMode = %d, u32EncFrmGaps = %d, u32FrmLostBpsThr = %d [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_FRAME_LOST_STRATEGY, %d [ERR] %s = %d, CVI_H26X_OP_SET_FRAME_LOST_STRATEGY, %d [%s] %s:%d:%s()[ERR]: no h264 trans param [ERR] %s = %d, no h264 trans param [%s] %s:%d:%s()[ERR]: not h264 encode channel [ERR] %s = %d, not h264 encode channel [%s] %s:%d:%s()[ERR]: failed to set h264 trans %d[ERR] %s = %d, failed to set h264 trans %d[%s] %s:%d:%s()[ERR]: no h265 trans param [ERR] %s = %d, no h265 trans param [%s] %s:%d:%s()[ERR]: not h265 encode channel [ERR] %s = %d, not h265 encode channel [%s] %s:%d:%s()[ERR]: failed to set h265 trans %d[ERR] %s = %d, failed to set h265 trans %d[%s] %s:%d:%s()[ERR]: CVI_JPEG_OP_SET_MCUPerECS, %d [ERR] %s = %d, CVI_JPEG_OP_SET_MCUPerECS, %d [%s] %s:%d:%s()[ERR]: u32Qfactor <= 0 || >= 100, s32Ret = %d [ERR] %s = %d, u32Qfactor <= 0 || >= 100, s32Ret = %d [%s] %s:%d:%s()[ERR]: CVI_JPEG_OP_SET_QUALITY, %d [ERR] %s = %d, CVI_JPEG_OP_SET_QUALITY, %d [%s] %s:%d:%s()[ERR]: pstModParam NULL ! [ERR] %s = %d, pstModParam NULL ! [%s] %s:%d:%s()[ERR]: CVI_VENC_GetModParam init failure [ERR] %s = %d, CVI_VENC_GetModParam init failure [%s] %s:%d:%s()[ERR]: CVI_VENC_SetModParam venc_context global handle not create [ERR] %s = %d, CVI_VENC_SetModParam venc_context global handle not create [%s] %s:%d:%s()[ERR]: Unknown JPEG format %d [ERR] %s = %d, Unknown JPEG format %d [%s] %s:%d:%s()[ERR]: The first jpeg marker must be SOI [ERR] %s = %d, The first jpeg marker must be SOI [%s] %s:%d:%s()[ERR]: There must be one SOI [ERR] %s = %d, There must be one SOI [%s] %s:%d:%s()[ERR]: There must be one SOF0 [ERR] %s = %d, There must be one SOF0 [%s] %s:%d:%s()[ERR]: There must be one DQT or DQT_MERGE [ERR] %s = %d, There must be one DQT or DQT_MERGE [%s] %s:%d:%s()[ERR]: DQT and DQT_MERGE are mutually exclusive [ERR] %s = %d, DQT and DQT_MERGE are mutually exclusive [%s] %s:%d:%s()[ERR]: DHT and DHT_MERGE are mutually exclusive [ERR] %s = %d, DHT and DHT_MERGE are mutually exclusive [%s] %s:%d:%s()[ERR]: DRI and DRI_OPT are mutually exclusive [ERR] %s = %d, DRI and DRI_OPT are mutually exclusive [%s] %s:%d:%s()[ERR]: Repeating marker type %d present [ERR] %s = %d, Repeating marker type %d present [%s] %s:%d:%s()[ERR]: CVI_VENC_SetModParam JPEG marker order error [ERR] %s = %d, CVI_VENC_SetModParam JPEG marker order error [%s] %s:%d:%s()[CFG]: enType = %d, enRcMode = %d [%s] %s:%d:%s()[CFG]: s32FirstFrameStartQp 1stQp = %d [%s] %s:%d:%s()[ERR]: cviCheckRcParam [ERR] %s = %d, cviCheckRcParam [%s] %s:%d:%s()[CFG]: pstRcParam 1stQp = %d, prcparam 1stQp = %d s32InitialDelays32FirstFrameStartQpu32MaxIpropu32MinIpropu32MaxIQpu32MinIQpu32MaxQpu32MinQps32ChangePos[%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_REF_PARAM, %d [ERR] %s = %d, CVI_H26X_OP_SET_REF_PARAM, %d [%s] %s:%d:%s()[ERR]: [H265] if ROI MODE == 0, -8 <= QP < 0 [ERR] %s = %d, [H265] if ROI MODE == 0, -8 <= QP < 0 [%s] %s:%d:%s()[ERR]: [H265]ROI does not support FIX QP mode. [ERR] %s = %d, [H265]ROI does not support FIX QP mode. [%s] %s:%d:%s()[API]: VeChn = %d, s32RecvPicNum = %d [%s] %s:%d:%s()[ERR]: cviSetRcParamToDrv [ERR] %s = %d, cviSetRcParamToDrv [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_PREDICT, %d [ERR] %s = %d, CVI_H26X_OP_SET_PREDICT, %d [%s] %s:%d:%s()[ERR]: cviSetCuPredToDrv [ERR] %s = %d, cviSetCuPredToDrv [%s] %s:%d:%s()[ERR]: _cviVencAllocVbBuf [ERR] %s = %d, _cviVencAllocVbBuf [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_START, %d [ERR] %s = %d, CVI_H26X_OP_START, %d [%s] %s:%d:%s()[SYNC]: VENC_CHN_STATE_START_ENC [%s] %s:%d:%s()[ERR]: check_chn_handle, %d [ERR] %s = %d, check_chn_handle, %d [%s] %s:%d:%s()[SYNC]: venc_event_handler end vpu_get_shmvenc_monitor_data_input_task_VENC_MMAP_VENC_UNMAPvenc_event_handlercheck_chn_handle_cviVencInitCtxHandleCVI_VENC_CreateChncviInitChnCtxcviCheckRcModeAttrcviInitFrccviSetRcParamToDrvcviGetMaskcviGetEnv_cvi_venc_check_jpege_formatCVI_VENC_SetModParamCVI_VENC_GetModParamCVI_VENC_AttachVbPoolCVI_VENC_SendFramecviCheckFrccviUpdateFrcDstcviUpdateFrcSrccviOpenDumpYuvcviDumpYuv_cviVencUpdateVbConf_cviVencAllocVbBufCVI_VENC_StartRecvFrameCVI_VENC_StopRecvFrameCVI_VENC_QueryStatusupdateStreamPackInBindModecviVenc_sem_timedwait_MillsecsCVI_VENC_GetStreamcviCheckLeftStreamFramescviUpdateChnStatuscviOpenDumpBscviDumpBsCVI_COMM_VENC_GetDataTypeCVI_VENC_ReleaseStreamcviChangeMaskcviSetVencChnAttrToProccviSetVencPerfAttrToProccviGetDebugConfigFromEncProcCVI_VENC_DestroyChnCVI_VENC_ResetChnCVI_VENC_GetFdCVI_VENC_CloseFdCVI_VENC_SetJpegParamCVI_VENC_GetJpegParamCVI_VENC_RequestIDRCVI_VENC_SetChnAttrCVI_VENC_GetChnAttrCVI_VENC_GetRcParamCVI_VENC_SetRcParamcviCheckRcParamCVI_VENC_GetRefParamCVI_VENC_SetRefParamCVI_VENC_SetCuPredictioncviSetCuPredToDrvCVI_VENC_GetCuPredictionCVI_VENC_GetRoiAttrCVI_VENC_SetFrameLostStrategyCVI_VENC_SetRoiAttrCVI_VENC_GetFrameLostStrategyCVI_VENC_SetChnParamCVI_VENC_GetChnParamcviVencJpegInsertUserDatacviVencH26xInsertUserDataCVI_VENC_InsertUserDatacviVencH264SetTransCVI_VENC_SetH264TransCVI_VENC_GetH264TranscviVencH265SetTransCVI_VENC_SetH265TransCVI_VENC_GetH265Trans[%s] %s:%d:%s()[ERR]: check_chn_handle Error, s32Ret = %d [ERR] %s = %d, check_chn_handle Error, s32Ret = %d [%s] %s:%d:%s()[ERR]: p_venctx_handle NULL (Channel not create yet..) [ERR] %s = %d, p_venctx_handle NULL (Channel not create yet..) [%s] %s:%d:%s()[TRACE]: pt_h264 stH264eModParam [%s] %s:%d:%s()[TRACE]: pt_h265 stH265eModParam [%s] %s:%d:%s()[TRACE]: none H26X [%s] %s:%d:%s()[TRACE]: type[%d] eVbSource[%d] [%s] %s:%d:%s()[TRACE]: enter private vb mode [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_GET_VB_INFO, %d [ERR] %s = %d, CVI_H26X_OP_GET_VB_INFO, %d [%s] %s:%d:%s()[TRACE]: private mode get vb info --- [%s] %s:%d:%s()[TRACE]: Chn[%d]get vb info FrameBufferSize[%d] FrameBufferCnt[%d] [%s] %s:%d:%s()[ERR]: _cviVencUpdateVbConf, %d [ERR] %s = %d, _cviVencUpdateVbConf, %d [%s] %s:%d:%s()[ERR]: [error][%s][%d] [ERR] %s = %d, [error][%s][%d] [%s] %s:%d:%s()[ERR]: Not attach vb pool for channel[%d] [ERR] %s = %d, Not attach vb pool for channel[%d] [%s] %s:%d:%s()[TRACE]: max pool cnt[%d] currentPoolId[%d] blksize[%d] blkcnt[%d] [%s] %s:%d:%s()[WARN]: [Warning] create size is smaller than require size [%s] %s:%d:%s()[WARN]: [Warning] create blk is smaller than require blk [%s] %s:%d:%s()[ERR]: Error while CVI_VB_GetConfig [ERR] %s = %d, Error while CVI_VB_GetConfig [%s] %s:%d:%s()[TRACE]: [required] size[%d] cnt[%d] [%s] %s:%d:%s()[TRACE]: [user set] size[%d] cnt[%d] [%s] %s:%d:%s()[WARN]: Buffer size too small for frame buffer : user mode VB pool[%d] < [%d]n[%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_VB_BUFFER, %d [ERR] %s = %d, CVI_H26X_OP_SET_VB_BUFFER, %d [%s] %s:%d:%s()[ERR]: venc_context create failure [ERR] %s = %d, venc_context create failure [%s] %s:%d:%s()[ERR]: Not enough size in VB or VB pool Not create [ERR] %s = %d, Not enough size in VB or VB pool Not create [%s] %s:%d:%s()[ERR]: Call VENC Destroy before Create, failed [ERR] %s = %d, Call VENC Destroy before Create, failed [%s] %s:%d:%s()[ERR]: VENC Chn #%d haven't created ! [ERR] %s = %d, VENC Chn #%d haven't created ! [%s] %s:%d:%s()[WARN]: set fr32DstFrameRate to %d [%s] %s:%d:%s()[ERR]: fr32DstFrameRate = 0x%X, not support [ERR] %s = %d, fr32DstFrameRate = 0x%X, not support [%s] %s:%d:%s()[WARN]: set u32SrcFrameRate to %d [%s] %s:%d:%s()[ERR]: u32SrcFrameRate = %d, not support [ERR] %s = %d, u32SrcFrameRate = %d, not support [%s] %s:%d:%s()[WARN]: fr32DstFrameRate > u32SrcFrameRate [%s] %s:%d:%s()[WARN]: => fr32DstFrameRate = u32SrcFrameRate [%s] %s:%d:%s()[ERR]: enRcMode = %d, not support [ERR] %s = %d, enRcMode = %d, not support [%s] %s:%d:%s()[ERR]: ptEncProcDebugConfig is NULL [ERR] %s = %d, ptEncProcDebugConfig is NULL [%s] %s:%d:%s()[TRACE]: currMask = 0x%X [%s] %s:%d:%s()[TRACE]: %s = 0x%X 0x%xvenc_maskvenc_sfnvenc_efn%svenc_dir[%s] %s:%d:%s()[FRC]: srcFrameRate = %.2lf, dstFrameRate = %.2lf [%s] %s:%d:%s()[ERR]: Dst frame rate(%.2lf), Src frame rate(%.2lf), not supported [ERR] %s = %d, Dst frame rate(%.2lf), Src frame rate(%.2lf), not supported [%s] %s:%d:%s()[FRC]: srcFrameDur = %d, dstFrameDur = %d [%s] %s:%d:%s()[ERR]: Dst frame rate(%.2lf) > Src frame rate(%.2lf), not supported [ERR] %s = %d, Dst frame rate(%.2lf) > Src frame rate(%.2lf), not supported [%s] %s:%d:%s()[FRC]: bFrcEnable = %d dump_bs.bin[DBS] %s = %d, %s dump_src.yuv%s/%s[DYUV] %s = %d, %s wb[%s] %s:%d:%s()[ERR]: %s, open error [ERR] %s = %d, %s, open error [%s] %s:%d:%s()[CFG]: firstFrmstartQp = %d, u32ThrdLv = %d, s32InitialDelay = %d [%s] %s:%d:%s()[CFG]: BgEnhanceEn = %d, BgDeltaQp = %d [%s] %s:%d:%s()[CFG]: s32ChangePos = %d [%s] %s:%d:%s()[CFG]: u32MinIQp = %d, u32MaxIQp = %d, u32MinQp = %d, u32MaxQp = %d [%s] %s:%d:%s()[ERR]: CVI_H26X_OP_SET_RC_PARAM, %d [ERR] %s = %d, CVI_H26X_OP_SET_RC_PARAM, %d [%s] %s:%d:%s()[ERR]: base.ioctl is NULL [ERR] %s = %d, base.ioctl is NULL [%s] %s:%d:%s()[ERR]: invalid shared mem addr, Mod %p, ProcInfo %p [ERR] %s = %d, invalid shared mem addr, Mod %p, ProcInfo %p venc-handler%d[%s] %s:%d:%s()[FLOW]: [%d] VENC_CHN_STATE_START_ENC [%s] %s:%d:%s()[BIND]: [%d] [%s] %s:%d:%s()[SYNC]: end [%s] %s:%d:%s()[TRACE]: [%d] clock_gettime fail [%s] %s:%d:%s()[TRACE]: pause and skip update. [%s] %s:%d:%s()[TRACE]: No more vb for dequeue. [%s] %s:%d:%s()[TRACE]: phy: 0x%lx, stride: 0x%x [%s] %s:%d:%s()[FRC]: no encode,continue [%s] %s:%d:%s()[ERR]: CVI_VENC_SendFrame, VencChn = %d, s32Ret = %d [ERR] %s = %d, CVI_VENC_SendFrame, VencChn = %d, s32Ret = %d [%s] %s:%d:%s()[ERR]: CVI_VENC_QueryStatus, VencChn = %d, s32Ret = %d [ERR] %s = %d, CVI_VENC_QueryStatus, VencChn = %d, s32Ret = %d [%s] %s:%d:%s()[ERR]: u32CurPacks = 0 [ERR] %s = %d, u32CurPacks = 0 [%s] %s:%d:%s()[ERR]: malloc memory failed! [ERR] %s = %d, malloc memory failed! [%s] %s:%d:%s()[ERR]: getStream, VencChn = %d, s32Ret = %d [ERR] %s = %d, getStream, VencChn = %d, s32Ret = %d [%s] %s:%d:%s()[ERR]: (chn %d) cviSetVencPerfAttrToProc fail [ERR] %s = %d, (chn %d) cviSetVencPerfAttrToProc fail [%s] %s:%d:%s()[TRACE]: [%d]wait release [%s] %s:%d:%s()[ERR]: [Vench %d]releaseStream ,s32Ret = %d [ERR] %s = %d, [Vench %d]releaseStream ,s32Ret = %d src/cvi_venc.c[%s] %s:%d:%s()[WARN]: reset procfs info for venc channel_%d ! 8  P@  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404.shstrtab.hash.dynsym.dynstr.rela.dyn.rela.plt.text.rodata.dynamic.got.got.plt.data.bss.comment    0 88!@@+BP 0 # #5 ( (4;X)X)RC`L``8QZ  `($He0$-Qn