ELF<@@fc demux&mpq_demux->mutexdecoder%d_out_interval_maxsdmx_process_time_maxmpq_dmx_decoder_fullness_abortdecoder%d_out_countsdmx_process_countdecoder%d_drop_counthw_notification_countmpq_dmx_plugin_exitmpq_sw_dmx_initmpq_dmx_decoder_fullness_initmpq_dmx_plugin_initmpq_dmx_sw_plugin_initmpq_sdmx_prepare_filter_statusmpq_dmx_decoder_buffer_statusmpq_sdmx_process_resultsmpq_sdmx_raw_filter_resultsmpq_sdmx_pes_filter_resultsmpq_sdmx_decoder_filter_resultsmpq_sdmx_pcr_filter_resultsmpq_sdmx_section_filter_resultsmpq_sdmx_processdecoder%d_ts_errorsdecoder%d_cc_errorsget_cmd_rsp_buffersmpq_dmx_init_external_buffersmpq_dmx_init_internal_buffersmpq_dmx_set_cipher_opsmpq_sw_dmx_get_capsmpq_dmx_get_pattern_paramsmpq_sdmx_get_buffer_chunks%s: Adding new sdmx filtermpq_dmx_init_streambuffermpq_sdmx_process_buffermpq_dmx_reuse_decoder_buffermpq_dmx_unmap_buffermpq_dmx_map_buffermpq_dmx_flush_stream_buffermpq_dmx_flush_buffermpq_sdmx_init_metadata_buffermpq_sdmx_init_data_buffermpq_sw_dmx_write_to_decodermpq_dmx_parse_mandatory_pes_headermpq_sdmx_filter_setupmpq_dmx_vaddr_mapmpq_dmx_paddr_mapmpq_dmx_dmabuf_map%s: Found Sequence Patternmpq_sdmx_open_sessionmpq_sdmx_close_sessionsdmx_process_packets_minmpq_dmx_hw_pluginsdmx_process_packets_sumdecoder%d_out_interval_sumsdmx_process_time_sumsecuremmPullmpq_sdmx_check_ts_stallsdmx_log_levelhw_notification_intervalhw_notification_min_intervalmpq_dmx_decoder_fullness_checkPush3%s: sdmx major version does not matchinclude/linux/dma-mapping.hmpq_sw_dmx_start_filteringmpq_sw_dmx_stop_filteringmpq_sdmx_section_filteringmpq_dmx_process_video_packet_framingmpq_dmx_process_video_packet_no_framingmpq_sdmx_alloc_data_bufhw_notification_sizehw_notification_min_sizempq_sdmx_writempq_dmx_writempq_sdmx_log_level_writempq_dmx_decoder_pes_closurempq_dmx_decoder_frame_closuresdmx_process_packets_averagedecoder%d_out_interval_averagesdmx_process_time_averagempq_sw_dmx_set_sourcempq_dmx_set_sourcefrontendmpq_dmx_oob_commandmpq_dmx_decoder_eos_cmdmpq_sdmx_init_feedmpq_dmx_init_mpq_feedmpq_dmx_init_video_feedmpq_dmx_terminate_feedmpq_dmx_peer_rec_feedmpq_sdmx_check_app_loaded%ddrivers/media/platform/msm/dvb/demux/mpq_sdmx.cdrivers/media/platform/msm/dvb/demux/mpq_dmx_plugin_sw.cdrivers/media/platform/msm/dvb/demux/mpq_dmx_plugin_common.cmpq_dmx_prepare_es_event_data&sdmx_lock[*session_handle]DVR3%s: demux%d occupies this source already %s: could not write prefix %s: Filter: handle=%d, status=0x%x, errors=0x%x 6%s: TZ SDMX version is %x.%x %s: read_offset=%u, fill_count=%u, tsp_size=%zu %s: Before SDMX_process: input read_offset=%u, fill count=%u 3%s: video feed case no of buffers=%u %s: metadata header: start=%u, length=%u %s: Meta: fill=%u, write=%u. Data: fill=%u, write=%u %s: metadata header: start=%u, length=%u, metadata=%u %s: Invalid secure feed count= %u %s: Invalid num_active_feeds count = %u %s: Init sdmx feed start %s: Notify CRC err event %s: Notify ES Event 3 %s: init feed exit 3%s: demux%d source can't be set 3%s: Couldn't write oob eos packet %s: warnning - len larger than one packet 3%s: invalid packet 3%s: invalid tsp format 3%s: FAILED to get framing pattern parameters 3%s: invalid parameters %s: Stalling for events and %zu bytes 3%s: metadata_fill_count is %d less than required %zu bytes %s: Proc mode = %s 3%s: mpq_sdmx_init_feed enter 3%s: Cannot set cipher operations to non-secure filter 3%s: invalid cookie parameter %s: Ex. Ring-buffer 3%s: Fail to map buffer %s: flushing video buffer 3%s: failed to allocate memory for data buffer %s: Ex. Linear %s: Fail to load securemm app %s: External decoder buffer allocation %s: Internal decoder buffer allocation 3%s: Error reading TZ SDMX version 3%s Init fail 3%s Map fail 3%s: dma_buf_attach fail %s: warnning - video frame with 0 length, dropping 3%s: Cannot stall when free space bigger than max PES size 3%s: invalid mpq_demux handle %s: SDMX stalled for PULL mode 3%s: not a DVR source 3%s: NULL platform device i = %d, offset = %d, type = %lld 3%s: mpq_adapter is not valid %s executed %s(pid=%d) executed %s: (pid=%d) executed 3%s: Demuxing from DVR was aborted %s: mpq_sdmx_check_ts_stall aborted %s: mpq_dmx_decoder_fullness_check aborted %s: buffer_ctrl.sec aborted %s: video_buffer released %s: filter was stopped 3%s: mpq_sdmx_get_buffer_chunks failed 3%s: dma_buf_vmap failed 3%s: dma_buf_kmap failed 3%s: dma_buf_get() for ion_fd %d failed 3%s: dma_buf_attach() for ion_fd %d failed 3%s: Mutex should have been locked 3%s: can't connect demux%d to dvr%d 3%s: Invalid cipher operations, count=%d, encrypt=%d 3%s: mpq_sb_pkt_write failed ret=%d 3%s: Failed to initialize metadata buffer. ret=%d 3%s: Failed to initialize data buffer. ret=%d 3%s: Could not open session. ret=%d 3%s: Could not set log level. ret=%d 3%s: Could not set session config. ret=%d 3%s: mpq_streambuffer_data_write_deposit failed. ret=%d %s: Couldn't write %d pending bytes to data buffer, ret=%d %s: Couldn't write %d bytes to data buffer, ret=%d 3%s: FAILED to set key ladder, ret=%d 3%s: FAILED to add raw pid, ret=%d 3%s: dvb_dmx_init failed, ret=%d 3%s: dvb_dmxdev_init failed, ret=%d 3%s: init buffer failed, ret=%d 3%s: mpq_sdmx_filter_setup failed, ret=%d 3%s: mpq_sdmx_open_session failed, ret=%d 3%s: mpq_streambuffer_flush failed, ret=%d 3%s: mpq_streambuffer_pkt_write failed, ret=%d 3%s: write failed, ret=%d 3%s: ion_sg_table failed, ret=%d 3%s: mpq_sdmx_init_feed failed, ret=%d 3%s: mpq_dmx_init_video_feed failed, ret=%d 3%s: mpq_dmx_set_source(%d) failed, ret=%d 3%s: Failed to notify decoder on EOS, ret=%d %s: pid %d, flags=0x%X, ts_out_format=%d %s: dec_buffs: num=%d, size=%d, linear=%d 3%s: shared buffer too small to hold cmd=%d and rsp=%d 3%s: version : expected=%d, actual=%d %s: Buffer #%d: handle=%d, size=%d %s: filter pid=%d, handle=%d, data buffer(s)=%d, size=%d %s: Callback DMX_OK, size=%d %s: not a video feed, feed type=%d %s: cookie=%d %s: main feed pid=%d, secondary feed pid=%d %s: ref_count %d %s: session_handle = %d, ref_count %d 3%s: Unsupported TS output format %d %s: Removing raw pid %d from filter %d 3%s: FAILED to allocate sdmx buffer %d %s: sdmx filters aborted, filter-count %d, session %d %s executed, device num %d %s: Writing pattern prefix of size %d 3%s: Invalid pes type %d 3%s: Invalid feed type %d 3%s: Updated %d SDMX filters status but should be %d %s: Adding RAW pid to sdmx, pid %d %s: Removing filter %d, pid %d 3%s: Failed to map vaddr for ion_fd %d 3%s: meta-data size %d larger than available meta-data %zd or max allowed %d 3%s: num of scattered entries %d greater than max supported %d 3%s: SDMX Process returned %d 3%s: mpq_sdmx_process_buffer failed, returned %d 3%s: sdmx_close_session failed %d %s: set key-ladder %d to PID %d %s: stall result = %d %s: Filter buffers status: fill count = %d, write_offset = %d %s: Decoder buffers filter status: fill count = %d, write_offset = %d %s: Filter meta-data buffer status: fill count = %d, write_offset = %d 3%s: dma_alloc_coherent failed ret = %d 3%s: dma_buf_map_attachment failed ret = %d 3%s: dma_buf_map_attachment for ion_fd %d failed ret = %d 3%s: qseecom_dmabuf_map for ion_fd %d failed ret = %d 3%s: Could not get sdmx version. ret = %d 3%s: Could not set sdmx log level. ret = %d 3%s: SDMX_remove_filter failed. ret = %d 3%s: SDMX_add_filter failed. ret = %d 3%s: mpq_sdmx_write failed. ret = %d 3%s: SDMX_remove_raw_pid failed. ret = %d 3%s: mpq_dmx_terminate_video_feed failed. ret = %d 3%s: Could not initialize session with SDMX. ret = %d 3%s: mpq_dmx_init_streambuffer failed, err = %d 3%s: mpq_adapter_register_stream_if failed, err = %d %s: sdmx major version is ok = %d %s: new session_handle = %d %s: (%s) source, packet format: %d 3%s: platform_driver_register failed: %d %s: SDMX result=%d, input_fill_count=%u, read_offset=%u, read %d bytes from input, status=0x%X, errors=0x%X 3%s: received PUSI while handling PES header of previous PES 3%s: actual feednum (%d) larger than MPQ_MAX_DMX_FILES 3%s: DMX_OVERRUN_ERROR %s: SDMX_RAW_FILTER %s: SDMX_PES_FILTER %s: SDMX_SEPARATED_PES_FILTER %s: SDMX_PCR_FILTER %s: SDMX_SECTION_FILTER 3%s: mpq_streambuffer object is NULL %s: feed_data->video_buffer is NULL 3%s: invalid feed, feed_data->video_buffer is NULL 3%s: num of scattered entries is 0 3%s: mpq_demux_device_num set to 0 %s: Decoder stall... 3%s: add_frontend (mem) failed (errno=%d) 3%s: dmx_init_func (errno=%d) %s: Metadata fill count=%d (write=%d) %s: Data fill count=%d (write=%d) 3%s: mpq_dmx_init_mpq_feed failed(%d) 3%s: mpq_dmx_terminate_feed failed(%d) 3%s: only DVR source is supported (%d) %s(%d, %d, %d) 3%s: internal section buffer overflowed! 3%s: internal PCR buffer overflowed! 3%s: meta-data buff for pid %d overflowed! 3%s: Video interface %d already occupied! @| video_secure_ion_heapvideo_nonsecure_ion_heapvideo_framingtsif_modempq_sdmx_scramble_oddmpq_sdmx_scramble_evenmpq_sdmx_scramble_default_discardmpq_sdmx_proc_limitmpq_sdmx_debugmpq_demux_device_numclock_invqcom,demux@9qCT_@*@_@_@_@_@_^{O@ qQ5 Q?yrTOA{¨^__QAqHT)R(!IR)r jTKq(T@RjR3RrH @ 7RrJ )4K@l R4RLmR rlcin k}LlkRk  i.4Rr i. 5Rr @ kBT)@ @)R^{og_ W O @ 0Rr i4@6R6@҈0Rr6R6@6R6@6R6@6R6@ @ ҈4R r *( +@AR* @$Rc2AR*c"$RAR*c$RAR*$RAR*c$RAR*c"$RAR*c2$R֢T@[Rb6@rc6Rb6@҈[Rrc6Rb6@\Rrc6Rb6@҈\Rrc6Rb6@]Rrc6Rb6@҈]Rrc6Rb6@^Rrc6Rb6@6R _)@?AT{FOKWJ_IgHoG^__C^{O@^Rrd@ii#R}@# _)@?T{BOD@^_|@C_^{_WO@I?9iTOd@#R*#R74#*`4|@7@ qT FRKR r@@1TqT*}@qT yw }_!@R6))(Tyx6RR7@5`~@ _)@?!T{BOEWD_C^__*@* 0A*(d_^{O0Rr1Rrhjhh4@jJjc )}J*)R) qT4@_ kIT OA{¨^__C^{og_WO@9h7hH4 aRr} ~` h@q T   aR rlR#Ac3C DR<6(k)FR JRr`)k(JRr?k(LRr?k(^Rr?k(`Rr))k("/A_q Tc JR@ RR*WY_#9sZ4T_@aT_`?ր 7aRrbDR,Rc,i+ JR)J +@kKjmBJ4!Tb CRi)U@W@F  AR  A? 7h@kT@@kZ {C*OHWG_FgEoD^_C_y** **@ C^{og_WO@97@h@qkT aR r R9A 6R+?tDRji) 4ujy5 { F| /?wZ@W@F  BAR?֨_@H 4_@9 7hq<Ѩ@h4qTh<@qT@b( @RR@(R(l)@;7h@7@oA@5@oAhQ<@Q`h@(T@ aRr 9 Z h <q<#@@@{COHWG_FgEoD^_C_@^{WO@9 KRr 7@ 4qT@qiTt$ @RR@(R(P)@4@7@75*@ *Q@)@5OBWA{è^__^{O@ +@ @)@  -TRLCӭjr#Aq} cTkT @qkTDR aRk`rsk JTjo@ kT* OA{¨^__* DR i*^{ O@H )@@q-T@UA`C D@E4@` OB @{è^__֨@*h^{g_WO@#C*4***@*@ @h@ @ @ V@*( _)@?AT{B*OGWF_EgD@^__*@*t^{ _WO*@@A?#T*u!*u*?CT**5**ODWC_B @{Ũ^__^{WOa@( )@i@(v@!@u@**R** OBWA{è^__^{WOH )@9@*7S 7rQ5QyrTQCQAqhT)R(!IR)r jTFRH@@*"R*(*6*OBWA{è^__^{OpQ5QyrT@9(7**OA{¨^__QAqHT)R(!IR)r jTH@@n *`4*@97TQ^{ og_WOC@  (@@H4@MS q@Tq`T5RRR RRRR RhRRR RRRRZ @QHQ=qT +ih8J *@ R[@R`Rр ZK_$qBET RV@ H$AHQS)@IR@997h@4@9h:7cR*h@ 4@9:7h@ 5*Z qve@9(87h @R?*M    @J@ -Rrjk)R(!)!~@!*@ _? T@A"?"T*#@#T@B* @@ @B@'#RR ~@907(R g Ҩc  a  x2b ! A #'YH4~,T{vѢѣc*>4**߂b*T{vED#@c]^*h@ @h@ @^#;@cR\cR*({v(h @?(H@97K9T$^%_A@*B@h@@IRq*@5K@ 7.)Rz @1@Q&y@ 2 R*6: R3K)R q zT Re 3Rri)KqT Re 3Rri)KqT Re 4Rri)KqT Re 5Rri)KqT Re 5Rri)KqT Re 6Rr*i)Kv3**@K-`@`@v*BBB@4* _)@? T{M*ORWQ_PgOoN^__B*BBB*K.c@)e@&!3o@*^{og_WO@ @J)@&@hJqk T| h!hAR*Z9 TT|B_HT|@h B BB**@5`EB(h B BB**OEWD_CgBoA{ƨ^__@*^{WOv@aR*OBWA*{è^__֠_^{C HIIAJA _ Tfd)@_ T  `T-ѭ@qT-il @aT J@96)by#@y@{A^__^{ g_WOH FR JR@r  H@1 T"@qaTHIAA  Tfd@ T `Tk@qTjj @ aT@97 B@x @9,7V @q)Tv)*rQH5by@ } *ihRRA@R*X);d) ih67@5*@ 5M@yby@97V @qiTv"@ } *ihRRA@R*X)8 ih67@5*H@ QH@97H@h4qTX @qiTx$ (@RR@(R(`) @8@7@7?5*H@ _I QHH@4QHrQ5 @97rQ5Qyr!TQAqT)R(!IR)r jT@aR** @aR*H@4QH@97*OEWD_CgB @{ƨ^__CA)H@5@by**rQ5tby@^{_WO@`A@A`TAT(B; 87hL R ) K5@`ҠRO?R*OCWB_A{Ĩ^__!^{_WOtJhVu@@A`TAw@(B;ը87L R ) K5@`ҠRO?R*OCWB_A{Ĩ^__!^{pQ5QyrT@9h7*{^__QAqhT)R(!IR)r jT H*? Q^{"R{^__C^{og_WO@pQ5Qyr T@97 _)@?T{COHWG_FgEoD^_C_֨QAqT)R(!IR)r jTH*@FRB46HU@U#(kh(THU@HK[ 5<T@qATCTS)Q?kTE"T)a"RA8h@FR7HK(5<T@qTTS)Q?kTT@7"Rh@HK44FR jh@H4FR *cs4?[QK^{OpQ5QyrTQOA{¨^__ Q?AqT(RJR !*r? j TH @aR*@97*^{ _WO(8J!qT@)R@8K kY@a "@h:J h: @kT@  @ )R @*h6 * : ODWC_B @{Ũ^__^{ _WO(4J 4@i4h:J5qT@R@YK? k8 @h:Ji6J )Kh: i6 @?kl TK@ @) 4h:JIqT@*_B!TjR@YK? k8B( @h:Ji6J )Kh: i6 @?klTK@ @h6J kT@ *4)Ri *@@LɓMɓ bu@l)ʓU@leʓ9@jʓI@i@)?BT)Ri @@iMʓlʓ) bu@jʓIU@i=Ai]Q i)Ri @*(Kh6J@( 6 h6J Kh6 ODWC_B @{Ũ^__^{ OpQ5Qyr TQOB @{è^__֨QAqT)R(!IR)r jTH FR@ H@"@h@qaTJ@@@(}hJ@S)@) K(}h J@@@(} `` J@@a2h**^{og_WO@H@DRhkhAqThCqATB9B9B9p(x xKK@4wH@@ ?q T }S)2)? q T }S 5h p6hQ 4KH4.)RR&y QxH@@ ?q!T }S)2)? qT }SI53p6hQ4K( 4@96@97 _)@?!T*OEWD_CgBoA{ƨ^__(RhhQ(4R;@(*rT@ =S;RK?KB.!qT)R8K_kYC@A.B<"@KHk) TC@? ;H@  )R ʈH@ ' 5?A4;AZL.}@2CL*4_"MM" @K)=S) q T Rm 5R@r ij)=S) i*@9@ i5M?1T)) ?kTM) K ?qT R 6Rr)m M*ik_@H k(i+jTM(4 **C+E,!I j} R @T)Ja`T_T_aTmNS ij qTq Tm5@TTTA@`TATMH4L~FLF r v L@/4A@z*7@9H7LnL( n l(Rh hRfyc"~*CgLR M4*$qTRC_T*J@_mT_D@mT_@mT_@cJ_!TK@L*RsF wFLB (R F@ qQ5 Q?yr mTcCC*71AIJsRqRRNCH#IRkS))@LklKkkK@GOSW[Jkj@ kM )@9{MjR#M'MCn7s4'  wHҀC? *.)RR&y K@hQ(4R@(*rT@ =SRKKC.!qT)R9Kk G@A.B:~@ Kk) TG@( H@  )R H H@ c@54M4MH4L F L F s w #M M# @K)=S) !q  lT Rm 5R@r ij)=S) i*@9@ i5 M?1T)) ?kT M)  K ?qhT R)m 6RrM+ijh (i*@ 7hRfy hR&y  KqdT R 3Rrm ijp1) i*'M ' TRtHҀCCFKqHaT R 3Rrm L ikI i+L&M ( & H@9W7@_s1TRzHҀC@?hRfy_@+RR _khR&yB9+3j;T *~hE*C }1( 1 !AoA<# + F>7@)kc 7T/)#@ M(WT(kxjL KLnL kT_@MqUT@?aHUT @G@?A@:@@j (TT@C@@5_@MqHST@@3@@@9z7nL;@  )KC;n #KC Rq(PT 3Rm r ij) i*&M  & (@9)7_s1TRzHҀC@?iNS:F? q`T?qT5TT@T R TA@`TAT Mi4C rFLL)vFI)R MI4L~FLF r vC@FT C?ET*nL+J@@*) K7fL3>F7(MM&M"M#@ qQ5 Q?yrT*`7@/Aq3Aq))@)RR!AkR7A)ikils)R_ij@ gMM )@9#)"M&M#)hRi7r4&  zHҀCc@?@@qT@*s1+@ATRzHҀC@?@+@'@@@ @?qAT"4@` 7@n  I@)@n @fL5K)} ( @(c1T#1T(@G@:0T(kxC@?j (0T(@(5K@QAq(T)R(!IR)r j`TK_qT@ R3RJs rH @ 7RrJ 4K@n4RLs rNio nck}NnkRk  4Ri/ ri. 5Rr @ kBT)@ 5K Rn q((T 3Rm r ik@p1) i+@&M( & aTRzHҀC@?֖**_s1T*(@)R;K@@ @qTr1R;@@Xy43@@)7nL n KqT R 3Rrm ij;@) i*&M  & (@9H7r1!uTRtHҀC?֜@97@97(R TC ix@C9 J K;?HT@{4 QAqȒT)R(!IR)r jTKqT@Rj3RrH @ 7RrJ 4K@l R4RLj rlcin k}LlkRk  i.4Rr i. 5Rr @ kBT)@ a7*~L<*r1A_TQV TCC#ix@_@J @*@)R*@!@R r R r kAT @@*?@Ti`6(wg(@@)Pӊ%RGo(g( @@)W)w(( @@)g)(( @@(w} ( @@*hJx*xH(@=SH(R*_*_^{O )@#!ATh(@R r R r kaT(@@@T`6 H wJg =S }G)@# h Wx g%R x wH1 DR(ihAqT(Cq!T(B9)B9*B9p(x xIRtHҀC#? _)@?T{FOG^_*_^{O@@TcR*RIRc# *~ @9(7* _)@?T{FOG^__b(@9pH)@9(xH)@9 xH_^{ g_WO@9 KRr 7h@4*hc@h@5 C )@9 DRq )7@AqTC4?qTRR )@9)74**@97y@?qTtVw    @;@(}jhRR!@IR)d)6|)4;P9:T9jh47@t5v@q"T*yP}@q Tzv}?@R9)(HTzu5RR7@5F*v@qT @RR@(R(X)@#7@7h*OEWD_CgB @{ƨ^__*h@*BFJ   q C!   Aq C1*c@@* C^{og _ W O @HH@FR3`4?)rQq@T r5Qyr TJRr<4Q4rQ5:Rjh8rT@917@4*W`5 @*"C9"9@hsQq@Th5hQyrTwH .Rz sQAq(T)R(!IR)r j`T4**iQ?MqHT*RI! BR r? jT@B!R@AA`4^_@EҠR!R(r@?@HT(RB"Rb@*4*@hsQwH .Rqz T5hQyr TrT"@97*HR " h@ )@9qi7*R r"@7qThHIAA @TfdZ@TX `TKk@qTKkjl @ aT@9H7XHC@@9^7(R@ @?q T]yyjQ_MqT)RKR*!+r_ jT BR r_ jT hR " (@96R"b_ qT    )@9yb6n"@96P'zby (} *ihRRA@R*d)8h) ih87@]5]*i H@ydby@9H:7@9@(;7@5:Rhkh8rT(@:CAA!R `4_@EҠR!R(r?])]yS@?@hT(RV@"R*4*Y@ qQ?q@T5 Q?yr T @a! @A *4*3* Q?MqT*RI!JR*r? jT BR r? jTn@*H @HbAH 9R] @"@aby 7@b*@4*Y**@97@h4qT @?qiTy$ H@RR@(R(d)@@9@79@7_5*@  Q*rQ5QyrTQAq(T)R(!IR)r j`TT@aR* _)@?T{G*OLWK_JgIoH^_C_@9H7@hQ( 42Rhkh8 4@97 @qTvQK?藟*'4({R_ThA` 5@Z0AT@]@'@wQx+cy } *ihRRA@R*X)8\) ih67@5'@*@]*A)@58"cbyҤ]7@@5cby@FL*FcQd+cyCcby@*^{ OH `4? rQ5Qyr@T**OB @{è^__ֈQ*AqT)R(!IR)r jT@97*^{g_WOC@@97 4*j@ҟqiTt7 } *ihRRU@jRj ih7VH)5^ qa T@96R*@:RqHT3@RR@:T)@#7@7(R9    @@)@?T{AOEWD_CgB^__~SR^{_WO*R*s@s?"Tb @4_qT R+*q`@*R@R7( @k8 h @KkT*OCWB_A{Ĩ^__^{ WO H@97 @9_qT@]4@4OhQH4hH@FRKRrjh1T @94qTu/1 @@y } *ihRRA@R*T)7X) ih57@5**T*OCWB @{Ĩ^__փ@y @9 @}^{ _WO    )@9@**I7*bT*-*9k"*C5*qT @I KX ?k36KTX B6*ODWC_B @{Ũ^__**^{og_WO @ KR FRr  S )@1(T @ )@qS@?q 2*7cRR xR yRdRRRORJRMRMRRS2x @ G@RMRhU ri)@ NR ri* (@9C@;@h7q%T RH ri)8Ii{8 Rr i+8/IZ{44k44s494444_4 THiw1 TIi|5q/ (!TKiv @G)) MRr8 S@S@$iyC@9h 7?@;hqQq@TH5hQyrThQMqT*RH!JR*r jT BR r j@T8K@ ?I8ih8(iu qCTG@@Ri% MRr(i*@ NRrE(i*@9 7?@S@/HR G@R(UMRr;@i) NRr ?@@9S@/HRH6MRh) rii NRriiS@G@S@R>7@ @kT@97S@@ @S@/@@MRr*PiIic}IM@ Rӭ APP{Ki ɚk   k J4P_ kITP?kT@97*S3@ @* D@9764:1T@97 @?qT    MR R  *RrrRJRMRMR"~)!  7/K5*3@ _)@?T* OEWD_CgBoA{ƨ^__@9S@RH7?@@K@ MR RrrRJRMRMRkT@9}@q+ )7h@9(7@97q@Tin8Tr@ uQ?q!TrZ@J@? kaTr)ia 5Rrr)ib8cRJib8? kTORr r) O)@96byK@S@ R MRMRMRJRRrrRr NRiiqTC@Jxhx) @NRr r @: @R5S@MRr"iiȪ4@9H7S@ ORr&ij R& RRhk)@h5O@@9ș6 _@@ TS@4@9S@?@RH6}NRr r (@ @R5S@" MRriiȉ4S@R ORr&ij R& RRj*(Cq@TO@@9?6@9@7*R >4@9S@?@6O@@@h06@97R#"RIRR@6S@RRNRr r #@5MRr rii4ORr r*ihr RR i, NRr)ij gR i*#@)@)4 OR r KR dR fR eR _O;,iTR#@ H@ 1QH(@9h7DO@;@R{H(@ FR@ @!^T@H@@* ɚm  @9nin8B9J r TIB9J_I  *TraTj@J 5*HJC_qT(H`Q`i ZA?A"R?h@ FR* 5H@R1 TO@;@@@)@?A  _ jT6 PRr riiORr@iiK@S@ R MRMRMRJRRrrRh@9(;6NRr rii ORriiK@S@ R MRMRMRJRRrrR@9H76MRr rii NRriiK@S@ R MRMRMRJRRrrRqa3T#@9S@@@RR 6@9S@@@R6'#@҂@RS@R QR PRr il ij+@)+ ʚi i,R PRr rii8H6hR#"RS@RR?@K@ MR Rrr(S@ ORr"iiMRrii NRriiw?AK@S@ R MRMRMRJRRrrRCh5B@.r @"V)U)@**S@v5"S@@*^{ WO5 @ FRiiT1CqT@97FRA`d"R*?@9*7h@1AT@9(7T**OCWB @{Ĩ^__*^{_WO@@JRr@`4@(4`TV&@@ @@A#** 6 _)@?T+**'@) kTC~@ A8 @ )@_k@? T{BOEWD_C^__^{g_WO@H@FRrQH5Q?yrTQ)4@?q Ti5iR Qi4LRr @ 4**R @q A8T#"RQ?MqhT*RI!JJR*r? jT65Qyr5TQAqH5T)R(!IR)r j4T@c4@@nL04NS:F_ q T_q Tj 5? T? T? Ty)R &@@/(@cc***@@8Q+4KH+5Rfyc"~*CfLR Mh4*@9)6:@9&6& R? T"?A@`T?A#T,R M4**rFL+CvFL- 6)MJ4L~FLF r vRCfL)C*>F(CMM:)&M"Mc"~;)@ qQ5 Q?yr TcѢcc*`7Z)s*RqRR.#(C)Rk}))@,kl+kk )C_ )S? )*kj@ GMM )@9#)"M&MjR[#)#7r4&  HҀCc?֪*QAqHT)R(!IR)r jTK?q(T@R*k3RrH @ 7RrJ I!4K@l R4RL-k rlcin k}LlkRk  i.4Rr i. 5Rr @ kBT)@ }L*RrF(vFL)C F(@ qQ5 Q?yr TcѢcc*71ZIJsRqRRNCH#IRk}))@LklKkk )C_ )S? )Jkj@ GMM )@9#)"M&MjR[#)I7r4&  HҀCc? *.)RR&y @4HҀC#?* _)@?aT{P*OUWT_SgR@^__QAqT)R(!IR)r jTK?qT@R*k3RrH @ 7RrJ I4K@l R4RL-k rlcin k}LlkRk  i.4Rr i. 5Rr @ kBT)@ I*a@)R@)RXhhTh,Tu(XThKlT芵Hy)T()T(H҈H+lT(Ҩ3, T҈$ȇhV,TYhh&T9(n%TzȑUl THkZ(TȐh#ThҨ^H!T](6k! TH:o(,THH҈H+ TH0҈HdAT@(҈(]HMlTu(XTHŅҨ^haT)wҨJZȆTHҨ3`T(~҈`HȯTH!`T葐U Th,(m+H1Th(v,TH6k!`T("ThKT(!҈ ihT҈$ȇhV`T4覧(DTHkZ(T %a Th:o(`Th҈ƯA TH҈(]HMT賂ҨH!TwҨJZȆ`TH(H T~h!` ThʂhTmh(v` T[hT\( ȓ TA_J;6( ȓ T(# ?T_^{g_WO qiTt(******* H} *ihRRA@JR*`)9\)65P94T9 ih4`7@*ODWC_BgA{Ũ^__^{ WO qiTt#**** } *ih>RRA@R*T)+P) ih4`7@*OCWB @{Ĩ^__^{ O qiTt** } *ihRRA@JR*P) ih4`7@*OB @{è^__^{ WO qiTt#**** } *ih>RRA@R*T)6,) ih4`7@*OCWB @{Ĩ^__^{WO qiTt!*** } *ihRRA@R*P)5 ih4`7@*OBWA{è^__^{og_WO q{ TB   3@X * 5*R** |heh@qTR*6}Wjh @Rf)"9@; @@R@ @R*jh 7h@ @h @h@(h@_({@@{B*OGWF_EgDoC^__C^{WOC@` BR 7@RR@h@7BqhBT@z(h@q( Tw@@qT}jhRR5@iRijh7VH)v5~@9H7  @)@?T{A*ODWC@^_C_@*^{ O qu(T* } *ihRRU@jRj ih7"H)h*OB @{è^__^{g_WO qxTb#@ *  3*qS:C(?e_ rD@qTR* } *ihRX@*R _)@ ih7CDCO@}C@*ODWC_BgA{Ũ^__^{ O qiTt# * 3*M4@RR@(R(P)@47@`7*OB @{è^__^{ WO qiTt#**** } *ih>RRA@R*T)6,) ih4`7@*OCWB @{Ĩ^__^{og_WO qu T * 򈀁RY* |***CUHer@qTR*,({xk@@jR@c@k>7Br)n)&)RRC__* {xR*7h@u@@{B*OGWF_EgDoC^__^{WOqbT*~@*qT Yt}_!@R5))Tyv4RR`7@*OBWA{è^__@* ^{{^__^{*{^__^{WO R j !, ,4    * !+ 1*,  ) * ?4**1( ҈    "B*4**OBWA{è^__^{OH )@9@ 7DRjh_<qhT)*4*cby*OA{¨^__^{ @97*`4** @{¨^__cby^{O_T@97rQ5QyrTQMqHT)R(!IR)r j!T BR r jTOA*{¨^__rQ5^{O @@uAqT*4@* *OA{¨^__^{!@Ҋ  ?@)( A R*) A*))R)0`)@)@)@)@i蟒 )@ )҉))))) ) 矒 )@ ()?(@ {^__E E ^{ *`4** @{¨^__^{{^__parmtype=clock_inv:intparmtype=mpq_demux_device_num:intparmtype=mpq_sdmx_debug:intparmtype=mpq_sdmx_proc_limit:intparmtype=mpq_sdmx_scramble_default_discard:intparmtype=mpq_sdmx_scramble_even:intparmtype=mpq_sdmx_scramble_odd:intparmtype=tsif_mode:intparmtype=video_framing:intparm=video_nonsecure_ion_heap:ION heap for non-secure video buffer allocationparmtype=video_nonsecure_ion_heap:intparm=video_secure_ion_heap:ION heap for secure video buffer allocationparmtype=video_secure_ion_heap:intdescription=Qualcomm Technologies Inc. demux software pluginlicense=GPL v2intree=Yname=mpq_dmx_hw_pluginvermagic=4.14.290-g5893d2fa9ec8-ab9086278 SMP preempt mod_unload modversions aarch64depends=mpq-adapter.lto$& M_"(;Qg   w { I m y zoru:4au{5>cah U *K7sdmx_set_session_cfgsdmx_set_kl_indsdmx_reset_dbg_counterssdmx_remove_raw_pidsdmx_remove_filtersdmx_processsdmx_open_sessionsdmx_get_versionsdmx_get_dbg_counterssdmx_close_sessionsdmx_add_raw_pidsdmx_add_filter}module_layoutg__stack_chk_guard__stack_chk_failHEplatform_driver_unregisterdvb_dmxdev_initg dvb_dmx_initt__platform_driver_register§bqseecom_shutdown_appZ+qseecom_start_app cv'qseecom_send_command֙|dummy_dma_opsoparam_ops_intmpq_streambuffer_data_write_deposit S;dvb_ringbuffer_freeAtdvb_ringbuffer_readK<dvb_ringbuffer_avail?sg_nextpdma_alloc_from_dev_coherentdvb_ringbuffer_init:_dvbdmx_ts_reset_pes_state+-dvb_dmx_video_pattern_searchmpq_streambuffer_data_writempq_streambuffer_get_buffer_handlempq_streambuffer_metadata_freeլJmutex_unlocke8^mutex_lockvfreedvb_dmx_releaseޜNdvb_dmxdev_releaseVS__cfi_slowpathdmemset __mutex_initI@vzallocmpq_adapter_get&ԱD__dynamic_pr_debugXUprintk9debugfs_create_file1(snprintfXdebugfs_create_dir9<debugfs_create_u32Ըzktime_getmpq_dmx_hw_pluginAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)GNUݤges  $UV% #, 3 #: A #H O #V ] #d k $r y $$  F$  Z$ i$ ~$  $XZ 0@ P`p!(/6=[DKhR (Y x%`\g]n_u_|__,   ( # !#%')+-/135$7+92;9=@?GANCUE\ bGiIpKwM~OQS  0 H ` x   8           8  l H   \ & (# )) )/ 05 1; 1A 2G 2M d3S 3Y 6_ 7e 8k 4;q <w dS} @T U V V [ l m p q Dt u   <    Ը  T   `   x <  %+ 1 7 = C I O U `[agmsy  UU=UH U9U"U98UU!_Uv/U$U#UQUUhU+ULUNsUl&UGU#\[[,[I[i[[q[d [Q[=[%[.[Mg 0@P` p* H j   U V( V(( VP( Vx( V(@ V(_ V(}  ~$  i$  Z$  F$  $$"  $@  #b  # x  #  #  # V( V@( Vh(" V(   @ X(c X ( X(  3H X( X(( X (O  Lb  lw X0( X( X(  X@(Xh(KX(xX(X(XP(X(X(5X((TnX(XH(Xp(X(X(NX(X(X8(X`(X (Q &nXx(XX( ( 0 X($X0(IXX(nX( 8X( X (X (,X (SXP( uXx (X (X (X (-X (\X@ (Xx(X(X(X(X(@X@(eXh(X(X(X( 0 pD+P  h 8  X(X(X(X((&X` (MX (xX (X (X (X( ( XP (KX(uX(X (XH(  X( u%3X(VXp(}X(X(X(X (X8 (?X (fX0 (XX (  H  g  Xh (X (X (<X (f 1 `   (X ( X (C _Xp ( x% $XH (h      *     !#%')+-/13579;=?ACEGIKMOQSXZ[UV\]_`ab  0 HG `c x $   " 6=P`hu| @  | $ l H7BOl p \  5  (R \  )r  )4    T  2  d3  6  7 !! 8D1! 4;\O!k!! <! dS! @Th! U! " V0!" V l   x7" J" [`"y" m" qXt  " Dt" "" < " ##-#D#N#g#t########$$ $4$<$R$\$w$|$$$$$$$%6%S%m%%W q <%  %%%% `&" & #&]1&?&M&b&t& `R  Ը&x&,&&&&& ' $' =' Y' p' ' ' ' ' ' ( (.(@(I$d.0$d.1$d.10$d.11$d.127$d.128$d.129$d.130$d.131$d.132$d.133$d.134$d.135$d.136$d.137$d.138$d.139$d.140$d.141$d.142$d.143$d.144$d.145$d.146$d.147$d.148$d.149$d.150$d.151$d.152$d.153$d.154$d.155$d.156$d.157$d.158$d.159$d.160$d.161$d.162$d.163$d.164$d.165$d.166$d.167$d.168$d.169$d.170$d.171$d.172$d.173$d.174$d.175$d.181$d.182$d.183$d.184$d.2$d.3$d.35$d.4$d.41$d.42$d.45$d.5$d.6$d.67$d.7$d.8$d.9$x.100$x.101$x.102$x.103$x.104$x.105$x.106$x.107$x.108$x.109$x.110$x.111$x.112$x.113$x.114$x.115$x.116$x.117$x.118$x.119$x.12$x.120$x.121$x.122$x.123$x.124$x.125$x.126$x.13$x.14$x.15$x.16$x.17$x.18$x.19$x.20$x.21$x.22$x.23$x.24$x.25$x.26$x.27$x.28$x.29$x.30$x.31$x.32$x.33$x.34$x.36$x.37$x.38$x.39$x.40$x.43$x.44$x.46$x.47$x.48$x.49$x.50$x.51$x.52$x.53$x.54$x.55$x.56$x.57$x.58$x.59$x.60$x.61$x.62$x.63$x.64$x.65$x.66$x.68$x.69$x.70$x.71$x.72$x.73$x.74$x.75$x.76$x.77$x.78$x.79$x.80$x.81$x.82$x.83$x.84$x.85$x.86$x.87$x.88$x.89$x.90$x.91$x.92$x.93$x.94$x.95$x.96$x.97$x.98$x.99.Ltmp2.Ltmp5__UNIQUE_ID_clock_invtype104__UNIQUE_ID_description81__UNIQUE_ID_intree63__UNIQUE_ID_license82__UNIQUE_ID_mpq_demux_device_numtype92__UNIQUE_ID_mpq_sdmx_debugtype101__UNIQUE_ID_mpq_sdmx_proc_limittype100__UNIQUE_ID_mpq_sdmx_scramble_default_discardtype99__UNIQUE_ID_mpq_sdmx_scramble_eventype97__UNIQUE_ID_mpq_sdmx_scramble_oddtype98__UNIQUE_ID_name62__UNIQUE_ID_tsif_modetype103__UNIQUE_ID_vermagic61__UNIQUE_ID_video_framingtype102__UNIQUE_ID_video_nonsecure_ion_heap96__UNIQUE_ID_video_nonsecure_ion_heaptype95__UNIQUE_ID_video_secure_ion_heap94__UNIQUE_ID_video_secure_ion_heaptype93____versions__kstrtab_sdmx_add_filter__kstrtab_sdmx_add_raw_pid__kstrtab_sdmx_close_session__kstrtab_sdmx_get_dbg_counters__kstrtab_sdmx_get_version__kstrtab_sdmx_open_session__kstrtab_sdmx_process__kstrtab_sdmx_remove_filter__kstrtab_sdmx_remove_raw_pid__kstrtab_sdmx_reset_dbg_counters__kstrtab_sdmx_set_kl_ind__kstrtab_sdmx_set_session_cfg__ksymtab_sdmx_add_filter__ksymtab_sdmx_add_raw_pid__ksymtab_sdmx_close_session__ksymtab_sdmx_get_dbg_counters__ksymtab_sdmx_get_version__ksymtab_sdmx_open_session__ksymtab_sdmx_process__ksymtab_sdmx_remove_filter__ksymtab_sdmx_remove_raw_pid__ksymtab_sdmx_reset_dbg_counters__ksymtab_sdmx_set_kl_ind__ksymtab_sdmx_set_session_cfg__module_depends__param_clock_inv__param_mpq_demux_device_num__param_mpq_sdmx_debug__param_mpq_sdmx_proc_limit__param_mpq_sdmx_scramble_default_discard__param_mpq_sdmx_scramble_even__param_mpq_sdmx_scramble_odd__param_str_clock_inv__param_str_mpq_demux_device_num__param_str_mpq_sdmx_debug__param_str_mpq_sdmx_proc_limit__param_str_mpq_sdmx_scramble_default_discard__param_str_mpq_sdmx_scramble_even__param_str_mpq_sdmx_scramble_odd__param_str_tsif_mode__param_str_video_framing__param_str_video_nonsecure_ion_heap__param_str_video_secure_ion_heap__param_tsif_mode__param_video_framing__param_video_nonsecure_ion_heap__param_video_secure_ion_heapmpq_dmx_decoder_eos_cmd.descriptormpq_dmx_decoder_frame_closure.descriptormpq_dmx_decoder_fullness_abort.descriptormpq_dmx_decoder_fullness_checkmpq_dmx_decoder_fullness_check.descriptormpq_dmx_decoder_fullness_init.descriptormpq_dmx_decoder_pes_closure.descriptormpq_dmx_dmabuf_mapmpq_dmx_flush_buffermpq_dmx_flush_buffer.descriptormpq_dmx_flush_stream_buffer.descriptormpq_dmx_flush_stream_buffer.descriptor.46mpq_dmx_infompq_dmx_init_external_buffers.descriptormpq_dmx_init_external_buffers.descriptor.126mpq_dmx_init_external_buffers.descriptor.128mpq_dmx_init_external_buffers.descriptor.131mpq_dmx_init_internal_buffers.descriptormpq_dmx_init_mpq_feed.descriptormpq_dmx_init_streambuffer.descriptormpq_dmx_peer_rec_feed.descriptormpq_dmx_plugin_exit.descriptormpq_dmx_plugin_init.__keympq_dmx_plugin_init.descriptormpq_dmx_prepare_es_event_data.descriptormpq_dmx_process_video_packet_framing.descriptormpq_dmx_process_video_packet_framing.descriptor.146mpq_dmx_process_video_packet_framing.descriptor.148mpq_dmx_process_video_packet_framing.descriptor.150mpq_dmx_process_video_packet_framing.descriptor.152mpq_dmx_process_video_packet_framing.descriptor.154mpq_dmx_process_video_packet_framing.descriptor.157mpq_dmx_process_video_packet_no_framing.descriptormpq_dmx_release_streambuffermpq_dmx_reuse_decoder_buffer.descriptormpq_dmx_set_cipher_ops.descriptormpq_dmx_sw_plugin_drivermpq_dmx_sw_plugin_probempq_dmx_sw_plugin_removempq_dmx_terminate_feed.descriptormpq_dmx_terminate_feed.descriptor.59mpq_dmx_terminate_feed.descriptor.62mpq_dmx_terminate_feed.descriptor.65mpq_dmx_vaddr_mapmpq_sdmx_check_app_loaded.descriptormpq_sdmx_check_ts_stallmpq_sdmx_check_ts_stall.descriptormpq_sdmx_check_ts_stall.descriptor.227mpq_sdmx_check_ts_stall.descriptor.229mpq_sdmx_close_session.descriptormpq_sdmx_decoder_filter_results.descriptormpq_sdmx_decoder_filter_results.descriptor.241mpq_sdmx_decoder_filter_results.descriptor.243mpq_sdmx_decoder_filter_results.descriptor.246mpq_sdmx_decoder_filter_results.descriptor.247mpq_sdmx_decoder_filter_results.descriptor.251mpq_sdmx_filter_setup.descriptormpq_sdmx_filter_setup.descriptor.167mpq_sdmx_filter_setup.descriptor.169mpq_sdmx_filter_setup.descriptor.172mpq_sdmx_filter_setup.descriptor.174mpq_sdmx_filter_setup.descriptor.177mpq_sdmx_filter_setup.descriptor.179mpq_sdmx_filter_setup.descriptor.184mpq_sdmx_filter_setup.descriptor.186mpq_sdmx_filter_setup.descriptor.189mpq_sdmx_free_data_bufmpq_sdmx_get_buffer_chunksmpq_sdmx_is_loaded.sdmx_load_checkedmpq_sdmx_log_level_openmpq_sdmx_log_level_readmpq_sdmx_log_level_writempq_sdmx_open_session.descriptormpq_sdmx_open_session.descriptor.75mpq_sdmx_open_session.descriptor.80mpq_sdmx_open_session.descriptor.85mpq_sdmx_pcr_filter_results.descriptormpq_sdmx_pcr_filter_results.descriptor.224mpq_sdmx_pes_filter_results.descriptormpq_sdmx_pes_filter_results.descriptor.234mpq_sdmx_pes_filter_results.descriptor.235mpq_sdmx_pes_filter_results.descriptor.236mpq_sdmx_pes_filter_results.descriptor.237mpq_sdmx_prepare_filter_status.descriptormpq_sdmx_prepare_filter_status.descriptor.209mpq_sdmx_prepare_filter_status.descriptor.211mpq_sdmx_prepare_filter_status.descriptor.212mpq_sdmx_process.descriptormpq_sdmx_process_buffermpq_sdmx_process_buffer.descriptormpq_sdmx_process_buffer.descriptor.200mpq_sdmx_process_buffer.descriptor.202mpq_sdmx_process_buffer.descriptor.204mpq_sdmx_process_results.descriptormpq_sdmx_process_results.descriptor.216mpq_sdmx_process_results.descriptor.218mpq_sdmx_raw_filter_results.descriptormpq_sdmx_raw_filter_results.descriptor.261mpq_sdmx_raw_filter_results.descriptor.263mpq_sdmx_section_filter_results.descriptormpq_sdmx_section_filter_results.descriptor.257mpq_sdmx_section_filtering.descriptormpq_sdmx_section_filtering.descriptor.259mpq_sdmx_terminate_metadata_buffermpq_sw_dmx_get_capsmpq_sw_dmx_initmpq_sw_dmx_set_sourcempq_sw_dmx_start_filteringmpq_sw_dmx_start_filtering.descriptormpq_sw_dmx_stop_filteringmpq_sw_dmx_stop_filtering.descriptormpq_sw_dmx_write_to_decodermpq_sw_dmx_write_to_decoder.descriptormsm_match_tablesdmx_debug_fopssdmx_locksdmx_open_session.__keysdmx_qseecom_handlesmpq_dmx_get_param_scramble_oddmpq_dmx_get_param_scramble_evenmpq_dmx_get_param_scramble_default_discardmpq_dmx_get_param_tsif_modempq_dmx_get_param_clock_invmpq_dmx_update_decoder_statktime_getmpq_dmx_init_debugfs_entriesdebugfs_create_u32debugfs_create_dirsnprintfdebugfs_create_filempq_dmx_update_hw_statisticsmpq_dmx_plugin_initprintk__dynamic_pr_debugmpq_adapter_getvzalloc__mutex_initmemset__cfi_slowpathmpq_dmx_plugin_exitmpq_sdmx_close_sessiondvb_dmxdev_releasedvb_dmx_releasevfreempq_dmx_set_sourcempq_dmx_map_buffermpq_dmx_unmap_buffermpq_dmx_reuse_decoder_buffermutex_lockmutex_unlockmpq_streambuffer_pkt_disposempq_dmx_flush_stream_buffermpq_streambuffer_flushmpq_dmx_init_video_feedmpq_adapter_get_stream_ifmpq_adapter_register_stream_ifmpq_streambuffer_get_data_rw_offsetmpq_adapter_unregister_stream_ifmpq_dmx_terminate_video_feed__wake_upmpq_dmx_peer_rec_feedmpq_dmx_terminate_feedmpq_dmx_decoder_fullness_initmpq_dmx_decoder_fullness_waitmpq_dmx_decoder_fullness_abortmpq_dmx_parse_mandatory_pes_headermemcpympq_dmx_parse_remaining_pes_headermpq_dmx_decoder_buffer_statusmpq_streambuffer_data_availmpq_streambuffer_data_freempq_dmx_process_video_packetmpq_dmx_extract_pcr_and_dcimpq_dmx_process_pcr_packetmpq_dmx_decoder_eos_cmdmpq_streambuffer_pkt_writempq_dmx_convert_ttsmpq_sdmx_open_sessionsdmx_set_log_levelmpq_dmx_init_mpq_feedmutex_lock_interruptiblempq_sdmx_is_loadedmpq_dmx_set_cipher_opsmpq_sdmx_processmpq_dmx_writedvb_dmx_swfilter_formatmpq_dmx_oob_commanddvb_dmx_notify_section_eventscnprintfsimple_read_from_buffersimple_write_to_bufferkstrtointdma_buf_begin_cpu_accessdma_buf_vmapdma_buf_end_cpu_accessdma_buf_getdma_buf_attachdma_buf_map_attachmentdma_buf_detachdma_buf_putdma_buf_unmap_attachmentdma_buf_vunmap_raw_spin_lock_raw_spin_unlockdvb_dmx_get_patternvmallocmpq_streambuffer_inition_allocmpq_streambuffer_terminatefputdma_release_from_dev_coherentautoremove_wake_functionprepare_to_waitschedulefinish_waitmpq_streambuffer_metadata_freempq_streambuffer_get_buffer_handlempq_streambuffer_data_writedvb_dmx_video_pattern_searchdvbdmx_ts_reset_pes_statedvb_ringbuffer_initdma_alloc_from_dev_coherentsg_nextdvb_ringbuffer_availdvb_ringbuffer_readdvb_ringbuffer_freempq_streambuffer_data_write_deposit__cfi_check_fail__cfi_check__this_moduleparam_ops_intdummy_dma_opsqseecom_send_commandqseecom_start_appqseecom_shutdown_appinit_modulecleanup_module__platform_driver_registerdvb_dmx_initdvb_dmxdev_initplatform_driver_unregister__crc_sdmx_add_filter__crc_sdmx_add_raw_pid__crc_sdmx_close_session__crc_sdmx_get_dbg_counters__crc_sdmx_get_version__crc_sdmx_open_session__crc_sdmx_process__crc_sdmx_remove_filter__crc_sdmx_remove_raw_pid__crc_sdmx_reset_dbg_counters__crc_sdmx_set_kl_ind__crc_sdmx_set_session_cfg__stack_chk_fail__stack_chk_guard__typeid__ZTSFiP11dvb_adapterP9mpq_demuxE_global_addr (08@HPXq`hdpxQ=%=>;,D9@(C: A? <$B(0P}x}x%$+$$$| | |$ |0|4 |8 |< |H|L |P |T |`| d | h | l | x{| { { {F F F F$}( }, }0 }8@}H }P }X }`h}l }p }t }} } } }} } } }} } } }}}x}}}(}2}F }  }x } } }( }2  }F( }, }x0 }4 }8 }(< }2@ }FT }X }x\ }` }d }(h }2l }F,@Th|} } } }}9 }9 }9 }9} }  } }$}C, }C4 }C< }CDL}T }\ }d }lt}u| }u }u }u} } } }}u}$ }u }$ }u }$ }u }$F F F F4EPFT FX F\ F|} } } }F F F FEF F  F$ F`x{ { { {{h {h {h  {hX.ht|F F F F}K}" }K }" }K }" }K }"E8  " " " " |  | |  | {( {0 {4 {D \ }` {d h }l {p t }x {|  } {  D   {$ {( {, {L T } X } \ } ` } d } h } l } p } t  }J }  }J }  }J }  }J }! }  }! }  }! }  }! }   }0  }  }0 }  }0  }  }0  }  0 }"4 } 8 }"< } @ }"D } H }"T }!X } \ }!` } d }!h } l }!p } x |  | | |  }( }   }( }   }( }   }( }   J J J J { { { {$| ( | , | 0 | @{DrL {P rX {\ rl {p r<{@ {D {H {TX{h\ {h` {hd {h.0})} }) } }) } }) } (dPh}Rl}x P| }R } P }R } P }R }(}j} ( }j } ( }j } ( }j }$r( r, r0 rl{p {t {x {{h {h {h {h.0})} }) } })  } }) }DPH}RL}P PT }RX }\ P` }Rd }h Pl }Rp }t{ { { {|  |  |  | X}\} ` }d } h }l } p }t } |}  }  }  } } } }  } }  } }  }}D} }D } }D } }D } <{@ {D {H {~8}} } } } } } }} } }  } }  } }  }} } }  }  } $ }( } , }0\F` Fd Fh F~ }[} } }[ } }[ } }[}  }[ }  }[ }  }[ } 08XF\ F` Fd F} }[ } }[ } }[ }} } } }  ELT{X {\ {` {t}} } } } } } }}} } } } } } }}} } } }  } } } ,4 { { { {    } }u }  }u }  }u$ } ( }u,`d h l }}X } }X } }X } }X ( 08}E!<}X@ }E!D }XH }E!L }XP }E!T }XX` hpxt}x}X| x } }X x } }X x } }X} }X }  }X }  }X }  }X   p }^} }^ } }^ } }^ }     }}  } }  }  }  } }$(} !,}0 4 } !8 }< @ } !D }H L } !P }TF F F F| | | | ,@LXdp} } } }}k}R }k }R }k }R }k }R}y#}R }y# }R  }y#$ }R( }y#, }R0D{H {L {X {x   b b b b   } }  }  } }  } }  }$(} ,}R0 } 4 }R8 } < }R@ } D }RL`:d :h :l :|| | | | | | |  T \        }d }n } }m   }d }n } }m   }d }n } }m$! (! ,! }d0! }n4! }8! }mx!~ !!~8!"0"l""""##}#}# }$ }$ }$ } $ }$ }$$$}($}R,$ }0$ }R4$ }8$ }R<$ }@$ }RH$X$~&`$h$}(l$}p$ }(t$ }x$ }(|$ }$ }($ }$$ $ $}}$}$ }}$ }$ }}$ }$ }}$ }$$$ $$}$}R$ }$ }R% }% }R% } % }R%%F % F$% F(% Fd%}h%}l% }p% }t% }x% }|% }% }%%% %%%}%}&% % }% }&% % }% }&% % }% }&&&@ &}&}n& @& }& }n & @$& }(& }n,& @0& }4& }n8&@&D&}eH&}nL& P& }eT& }nX& \& }e`& }nd& h& }el& }np&x&|&}&}& & }& }& & }& }& & }& }&&h&} &}n& h& } & }n& h& } & }n& h& } & }n&&E$','4't'' '' '' (<(L( X(`( ( (( (~&|)) ) ) ))})}) ) }) }) ) }) }) ) }) })@*** * * *** ** ** *$+{(+ {,+ {8+ {D+H+{hL+ {hP+ {hX+ {h+.+++}+}j+ }+ }j+ }+ }j+ }+ }j+++}+}+ , }, },  , }, }, , }, } ,(,R,, R0, R4, RT,{X, {\, {d, {p,t,{hx, {h|, {h, {h,.,,,}y,}j, }y, }j, }y, }j, }y, }j,-r- r- r - rP-{T- {X- {\- {h-l-{hp- {ht- {hx- {h-.-0---})-}- })- }- })- }- })- }.8.z<. z@. zD. z. .. .~&.}.}j. }. }j. }. }j. }. }j//$/~0,/~1D/H/ L/ P/ `//P/}R/}/ P/ }R/ }/ P/ }R/ }/ P/ }R/ }//0/}/}j/ 0/ }/ }j/ 0/ }/ }j/ 0/ }0 }j0 00} 0}j0 0 } 0 }j$0 (0 } ,0 }j00 40 } 80 }j@0H0XL0}_ P0}jT0 XX0 }_ \0 }j`0 Xd0 }_ h0 }jl0 Xp0 }_ t0 }j|000}0}j0 0 }0 }j0 0 }0 }j0 0 }0 }j01-1 -1 - 1 -D1l111-1 -1 -2 -42\2222 2 2 ,303}43}83 <3 }@3 }D3 H3 }L3 }P3 T3 }X3 }\3t3~33F3 F3 F3 F33 3 3 3F3 F3 F4 F|444}4}4 }4 }4 }4 }4 }44 5} $5}(5 } ,5 }05 } 45 }85 } <5 }@5P5T5 \5 h5 5555666,6D6`6t6666}6}6 6 }6 }6 6 }6 }6 6 }6 }66E6}6}Y6 }7 }Y7 }7 }Y 7 }7 }Y7`7 |777 7 7 7 77}67}Y7 7 }67 }Y7 7 }67 }Y7 7 }67 }Y7D88}~ 8}"8 }~ 8 }"8 }~ 8 }"8 }~ 8 }"8d99d;}h;}Vl; }p; }Vt; }x; }V|; }; }V;;L<X<x<<<F< F< F< F =|$= |(= |,= |D= =}=}r= }= }r= }= }r= }= }r==  >}$>}(> },> }0> }4> }8> }<> }@>H>L> P> T> `>pd>}6h>}rl> pp> }6t> }rx> p|> }6> }r> p> }6> }r>>B> B> B> B> >F> F> F> F??@AA2A 2A 2A 2091C2[8e8`@`d p2'k@ `d }0dx@@|d d@ `d|x@ d,@ xd @Hd$@`d(@xd,@d20-@dQ4L@dp8k@d!<@d#@@d%D@ d'H@8d) L@Pd+*P%@hd-ITD@d/hXc@d1\@d3`@d5d@d7h@d9l@d;(p#@(d=HtC@@0d?h|c@p0dA@dC@dE@0dG@dI@`dK(#@xdMHC@dOhc@dQ@dS@ dVH @`!dX0 < &@X70d]10):Lo*H ,[$,7k(,6e bv(