ELF>t@@UH=HSHHHHL %jHAH .H]UH5HSHH=H11H5HHH11H5H11H5NHHHH5H=H0HH0 HHHH=ǃ0HX1HǃH8Hǃ$ǃ,HǃHHǃH]fDU1>HAWAVAUIATLSHLH(H0uH@$pH=1L=1L5I1IMHL=L585Hh]AWMMAVHH He1[A\A]A^A_]@LLL&HHLHD0EIUHHuIUPH!HHXHDžL,I L@IL=Sf.ATA]IپHL=PL5L1H=L_AXMH8uHAULIPH=LA]1Y^BHH/ HHIHIMiH LHL)L=J 0A?H@H HSZ/DHʉIH HHH Hiʚ;)HIHHHH)HHH )HG) HH HIIHHHH)HA)HUu&_HH)HHLL=WL5ILVAPANRLPH=1LH0LtH=L=1L5I1IM HL=L58HhcvH=L=1L5I1HM0HL=L58HhiAWMAVLHH LATIAcHL=PL51LH=LXZM H8HAUILPH=1AcLA[XAUIAiHL=PL5L1H=LAYAZHHH8HQILPH=Ai1L_AXH8LL=AHI LpIlHSZ/DLDHH HHH Hiʚ;A)HHHHHH)LHH A)HG) HHH HHHHHH)H)HUu&_IH)HHIپWAPA QH RHPH=1H0ILʚ;HIA?HLHHAE hA?AADEDHEEAE@:Aff.@HE1Dp fD@ P @ LHeظ[A\A]A^A_]@H=L=1L5I1HMHL=L58HhqCIPL=IH8@HHIAPH=1H HAXAYHHIAPH H=H1Y^DLEXA?ǃLHVAE@KEDPEHA?v:HHIAPH=1H HAYAZǃPADA A@1DA?.ǃHAVIAHHPH=1H XZ DD,E"H8gHHIAPH zfDHuAE@uAA EA?ǃHPfAUIAqHL=PL5L1H=LY^HH(H8HQLIPH=1AqLXZfHHIAPH=1H HA^XfH=1L=H=L5I1IMHL=L58%HhS@HHIPH=1H AHǃHY^YfHHHIPH=1AH ǃHXZfAccɚ;cfDHHIDAH HPH=1^D_ATIASHL=PL51LH=LA[XMH8HAUILPH=AS1LAYAZPcAcɚ;czfHH׃1;H0@UHSHHHHt.H#H8HǃHHtBH8wRHǃHu&fHHHtH]fDHWIپPH=1AH HHXZHǃmHWIPH=1H AHYH^LH 1H5fDUHATSHHt-HAt AHe[A\]fDHH0Hv8HHIPH=1H AHY^Hǃ@HH߾HǃHǃPHHe[A\]H@vHRHAHHSZ/DH H IHHH Hiʚ;A)HIHHHH)H)HG) HHH HIHHHH)H)HUu&_HH)HHAAQH IVWRHPH=1H0@H߉EHX1EHe[A\]HHHIPH=1AH XZjf.ccAɚ;c&fDUHAWIHAVIAUIATISHHUH5HHu!H0u\He1[A\A]A^A_]HUH5HtqMtHEIMtEAEHeظ[A\A]A^A_]DHATMAfPH=H1H XZiDHSHATMAjPfUHAUATSHH H~HH1fHnHIIflHC0HH5CH=L-hL%HHE11A$HH5H=HH1AHH5H=HH1AHH5H=HHAHH5H=HH1AHH5H=HHH5HH5HHLHLH H5LH=LXZt'He[A\A]]@H5H@L1H=HHe[A\A]]ff.fUHSHHHH81HHH]H@0DUHAUIATIHH׉HHcHA$0HeA\A]]fI$HeA\A]]fA$ HeA\A]]fA$$HeA\A]]fA$(HeA\A]]fA$,HeA\A]]I$uH8IIEH8ATL 1PAH 1AuuHVH HeA\A]]fUHAUATIHIЉHHcH0HeLA\A]]fHHeLA\A]] HeLA\A]]f$(,{HuH8II$H8AUL 1PApH 1At$uHVH HeA\A]]DUHAWAVAUATSHHLLMM6L-A}zLHHLLHǃMtMA}LHH5?L牃qHLHǃL=L5L-HLHuQHIH8vATL1AAWLLH=XZ1He[A\A]A^A_]ATIAHH PH=H1YL^fDAVIAHH PH=H1_LAXCDML-A}lPLHǃLLHǃMLH 1H5DUHATIS$Hu (tHGL[A\]LH(tHL[A\]LfUHATIS$Hu (tHL[A\]LHH5L牃tHL[A\]LfUHAWAVAUIATISHH(L5A>AD$@=n<=t^=u0H/HX1HǃHǃPAD$@?HeLHL[A\A]A^A_]H2D$EA>v8HHHE1PH=1AH XZHLAHeD[A\A]A^A_]Dz@MAH PHHPH=1AD$@AYAZ=nǃL(t ǃPHE1LTHH=F=H5LxHMHULHDAŅtA>DUL}EH=HHEIHSZ/DLEHH HH Hiʚ;HA)HHHHHH)LHH )HG) HH HIHHHHHH)DH)HUu&_IH)HDUIWAPAVQH RHPH=1DUH0L@DHmDH5L1HMLH-A>D}vJEHIHAH HEHPHPH=1^_DLAD$@HDHXLuccAɚ;cf.HHt H@UHSHHHuHH]HHHH]ff.UHATSHHHt"H H1[H5A\]fDL%LtLHGstRtpOnvifTimestampsinksrctimestamp/x-unixNo ntp-offset presenterror: %sFailed to map RTP bufferFailed to set extension dataFailed to get extension dataFailed to get stream timetimestamp: %luset C flagset E flagset T flagset D flag!(self->buffer && self->list)purging %pAntp-offset: %u:%02u:%02u.%09untp-offsetno ntp-offset in %pAdiscontno discontinue in %pANTP offsetCSeqcseqSet 'E' bitset-e-bitSet 'T' bitset-t-bitDrop out of segmentdrop-out-of-segmentUse reference timestampsuse-reference-timestampsEffect/RTPrtponviftimestamppropertypushing %pAsending %pAisis nothandling event %sGstOnvifTimestampstream %s discontinuedenqueueing serialized eventapplication/x-rtp../../gst-plugins-bad-1.24.11/gst/onvif/gstrtponviftimestamp.cnew ntp-offset: %u:%02u:%02u.%09uCan not guess ntp-offset with no clock.did not receive a time segment yetUTC reference timestamp found: %u:%02u:%02u.%09uUTC reference timestamp not foundBuffer doesn't contain any valid DTS or PTS timestampntp-offset should not be set if reference timestamps are usedusing reference timestamp metaOffset between the pipeline running time and the absolute UTC time, in nano-seconds since 1900 (-1 for automatic computation)The RTSP CSeq which initiated the playbackIf the element should set the 'E' bit as defined in the ONVIF RTP extension. This increases latency by one packetIf the element should set the 'T' bit as defined in the ONVIF RTP extension. This increases latency by one packetWhether the element should drop buffers that fall outside the segment, not part of the specification but allows full reverse playback.Whether the element should use reference UTC timestamps from the buffers instead of using the ntp-offset mechanism.Guillaume Desmottes Add absolute timestamps and flags of recorded data in a playback sessionONVIF NTP timestamps RTP extensiongst_rtp_onvif_timestamp_change_state%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'new ntp-offset: %u:%02u:%02u.%09u, stream %s discontinuedgst_rtp_onvif_timestamp_change_stateparse_event_ntp_offsetpurge_cached_buffer_and_eventsget_utc_from_reference_timestamphandle_buffersend_cached_buffer_and_eventsgst_rtp_onvif_timestamp_sink_eventGCC: (OpenIndiana 14.2.0-oi-1) 14.2.0zRx MAJ E|  <*AJ A 4` AJ FEH E   E  jAC A G 4jAC Cr G  E  D 4AC BHEEH| D B F ,@SAC E  E z p;AC At LGAC BE{ J V J V J V J V J V A _ 4AC Dz N S M R N  ,AC Ic H ,HnAC BDj D b E ,x~AC BDj D r E 4&AC FED H  F $eYC Ac H \ (]AC Cf K M>P*[pS @@n~& @E 7!B`Sjr}j@%`p`=;^G #  E@Oh #)/5/:h?EKQWP]"ci@oauK{i0`PP& 8(NA#)e/w5^;[A`GMdy1K\h .N\r):Kd|'Qw  + V7 K ^ o |        # : 0!e[ u  !] gstrtponviftimestamp.cgst_rtp_onvif_timestamp_get_type_oncegst_rtp_onvif_timestamp_initgst_rtp_onvif_timestamp_class_intern_initsink_template_factorygst_rtp_onvif_timestamp_chaingst_rtp_onvif_timestamp_chain_listgst_rtp_onvif_timestamp_sink_eventsrc_template_factory__func__.5rtponviftimestamp_debug__func__.4do_handle_bufferpurge_cached_buffer_and_events__func__.2gst_rtp_onvif_timestamp_change_stategst_rtp_onvif_timestamp_parent_class__func__.0parse_event_ntp_offset__func__.1GstRtpOnvifTimestamp_private_offsetgst_rtp_onvif_timestamp_get_propertygst_rtp_onvif_timestamp_finalizegst_rtp_onvif_timestamp_set_propertysend_cached_buffer_and_events__func__.6__func__.7static_g_define_type_id.8.LC0.LC1.LC2.LC3.LC9.LC4.LC8.LC5.LC10.LC11.LC13.LC12.LC15.LC14.LC20.LC17.LC16.LC18.LC6.LC7.LC21.LC19.LC23.LC22.LC24.LC26.LC25.LC28.LC30.LC29.LC31.LC32.LC33.LC52.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC51.LC49.LC50.LC53.LC54.LC56.LC57.LC59.LC58.LC65.LC62.LC63.LC61.LC60.LC66.LC64g_intern_static_stringgst_element_get_typeg_type_register_static_simplegst_pad_new_from_static_templategst_pad_set_chain_function_fullgst_pad_set_chain_list_function_fullgst_pad_set_event_function_fullgst_element_add_padgst_caps_new_empty_simplegst_segment_initg_queue_new_gst_element_error_printf_GLOBAL_OFFSET_TABLE__gst_debug_mingst_stream_error_quarkgst_element_message_fullgst_rtp_buffer_mapgst_rtp_buffer_set_extension_datagst_rtp_buffer_get_extension_datagst_segment_to_stream_time_fullgst_debug_loggst_element_get_clockgst_clock_get_timeg_get_real_timegst_element_get_base_timegst_object_unrefgst_rtp_buffer_unmapgst_buffer_get_reference_timestamp_metagst_util_uint64_scalegst_mini_object_unrefg_queue_is_emptyg_queue_pop_headg_assertion_message_exprgst_event_get_structuregst_structure_get_clock_timegst_structure_get_booleang_type_class_peek_parentg_param_spec_uint64g_object_class_install_propertyg_param_spec_uintg_param_spec_booleangst_element_class_add_static_pad_templategst_element_class_set_static_metadata_gst_debug_register_funcptrg_type_class_adjust_private_offset_gst_debug_category_newg_queue_freegst_mini_object_replaceg_value_get_booleang_value_get_uint64g_value_get_uintg_type_nameg_value_set_booleang_value_set_uint64g_value_set_uintgst_pad_pushgst_buffer_list_lengthgst_buffer_list_foreachgst_pad_push_listgst_pad_send_eventgst_pad_event_defaultg_queue_push_tailgst_event_type_get_namegst_event_has_namegst_event_copy_segmentgst_rtp_onvif_timestamp_get_typeg_once_init_enter_pointerg_once_init_leave_pointergst_element_register_rtponviftimestampgst_element_register$efCgT%b"<khijkl&"hl 'mNnSo(p)p r),sSt|uvwxM rs*z)y r*yz {|}D r+ )5<yO~c,jopx)p r)s-p)p r)sHtTs*z)y r*y* )&yA rQ*`uy rg.)yd  /  p ) p r  ) s r r' 08 F M )R yo 1   ) y 2 $ + )0 y 3 )   y r 4 s *z  )  y r *  y 5   )" y3 6< A pH 7O )Y pl rs z ) s 8   ) y 8 ) "yg9)y*)y r**y r r3:DSZ)_ym:)y;) : rd<t}<)y =<)yn>)!<+y? r@ A%).l8yK r\B #CD?E'F.G5H:JYI`JgKl|LMNOPQRST"<$+"3:UGVNWSZXbiY 3AaZ*):[E%4=ZM)^[i r+B\\cj){ ry ]!)(yS]Zbi)py r;)s rpn^)y ,<D_K)X_y`;aBbc  ) $ yK `S  b a  ) d  y!3!?!P!\!g!!!!!!Y!!!k!d X $(,0$4@X @Pd` `Dpt`L|0! !.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.rodata.rela.data.rel.local.rela.data.rel.ro.local.comment.rela.eh_frame @!@J%&=",@" 12@"@2%T*C O@pPa , \@q` v,q@8r 0,'p,0@Pr0 e  @  s