ELF@P@8@88888|P888PPQtd\W7 :M3SLZAY>I8!2E=F? G,')V-"@<B 4 P(T9H1CKX %N5UODJ+ QR[*0/&#6$.; ,:=?\H  @WA`$  \/# 0B\M1bpalHyD\ 14p;`E' H ( p3j 8iH2$  c ,g`+V  k p\Zpo4qDAO!Os kwrrrclock_gettimepthread_mutex_timedlockvdecDbglog_levelsprintfpthread_mutex_trylockCVI_SYS_GetModNamesyslogpthread_mutex_lockmemsetstrcpyvdec_handleCVI_SYS_MunmapCVI_VB_PhysAddr2HandleCVI_VB_ReleaseBlockCVI_VB_GetBlockwithIDCVI_VB_Handle2PhysAddrCVI_SYS_MmapCVI_VB_CreatePoolcviVDecAttachFrmBufpthread_mutex_unlock_CVI_VDEC_InitHandlecalloc_cvi_vdec_FindBlkInfoCVI_VDEC_CreateChnvdec_vb_ctxpthread_mutex_initpthread_mutexattr_initpthread_mutexattr_setpsharedpthread_mutexattr_setrobustcviVDecOpencviVDecAttachCallBackmmapopen_deviceCVI_VDEC_DestroyChnmunmapclose_devicepthread_mutex_destroyfreepthread_joincviVDecCloseCVI_VB_DestroyPoolCVI_VDEC_SetChnParamCVI_VDEC_GetChnParamCVI_VDEC_SendStreamcviVDecDecOnePicBMJpgInitmemcpyBMJpgOpenBMJpgSendFrameDatacviVDecGetFrameBMJpgUninitpthread_attr_initpthread_attr_setschedpolicypthread_attr_setschedparampthread_attr_setinheritschedvdec_event_handlerpthread_createBMJpgCloseBMJpgGetFrameDataBMJpgReleaseFrameDataCVI_VDEC_QueryStatusCVI_VDEC_ResetChncviVDecResetCVI_VDEC_StartRecvStreamCVI_VB_Handle2PoolIdCVI_VDEC_StopRecvStreamCVI_VDEC_GetFrameCVI_VDEC_ReleaseFramecviVDecReleaseFrameCVI_VB_InquireUserCntCVI_SYS_GetChipIdvb_done_handlerusleepCVI_VDEC_SetChnAttrCVI_VDEC_GetChnAttrCVI_VDEC_AttachVbPoolCVI_VDEC_DetachVbPoolCVI_VDEC_SetModParamCVI_VDEC_GetModParamApiModeJPEG_MEM_TYPElibcvi_jpeg.solibcvi_vcodec.so_edata__bss_start__bss_start____bss_end____end___endPIC4йع     (08@HPX`hp x!$%&'(*+./Ⱥ0к1غ3579:<=>? @(D0E8F@GHLPNXP`QhRpSxTUWXYZ[{D"'    DB' Db' D' D' D' D' E( E"(  EB( Eb( E( E( E( E( "E) &E") *EB) .Eb) 2E) 6E) :E) >E) BE* FE"* JEB* NEb* RE* VE* ZE* ^E* bE+ fE"+ jEB+ nEb+ rE+ vE+ zE+ ~E+ E, E", EB, Eb, E, E, E, E, E- E"- EB- Eb- E- E- E- E- E. E". EB. Eb. E. E. {[CSc7|@ RxEXxcq|XS{sS!R  +T TRCajHҡtD|D{!ˠ#?Bs! ?T?!#'* Raң EAac`{A|A`!R! Kv4ߺq TBq TDU.q @TZqT6D@@qLT@*"RB, T*SA[BcC{ƨ_ R`* Հ6D@@qTRUCAB,$"Rc(!`R@""RB,D @w6D@ @qTR!RECA@,c(!`R %* RaE8|X@{@RKD @w6D@ @qTR!RECA@,c(!R Հ6D@@qTRqUCAB,d"Rc(!`R@b"RB,:~R_UCA*B,"Rc(!`Rj{[SDc5F @#p6D@@q T5D$R8R^@)2 @`.s*qf)s"BN)qkT! @zTp6D@@qTR DSAEcCC@A[B,#@%R{Ũc(!RgSA[BcC#@{Ũ_ DS@6D@@qLTa3#@SA@[BRcC{Ũ ՠRSCAe3$Rc(!R= ՠRSCAe3Rc(!`R/{CS[*Dcks@7*u=aD! @p6!D!@!@?q TXu qTq@Tq TsDX`@6D@!@q T@*"QR/Rx*SB[CcDkEsF{A_Bq@"T`D @p6D@@qTRTCA.GRc(!R@!!RqAzTE9 4rE 4 R@a@`@sb`^G@TrEkT3RBqE9T 5sDT`@6D@`$@q $T@ARb.R$RIXCRA*/c(!>*MR@bD@@ B @ksKKs2Bw6D@@qmTR(@@ECA /KRc(!Rs{ sDT`@6D@@+@q*T@IR.R@h@_qT _qT Z9DZc.R @"bkTfAR@@TE@`D @ w6 @@qTR@@CAc(! dERR# @5@) )kf1$T`D9 @w6D@@@qTRL)TfARCb.c(DARA!E94RXCA*/$QRc(!`RsDX`@6D@ @q T@NR/R`?\sDT`@6D@` @q T@GR.R JsDT`@6D@@q,T@RBRb.R 7 ՠ@r3R\`DT @6D@@@qT@CRb.sD`@6D@@qlT@)@*DRb.R  ՠR1TCAb.ARc(!`RR$XCA/NRc(!>`RrRTCA.GRc(! `ReT`D @6D@ @qT@b&R- :sDX`@ 6D@@Xq,T@RbMR/R`=HRXCAR/dMRc(!<`R2T`D @6D@ @q T@*'R-;RTCARb.BRc(!`RSRTCA.IRc(! `RR@)CAb.DRc(!@`RasDT`@6D@`@q T@b@Rb.RdRTCA-d&Rc(! 9`RR|TCAb.CRc(!`R&RoTCA*-'Rc(!;`RRaTCAb.d@Rc(!?`R{[k6S*ctF R+XFDBoF @P6D@@q T!D!@ 7y@TaS{$RAsacS 8c aA!R!3 4Ba?TR{*+@SA[BcCkD{Ǩ_Ba?ITE}R`K!|  ՠRWC"4c(A€R!`RM E}R`K!|   յDW@6D@@qLT@ÀR"4RWCA"4ÀRc(!`RDS @6D@ @qTa-R b&R :rD7@ 6D@@7q T*"4"ÀR `=z*+@SA[BcCkD{Ǩ_ ՠR7C!*"4$ÀRc(!<`RD3 @6D@@@qTa-SR *'Rr;PRu3C!e-d&Rc(! 9`RRh3C!*e-'Rc(!;`R{S/sD`@ /RSA@{è_ G p``\\$ @ p_d@@T@DdR pE4@T?T`kT{D @ 3 6D@@@3qTa0TR@ @R{¨_L%!@AepEk T R_ R_֠R3CAe0TRc(!@`R?{S[uDc*k@`P6D@@?q T@qT (LF ( B`D @6D@@qTk*4sD8`@6D@@@qT fR0+*SA[BcCkD{Ȩ_ "DX@7`RABD@ q !@@!!RAzT*үRzD@@p6D@@?qT@qTRr@8C!0c(!1jRR Ҁ"CҀ!R!R@qZzTq!!RAzAT9Dk"@?[ R"@{b_cBB_ )r*`7 @B4R/dR%C!Х+c(!@$R}g ՠR!4CAb0bRc(!`RoH Ձ*@* ՠR8C!0fRc(!*`R]V ՠR8CR!*0c(!#DeRN@W6@ #R*@8RC0c(!iR!@0<@@w6@@y.K1T#RbR q T@A @@  sD8`@6D@@qlTR fR0r`-  %1TKsD8`@6D@`@q TR biR0r@/tR8C!0fRc(!`,`RsD8`@6D@ @q T *mR02T`D @6D@@qLT4 Rb+`'C`D @6D@@q,T4+ "R(14`D @ 6D@ @4qT BcRb0 * RE4C!Ѕ+$Rc(!(`R ՠR74C!Ѕb0DcRc(!`)`RR*8C!0diRc(!@.`Rx}R8C!*0mRc(!1`Rj`D @6D@@qT4 Rb+&R4C!Ѕb+Rc(!&`RLR4C!Ѕb+Rc(!@%`R?{[S*Dc @#P6D@@q TD@t3tB@9`4@9 4F (LQ ( @5ޏR F q?.M `@!!RRqAzT`"'`%`#`R@@PN*#@SA[BcC{Ũ_֠D @6D@@@qTRR%C!Х,c(!3R ՠR}3CAe1oRc(!`R Հ@9 `@u*`E94`rEt R@4@@b^6@Tw`rEkTD@BqT`fAD@@w6D@@qmTRAffA%C!Х1tRc(!3RD3 @6D@` @q TWR *'Ra-;rD3@ 6D@@@3qT*a1bpR `=*#@SA[BcC{Ũ_֠R3C!*e1dpRc(!<`RTD3 @6D@@q,TR b&Ra-r :R3C!e-d&Rc(! 9`R4R3C!*e-'Rc(!;`R&{S[*`D @P6D@@qTD@u@ @R @ @ *SA[B{è_֠R6#!b1D{Rc(!`R`D4 @6D@@q,TR b&R- :rbsD6`@ 6D@@6qT*b1{R `=P*SA[B{è_֠Rq6#!*b1{Rc(!<`R`D4 @6D@@@qT*UR 'R-r;*RO4#!Ѕ-d&Rc(! 9`RRB4#!*-'Rc(!;`R{S[*`D @P6D@@qTD@u@ CR@ @*SA[B{è_֠R6#!1}Rc(!`R]`D4 @6D@@q,TR b&R- :rsD6`@ 6D@@6qT*1"~R `=*SA[B{è_֠R6#!*1$~Rc(!<`R&`D4 @6D@@@qT*UR 'R-r;R4#!Ѕ-d&Rc(! 9`RR4#!*-'Rc(!;`RC {[c*DkSs @P6D@@qLTD@`|~@[xa܆ @@5@qZz`T!G@9!4hqq E!RB*4D3Р@6D@@qT *Ra"2-@SD[EcFkGsH{CC _  G@9@4@ ՠRC3#!e"2dRc(!`RR63#!*e"2Rc(!`R `@9K4D @$R~ ; 27@D?DR@@@[@xa@b4@@b4RI4skT6D@R@r qTRRr䇀R%#!Х 2c(!RB7R`~ 6?@@@q 6T!@C Z@ Z RbҠ/A+AB@bcq|BdZz{R`;{{;  Tq !Rd@z`T!@q@[`T!G@9_@!@+@ 4q T q Tq`hT4!@"Z@sKZW p5@|5 R^cҠ/A+ACDcc|CB @sR`3{s3 @s`6D@@q,T@ 4@q G@9ן?jTDe@w6D@@qTRi7@#!c(!#DRRe@H q|TqaT!@RZ@rKZD @8 ա@s@/q@q!*4Z@#@BKZ}5~~~~~~~~~J5`R<@D@W!RS!@S@[ @"@_6D@@q ET@*S@O*O@/4*@ qDB:'T @p6D@@qTR%#!Х2c(! $RR1@/;D!@[@K[@p6D@@q T@Rrq@V7KAC+ABCA&/A*3A.7A;A?A"BB)* |!||S )jOA!@BZ@KZD:F @P6D@@qT D @u[@ xaniF;@SsZ+ +IG"ODAD@DBD)@D@D)DCDD%@DDQ@DC$@$A$B$1@Dw`C@S@AAyA3y!RAk9" Y5@ @> R@I81*TD @6D@@qTSI)8"@ q M5b@!bR- G@9#@c( C@9!!7@ĈR @ @R'@r<R7@@#!c(!!dRRbD3 @6D@@qTR3#!e2䪀Rc(! `RJa2⪀R @ ,@/ND3Р@6D@@qTR3#!e"2dRc(!`R+ bRa"2w`@94 R`9C RARKc\!R`"BD @36D@/@q.T*a2¬R z@/R% 3#!c(!`RROR@% *-#!c(!`*.RR@O@8ORc      'O@4D* @6D@Q@q,QT@OA2R &O@#AGBKBOBA )* qTq@TqTR<R $!||!?!L?L )jD @@6D@@qmTOR$f@%@2##ЦAc(b@!!$R&@"@ @RfO@ OO@ F@/h@ 5Z@!@KZ@C^RO@*3WD@ 6D@L@3q,LT@ *Ra"2R*E2#!c(! *DRR)D3 @6D@`-@q -Ta2"R @ @/"D3@6D@>@q>TR ⑀Ra"2@UR mR jR gD3 @6D@>@q>TR rb&Ra- :eD3@ 6D@@3q,T@ ⁀Ra"2`=S& ՠRw@3#!e"2䁀Rc(!<`RDZ@!@@K[@@w6D@@qmTRY@HRr*%#! 2䏀Rc(!RD3 @6D@@@q@TDR r*'Ra-; R13@#*!e2c(! ĬR`R|@{Dq*Pz@CT`w6D@@qTR& 2疀RHRr#!*c(!R[3@6D@5@q5TTR *'Ra-;rD3 @ 6D@@3qLT *B,Rab-`=D@R3#!*eb-D,Rc(!<`R&Dq*Pz@FTw6D@@@qTR&R 2D@@lw6sD`@k@?q&T@qjTR[@c@%#! 2Rc(! RF36D@@qlTR b&Ra-r :bDq*Pz@6T@w6D@@qmTRy&R 2gD3@6D@`"@q "Ta"2 bR <!@[@K[ R\3#!e2$Rc(!`R*D34@w6D@@qTRC&GR 21D3 @6D@@qT# Ra"3 D3@ 6D@@3qlT "Ra"2D3@ @6D@ @q, TDR r*'Ra-;D3 @ 6D@@3q T@ Ra"3`=R@3#!e"3Rc(!<`R<D3 @6D@@@qTR rb&Ra- :KR@*#E2Oc(!R!`R+IhR@3#!c(e"2䑀R!`R @R3#!e-d&Rc(! 9`RR3#!e-d&Rc(! 9`RR3#!e"2$Rc(!`RjR@3#!*e"2Rc(!`RRw*%R#! 2Rc(!@Bw6`@Re3#!e"3Rc(!``R)RX3#!e"2dRc(!``RRK3#!*e-'Rc(!;`RHRrR93#!*e-'Rc(!;`RD3 @6D@`@q T "Ra"3R3#!e-d&Rc(! 9`Rf6R 3#!*e-'Rc(!;`RX6D@@qLT3d"2喀R* *R3#!e"3$Rc(!`R7R䖀R3g"2#!*c(!`R'6D@@q,T3d"2RR@GRr%#! 2Rc(!R ]@6D@@qT3d"2ERRDR3g"2#!*c(!`R6D@@@qT3d"2R *RR3g"2#!*c(!`RRtR3g"2#!*c(!`R{S[*D @P6D@@q TD@ u PR @b Ab Bb Cb @`"*SA[B{è_֠R;6#!ł4ȀRc(!`RD3 @6D@@q,TR b&Ra- :rD6@ 6D@@6qT*4ȀR `=*SA[B{è_֠R6#!*ł4ȀRc(!<`RRD3 @6D@@@qT*UR 'Ra-r;R3#!e-d&Rc(! 9`R1R3#!*e-'Rc(!;`R#{S[*`D @P6D@@qlTD@ut @!!RRqAzT*SA[B{è_ ՠR4#!4ʀRc(!`R Հ@w* 7R@@*@RR~*SA[B{è_`D4 @6D@ @q TR b&R- :rOsD4`@ 6D@ @4qT*4"ˀR `==*SA[B{è_ ՠR]4#!*4$ˀRc(!<`R`D4 @6D@@qLT*UR 'R-r;sD4`@6D@@qT* ̀R4 ~R(4#!-d&Rc(! 9`RvR4#!*-'Rc(!;`RhR 4#!*4̀Rc(!`RZ{C[S*Dcks @P6D@@ql"TD@ 2s|8U9@5+@4D;G RD7`.C;G@ @P67@@@qLTf@ RS@RhqLߨq !*A4C@%$߀q`'A)T$qT4)=d)m|S3}Sd | )?s~8Ms?sN E #d5&'7`A)# i,!&+?w?? =X6!D!@!@?qT@`TD @6D@@qT`@qZzA TCD@B q TR*C@@ TD @6D@@qTS@ GD*# @*! A!#X6!D!@!@?qT* '* @ + #@* /D @X6D@@q,T @!'@sEs+@Z?b"kT RR9*SB[CcDkEsF{A_ )d)e|S3}SR| s~s?sN i *''j RRRRRR] ՠR;@#Rc(!0R!`RG@ @*R&D)#;@c( +@!!@$R3R@GilRgAR*C@h &'@7R4#!B5΀Rc(!`R' լCR;@#!c(!%R$4RRC@7 ՠR&C;@# #@c(!R!(7R @^R;@#gA)c(!*!'6RRG4 ՠR&D;@# /@c(!D9R!@)RRD3 @6D@@q,T 5Ra. 'TD4@ 6D@@4qLT ЀRB5**A@ ՠRe4#!B5ЀRc(!*`RD4 @6D@ @ql TR b&R- :rD4@ 6D@@4q,T *"πRB5`=  ՠR14#!*B5$πRc(!<`R~D4 @6D@@qT*SR 'R-r;R3#!e.5Rc(!`&`R]R4#!-d&Rc(! 9`RPR4#!*-'Rc(!;`RB{S[*Dc @P6D@@q TD@ u`U9@59R[B*SAcC{Ĩ_ `@qZzTa*@A4RR@qT$qTqZz!TuR@aC) W!<!dl4|S|Sf!|&@!?~!L?*@N*.@*@s@Ta*@kT`@ ՠR#!5dҀRc(!`RD @6D@@qlTa-Rb&R :rFD@ 6D@@@qT*5ҀR`=4*SA[BcC{Ĩ_ ՠRS#*5ҀRc(!<`RD @6D@@@qTa-SR*'Rr; R1#e-d&Rc(! 9`RR$#*e-'Rc(!;`Rq{CSc*`D[* @+P6D@@qTD@w"s**4qsDPz T`@p6D@@q,TURr*+@SB[CcD{A_֠R#!"6րRc(!`R) Ձ@69.7ER*Bo* 4sD`@6D@`@q T*ـR"6R 6'؀RUR#*c(!Rr sD`@6D@@ qTR@#* 6؀Rc(!:R`@6D@@qT"6*%؀R*G @R@ c~v! `b@qmT*4sDqPz`@Tw6D@@@qTRKGۀR 6RE#*"6ـRc(!`R`D @6D@ @ql TRb&R- :rsD`@ 6D@`@qT*"6"׀R`=*+@SB[CcD{A_֠R #*"6$׀Rc(!<`RX`D @6D@`@q TUR*'R-r;@b@@!cQ? qb!wBAR$؀R"6#*c(!`R%UR#-d&Rc(! 9`RR#*-'Rc(!;`RsD`@6D@@qLTb@ТڀR"6N* ՁB@@b6D@@qlT ""RB,8.R]@#c(*6!=߀R`R@`D @6D@@qTRb&R- :rsD`@ 6D@`@qT*6bހR`=*SB[CcD{A_ ՠR!#*6dހRc(!<`Rn`D @6D@@ @q T*VR'R-r;R!RR#!@,c(!`M`@5hR#!*B,"Rc(!`R<R#!B,$"Rc(!`R/rR#!B,d"Rc(!`R"R#-d&Rc(! 9`RyRD߀RЇ6*c(!`RR*-'Rc(!;`RȂc0@{S[cksG`RW@XB@9`4@9 4bҿ Քsq T`"@9`4`@V@qTR*Z  }k 8*@5k@#rTG@R)`"_B"5=A7=!N AAT)`@!NX)=@s@ ) )t==,@H"RqT"@9!b5cG@s}x#! R`k38 }RSAȂ[BcCkDsE{@c0_{S[*`D @P6D@@qTD@u@ @ @RA @ *SA[B{è_֠R6Rc(!`R9`D @6D@@q,TRb&R- :rsD`@ 6D@@qT*6R`=*SA[B{è_֠R*6Rc(!<`R`D @6D@@@qT*UR'R-r;nRЅ-d&Rc(! 9`RR*-'Rc(!;`R{S[*`D @P6D@@qTD@u@  A@R A@*SA[B{è_֠RSB7Rc(!`R`D @6D@@q,TRb&R- :rsD`@ 6D@@qT*B7bR`=*SA[B{è_֠R*B7dRc(!<`Rj`D @6D@@@qT*UR'R-r;RЅ-d&Rc(! 9`RIR*-'Rc(!;`R;{S[*`D @P6D@@qTD@vTB qaT"@ RRC@ 9*@SA[B{Ĩ_֠R7Rc(!`R sD`@6D@`@q T"R7"rRD`Rc(7@$R!"B@B`D @6D@@qT-Rb&R :rMsD`@ 6D@ @qT*7R`=;*@SA[B{Ĩ_֠R[*7Rc(!<`R`D @6D@@@qT-TR*'Rr;R7Ѕ-d&Rc(! 9`RR**-'Rc(!;`Rw{S*[`D @P6D@@q, TD@tuB qATU9 5E95sD`@6D@@@qT*BR89R*SA[B{è_֠@!!RqAz!TsD`@ P6D@@qMTRRR8c(! :&E959R[B*SA{è_֠R8dRc(!`R ՠR*8DRc(!8`RrE R@ 4a@`@sb`^y@TrEkT sD`@6D@@qLTR87\sD`@6D@@q,T*R85IRnDR*8@c(!4B`R@B`D @6D@@ @q TRb&R- :r#sD`@ 6D@ @qT*8R`=*SA[B{è_ ՠR1*8Rc(!<`R~`D @6D@@qT*TR'R-r;R8Rc(!6`R]{RХ-d&Rc(! 9`RPR*-'Rc(!;`RBC{CS[* 4D @6D@ @ql TRab8+*SB[C{AC_ յ R/C* RT4q TBqT.q`D @TZqT6D@@qLT*"RB, xsD`@ 6D@@q Tdb8eR**c Ձb@!D!@!" bA" bB" b2@"0 ՠRweb8Rc(!*`R 6D@@qLTb"RB,6ДD@ p6`D@@qT`D@@TRrqTRH`8gR*c(!RnДD@p6`D@@@qTR.!RRХ@,c(!|@5TRrQ 6D@@@qT""RB,p@R !RRХ@,c(!`Y@5R*B,"Rc(!`RHJRХB,$"Rc(!`R;RХB,d"Rc(!`R.sRdRgb8*c(!`R2C{CS[* 4D @6D@ @ql TRa8+*SB[C{AC_ յ Rb/* R[T4q TBqT.q`D @TZqT6D@@qLT*"RB, TsD`@ 6D@@q Td8%R**? Ձ!D!@!" @b" Ab" Bb!0@a2 ՠRSe8Rc(!*`R 6D@@qLTb"RB,ДD@ p6`D@@qT`D@@TRrqTR$8'R*c(!RpnДD@p6`D@@@qTR !RRХ@,c(!X@5TRrQ 6D@@@qT""RB,p@R!RRХ@,c(!`5@5R*B,"Rc(!`R$JRХB,$"Rc(!`RRХB,d"Rc(!`R sR$Rg8*c(!`R2[%s] %s:%d:%s()[ERR]: Not support enVdecVBSource:%d [ERR] %s = %d, Not support enVdecVBSource:%d [%s] %s:%d:%s()[API]: VdChn = %d [%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]: _VDEC_MMAP failed. [ERR] %s = %d, _VDEC_MMAP failed. [%s] %s:%d:%s()[ERR]: _CVI_VDEC_InitHandle failed ! [ERR] %s = %d, _CVI_VDEC_InitHandle 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 VideoFrameArray memory failed ! [ERR] %s = %d, Allocate VideoFrameArray memory failed ! [%s] %s:%d:%s()[TRACE]: u32FrameBufCnt = %d [%s] %s:%d:%s()[TRACE]: VideoFrameArrayNum = %d [%s] %s:%d:%s()[ERR]: cviVDecOpen, %d [ERR] %s = %d, cviVDecOpen, %d [%s] %s:%d:%s()[INFO]: No need to unmap [%s] %s:%d:%s()[TRACE]: CVI_VB_DestroyPool: %d [%s] %s:%d:%s()[ERR]: Invalid detachVb in ChnId[%d] VBSource:[%d] [ERR] %s = %d, Invalid detachVb in ChnId[%d] VBSource:[%d] [%s] %s:%d:%s()[ERR]: Cannot detach vdec vb before StopRecvStream [ERR] %s = %d, Cannot detach vdec vb before StopRecvStream [%s] %s:%d:%s()[ERR]: ChnId[%d] Null VB [ERR] %s = %d, ChnId[%d] Null VB [%s] %s:%d:%s()[API]: 26x detach [%s] %s:%d:%s()[WARN]: get display queue fail, r_idx %d, fb_idx %d [%s] %s:%d:%s()[ERR]: u32LeftPics %d [ERR] %s = %d, u32LeftPics %d [%s] %s:%d:%s()[ERR]: release display queue fail, release_idx %d, fb_idx %d [ERR] %s = %d, release display queue fail, release_idx %d, fb_idx %d [%s] %s:%d:%s()[INFO]: release display queue release_idx %d, fb_idx %d [%s] %s:%d:%s()[ERR]: cviVDecReset, %d [ERR] %s = %d, cviVDecReset, %d [%s] %s:%d:%s()[ERR]: (chn %d) cviSetVdecFpsToProc fail [ERR] %s = %d, (chn %d) cviSetVdecFpsToProc fail [%s] %s:%d:%s()[WARN]: cannot get any fb in VideoFrameArray [%s] %s:%d:%s()[INFO]: VdChn = %d, pts %lu, addr %p, len %d, eof %d, eos %d [%s] %s:%d:%s()[TRACE]: mutex timeout and retry[%s]:[%d] [%s] %s:%d:%s()[ERR]: vdec mutex error[%d],[%s]:[%d] [ERR] %s = %d, vdec mutex error[%d],[%s]:[%d] [%s] %s:%d:%s()[ERR]: Failed to BMJpgInit!!! [ERR] %s = %d, Failed to BMJpgInit!!! [%s] %s:%d:%s()[INFO]: iDataLen = %d [%s] %s:%d:%s()[ERR]: Failed to BMJpgOpen [ERR] %s = %d, Failed to BMJpgOpen [%s] %s:%d:%s()[TRACE]: BMJpgSendFrameData ret timeout [%s] %s:%d:%s()[ERR]: Failed to BMJpgSendFrameData, ret = %d [ERR] %s = %d, Failed to BMJpgSendFrameData, ret = %d [%s] %s:%d:%s()[ERR]: Failed to BMJpgGetFrameData, ret = %d [ERR] %s = %d, Failed to BMJpgGetFrameData, ret = %d [%s] %s:%d:%s()[INFO]: jpeg format:%d dec %dx%d, strideY %d, strideC %d, sizeY %d, sizeC %d [%s] %s:%d:%s()[TRACE]: jpeg timeout in nonblock mode[%d] [%s] %s:%d:%s()[ERR]: cvi_jpeg_decode error [ERR] %s = %d, cvi_jpeg_decode error [%s] %s:%d:%s()[ERR]: cvi_h26x_decode error [ERR] %s = %d, cvi_h26x_decode error [%s] %s:%d:%s()[TRACE]: 26x dec timeout[%d] chn[%d] [%s] %s:%d:%s()[ERR]: enType = %d [ERR] %s = %d, enType = %d [%s] %s:%d:%s()[ERR]: pProcInfoShareMem is NULL [ERR] %s = %d, pProcInfoShareMem is NULL [%s] %s:%d:%s()[ERR]: psFrameInfo is NULL [ERR] %s = %d, psFrameInfo is NULL [%s] %s:%d:%s()[ERR]: cviSetVideoChnAttrToProc fail[ERR] %s = %d, cviSetVideoChnAttrToProc fail[%s] %s:%d:%s()[INFO]: insert_display_queue, w_idx %d, fb_idx %d [%s] %s:%d:%s()[ERR]: insert_display_queue fail, w_idx %d, fb_idx %d [ERR] %s = %d, insert_display_queue fail, w_idx %d, fb_idx %d [%s] %s:%d:%s()[TRACE]: ---->chn[%d] Decode ENd [%s] %s:%d:%s()[TRACE]: leftstreambytes[%d], u32LeftPics[%d] [%s] %s:%d:%s()[PERF]: SendStream timestamp = %llu , dec time = %llu ms, total = %llu ms [%s] %s:%d:%s()[TRACE]: force flush in EndOfStream in nonblock mode flush dec [%s] %s:%d:%s()[DISP]: u32Stride[0] = %d, u32Stride[1] = %d, u32Stride[2] = %d [%s] %s:%d:%s()[INFO]: u32Width is not algined to %d [%s] %s:%d:%s()[ERR]: Can't acquire vb block [ERR] %s = %d, Can't acquire vb block [%s] %s:%d:%s()[INFO]: alloc size %d, %d x %d [%s] %s:%d:%s()[DISP]: phy addr(%lx, %lx, %lx [%s] %s:%d:%s()[DISP]: vir addr(%p, %p, %p [%s] %s:%d:%s()[ERR]: allocate_vdec_frame, %d [ERR] %s = %d, allocate_vdec_frame, %d vdec_vpu_get_shm_VDEC_MMAP_VDEC_UNMAPcviVdec_Mutex_LockcviChangeVdecMaskcheck_vdec_chn_handleget_avail_fbinsert_display_queueallocate_vdec_frame_cvi_vdec_AllocVbBuf_cvi_vdec_FreeVbBuf_cvi_vdec_GetDispQ_Count_cvi_vdec_CallbackFunc_cvi_vdec_FindBlkInfoCVI_VDEC_InitCVI_VDEC_CreateChnCVI_VDEC_DestroyChnCVI_VDEC_SetChnParamCVI_VDEC_GetChnParamCVI_VDEC_SendStreamcvi_jpeg_set_frame_infocvi_jpeg_decodecviSetVideoChnAttrToProccviGetDebugConfigFromDecProccviSetVdecFpsToProcCVI_VDEC_QueryStatusCVI_VDEC_ResetChnCVI_VDEC_StartRecvStreamCVI_VDEC_StopRecvStreamCVI_VDEC_GetFrameCVI_VDEC_ReleaseFrameCVI_VDEC_SetChnAttrCVI_VDEC_GetChnAttrCVI_VDEC_AttachVbPoolCVI_VDEC_DetachVbPoolCVI_VDEC_SetModParamCVI_VDEC_GetModParam[%s] %s:%d:%s()[ERR]: Call VDEC Destroy before Create, failed [ERR] %s = %d, Call VDEC Destroy before Create, failed [%s] %s:%d:%s()[ERR]: VDEC Chn #%d haven't created ! [ERR] %s = %d, VDEC Chn #%d haven't created ! [%s] %s:%d:%s()[ERR]: check_chn_handle, %d [ERR] %s = %d, check_chn_handle, %d [%s] %s:%d:%s()[TRACE]: VdChn = %d, CbType= %d [%s] %s:%d:%s()[ERR]: arg == NULL [ERR] %s = %d, arg == NULL [%s] %s:%d:%s()[ERR]: CVI_VB_CreatePool failed ! [ERR] %s = %d, CVI_VB_CreatePool failed ! [%s] %s:%d:%s()[TRACE]: Create Private Pool: %d, u32BlkSize=0x%x, u32BlkCnt=%d [%s] %s:%d:%s()[ERR]: pChnHandle->bHasVbPool == false [ERR] %s = %d, pChnHandle->bHasVbPool == false [%s] %s:%d:%s()[ERR]: iFrmBufNum > %d [ERR] %s = %d, iFrmBufNum > %d [%s] %s:%d:%s()[ERR]: CVI_VB_GetBlockwithID failed ! [ERR] %s = %d, CVI_VB_GetBlockwithID failed ! [%s] %s:%d:%s()[ERR]: Frame isn't enough. Need %d frames, size 0x%x. Now only %d frames [ERR] %s = %d, Frame isn't enough. Need %d frames, size 0x%x. Now only %d frames [%s] %s:%d:%s()[TRACE]: CVI_VB_GetBlockwithID, VbBlk = %d, u64PhyAddr = 0x%llx, virtAddr = %p [%s] %s:%d:%s()[ERR]: not support VB_SOURCE_PRIVATE yet [ERR] %s = %d, not support VB_SOURCE_PRIVATE yet [%s] %s:%d:%s()[ERR]: bHasVbPool = false [ERR] %s = %d, bHasVbPool = false [%s] %s:%d:%s()[TRACE]: w_idx=%d, release_idx=%d, s32Count=%d [%s] %s:%d:%s()[ERR]: Unsupported cbType: %d [ERR] %s = %d, Unsupported cbType: %d [%s] %s:%d:%s()[ERR]: Can't find BLK ! [ERR] %s = %d, Can't find BLK ! [%s] %s:%d:%s()[TRACE]: [%s] %s:%d:%s()[ERR]: ptDecProcDebugLevel is NULL [ERR] %s = %d, ptDecProcDebugLevel is NULL [%s] %s:%d:%s()[TRACE]: currMask = 0x%X [%s] %s:%d:%s()[API]: [%s] %s:%d:%s()[ERR]: invalid shared mem addr, Mod %p, ProcInfo %p [ERR] %s = %d, invalid shared mem addr, Mod %p, ProcInfo %p /root/.jenkins/workspace/project_infinova_daily_build/middleware/modules/vdec/src/cvi_vdec.c[%s] %s:%d:%s()[TRACE]: lock timeout [%s] %s:%d:%s()[TRACE]: try lock timeout [%s] %s:%d:%s()[ERR]: maximum number of recursive locks for mutex [ERR] %s = %d, maximum number of recursive locks for mutex [%s] %s:%d:%s()[ERR]: invalid mutex/ not init or been destroyed [ERR] %s = %d, invalid mutex/ not init or been destroyed [%s] %s:%d:%s()[ERR]: unexpected error in mutex lock[%d] [ERR] %s = %d, unexpected error in mutex lock[%d]   X  Px 8GCC: (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   4 XX !x+BPP 05z;C88PL0QZ`e0-n