ELF> @@UHHH}HEH@(HHt-HHHHHHǸHEHPxHEH@(H)‰UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}HEHUHHH}HE@Ht-HHHHHHǸHEHUHH}EHHUHSHHXHPHPHEHEH@8HHEHEH@8HHHEHEоHHHEH tI w[t(wQtt0EHHEE!HHEEHHEEHHuGH}t HEHHIHH[HHǸH}t HEHHHPL A[HH¾HH`\HDždHEHUHuH`HEă}HHuGH}t HEHHIHHdHHǸH}t HEHHHPL AdHH¾HHE@hHEHHH`HHHEă}HHuGH}t HEHHIHHjHHǸ H}t HEHHHPL AjHH¾HUHEȉHHHHEHfPwHEHPHEHHHHEHH}t HEHHHSAIHHqHHǸHHEHfPwHEHPHEHHHHEHH}t HEHHHSRPL AqHH¾H HEHHUHH,HEоHHHEHH]UHH0H}HuHU؉MHEHEHHutEԺP9FHE؉HHH}t HEHHMHRAIHHHHǸHtsEԺP9FHE؉HHH}t HEHHHRURPL AHH¾H HEHHHt-HHHHHHǸUHEHHMHHUHSHHHH@l2hAssert failed %s %s:%d msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) #stream_err_tstmp:inInbound rtp-stream timestamp errors.stream_err_tstmp:outOutbound rtp-stream timestamp errors.rtp:packets_rxInbound rtp packets.rtp:octets_rxInbound rtp octets.rtp:packets_txOutbound rtp packets.rtp:octets_txOutbound rtp octets.rtp:droppedDropped rtp packets.all_rtp:err_tstmp_inTotal inbound rtp-stream timestamp errors.all_rtp:err_tstmp_outTotal outbound rtp-stream timestamp errors.all_rtp:packets_rxTotal inbound rtp packets.all_rtp:octets_rxTotal inbound rtp octets.all_rtp:packets_txTotal outbound rtp packets.all_rtp:octets_txTotal outbound rtp octets.all_rtp:droppedTotal dropped rtp packets.all_rtp:num_closed_connsTotal number of rtp connections closed.osmux:chunks_rxInbound Osmux chunks.osmux:octets_rxInbound Osmux octets.osmux:rtp_packets_txTx outbound RTP packets to encode as Osmux.osmux:rtp_packets_tx_droppedDropped Tx outbound RTP packets to encode as Osmux.osmux:amr_octets_txTx outbound AMD payload octets.all_osmux:chunks_rxall_osmux:octets_rxall_osmux:rtp_packets_txall_osmux:rtp_packets_tx_droppedall_osmux:amr_octets_txall_osmux:num_closed_connsTotal number of osmux connections closed.all_osmux:packets_rxTotal inbound UDP/Osmux packets.all_osmux:packets_txTotal outbound UDP/Osmux packets.all_osmux:dropped_packetsDropped outbound UDP/Osmux packets.../../include/osmocom/mgcp/mgcp_conn.hconn->type == MGCP_CONN_TYPE_RTP@ E1-I.460-IDLE-TX-TRAU-framenoneendpoint:%s E1-I.460-IDLE-TX: unsupported frame type mgcp_e1.cendpoint:%s E1-I.460-IDLE-TX: error converting dummy fill frame! endpoint:%s E1-I.460-IDLE-TX: error encoding dummy fill frame! endpoint:%s E1-I.460-IDLE-TX: enquing %u trau frame bits: %s... endpoint:%s E1-I.460-RX: receiving %u bits from subslot: %s... endp->e1.trau_sync_fiRTP-rx-from-E1endpoint:%s E1-I.460-RX: receiving %u TRAU frame bits from E1 subslot: %s... endpoint:%s E1-I.460-RX: decoding 8k trau frame... endpoint:%s E1-I.460-RX: decoding 16k trau frame... falseendpoint:%s E1-I.460-RX: unable to decode trau frame endpoint:%s E1-I.460-RX: decoded trau frame type: %s endpoint:%s E1-I.460-RX: unable to convert trau frame to RTP audio endpoint:%s E1-I.460-RX: encoded %u bytes of RTP audio: %s endpoint:%s E1-I.460-RX: unable to forward RTP audio data from E1: no connection to forward an incoming RTP packet to conn_dst->type == MGCP_CONN_TYPE_RTPE1-TX-timeslot-bytesE1-RX: unable to find a trunk for E1-line %u! trunk:%u E1-RX: (ts:%u) expected length is %u, actual length is %u! ts_nr > 0 || ts_nr < NUM_E1_TStrunk:%u E1 timeslot %u already set up and in use by %u subslot(s), using it as it is... trunk:%u no such E1 line %u - check VTY config! trunk:%u failed to put E1 timeslot %u in raw mode. trunk:%u failed to update E1 line %u. trunk:%u E1 timeslot %u set up successfully. trunk->e1.ts_usecount[ts_nr - 1] == 1trunk:%u E1 timeslot %u still in use by %u other subslot(s), leaving it open... trunk:%u E1 timeslot %u already closed, leaving it as it is... trunk:%u failed to disable E1 timeslot %u. trunk:%u E1 timeslot %u closed. trunk->e1.ts_usecount[ts_nr - 1] == 0GSMGSM-EFRGSM-HR-08endpoint:%s E1-TRAU-TX: unsupported or illegal I.460 rate for HR AMRendpoint:%s E1-TRAU-TX: unsupported or illegal AMR frame type: %u endpoint:%s E1-TRAU-TX: unsupported or illegal codec subtype name: %s ts != 0ts != 0xFFss != 0xFFoffs != 0xFFendpoint:%s adding I.460 subchannel: ts=%u, bit_offset=%u, rate=%uk, num_bits=%lu endpoint:%s adding I.460 subchannel: failed! trau-syncendpoint:%s adding I.460 TRAU frame sync: failed! struct osmo_trau2rtp_stateendpoint:%s osmo-mgw currently only supports 16K and 8K subslots (TRAU frames)! conncodecendpoint:%s removing I.460 subchannel and sync... mgcp_e1.c:598E1-I.460-TX-TRAU-frameendp->e1.last_codecendpoint:%s E1-I.460-TX: using trau frame type for encoding: %s endpoint:%s E1-I.460-TX: decoding %u bytes of RTP audio to TRAU format: %s endpoint:%s E1-I.460-TX: failed to decode from RTP payload format to TRAU format endpoint:%s E1-I.460-TX: failed to encode TRAU frame endpoint:%s E1-I.460-TX: enquing %u trau frame bits: %s... endp->e1.schanendpoint:%s E1-I.460-TX: %u bits of audio enqued for E1 tx GCC: (Debian 12.2.0-14) 12.2.0zRx fAC a <-AC h \AC  | AC [ YAC T !AC \  xAC Hk AC   : AC H- DAC   dmAC Ec AC  AC  PAC K PAC K ,AC g (AC   HAC E lAC  $ AC H~  ff-$-?g LpdP`Y!0x*y@ : R>cmnIv !P$P5(,%?Xr)C^ly 07a(J`u/02 mgcp_e1.cmsgb_l2lenmsgb_tailroommsgb_putrtp_dummy_payloadrate_ctr_incmgcp_conn_rate_ctr_descall_rtp_conn_rate_ctr_descmgcp_conn_osmux_rate_ctr_descall_osmux_conn_rate_ctr_descmgcp_conn_get_conn_rtposmo_trau_frame_type_namee1_ratese1_offsetscfgdummy_e1_line_opse1_i460_mux_empty_cbe1_i460_demux_bits_cbsync_frame_out_cbe1_send_ts_framee1_recv_cbe1_opene1_closedetermine_trau_fr_typedetermine_trau_sync_pattf_type_is_amrosmo_panicrate_ctr_addosmo_trau_frame_type_namesget_value_stringmsgb_alloc_crate_ctr_group_get_ctrosmo_gsm611_silence_frameosmo_gsm660_homing_frameosmo_gsm620_silence_frameosmo_log_infologp_stublog_check_levellogp2memsetosmo_rtp2traumsgb_dataosmo_trau_frame_encodemsgb_lengthosmo_ubit_dumposmo_i460_mux_enqueuemsgb_freeosmo_trau_sync_rx_ubitsosmo_trau_frame_decode_8kosmo_trau_frame_decode_16kosmo_trau2rtposmo_hexdumpmgcp_sendosmo_i460_mux_oute1inp_ts_send_rawmgcp_trunk_by_line_numosmo_i460_demux_ine1inp_line_finde1inp_line_bind_opse1inp_ts_config_rawe1inp_line_updatee1inp_ts_config_nonestrcmpmgcp_e1_endp_equiposmo_i460_subchan_addosmo_trau_sync_alloc_talloc_zeromgcp_e1_endp_updatemgcp_endp_get_conn_oldestosmo_trau_sync_set_patmgcp_e1_endp_releaseosmo_i460_subchan_del_talloc_free_osmo_fsm_inst_termmgcp_e1_send_rtp*48>BK%\2DlB !DQ"f#$%&' !J.(B)amJ*+,'T1J>(R)q}TJ*-.',J9(M)lxJ*'//- 0/2DXJe(})//-0/ J#*A1[#o2'0$J (#)B0\m$J*JdB3A zN " ' 0   J ( )= 0W k } J * '   J ( )+ 7 I J` * 4 '   J ( )   " J9 *[ 5l Jv I B  '  T J ( ) $ T 6 JM *] '   J ( )   J%*m-6' J()* <JS*y'/-7 J()./B-R7l} J*'L J(+)JVL hJ*J B8#32U b"9:;'5 IJV(g) J*2/'/ 4 4JA(V)f/4 J*/- <?2J| B' 0J=(R) J*='M aJn() J*>*?>'i4 }J()4 J*@'Cl WJd(u)l J*' J%(6)\ nJ*J B@JJ| TBap' J#(8){ J*'D J"(3)YD kJ*=' J ()I [Jr*A' J ()A SJj*@'l J()' l 9 JP *e '  J ( )  J!*i!Js! }!B!!!B!!B!"B6"'R"\"p"J}"(")"""J"*"^#BY#'y##d#J#(#)##d#J $*($'D$U$i$Jv$($)$$$J$*%%B(%3%BL%W%B%'%%%J%(%)%&&J.&*G&^R&B&'&&d&J&(')''0'dB'JY'*x'''''J'(')''(J&(*(J((B((J((B()J)$)B1)L)JV)`)Bm))+)*'*++$)+J6+(N+)g+++$+J+*,D=,'Y,c,|w,J,(,),,|,J,*--5-E[-'w---J-(-)---J.*#.0.F].'y...J.(.)...J/*)/HI/JS/U]/Bj//J/Z/B/0I1';1E1dY1Jf1(w1)11d1J1*1K22LC2JX2Mr2+22"3-]3Jg3q3B~3*4'f4s44J4(4)444J5*(5-@5'o575/555J5(5)67,6/L6Z6l6J6*6+6,6'7&7l:7JG7([7)77l7J7*7-7.8'#8-8A8JN8(b8)888J8*8'8/9/9-$9039/S9e9y9J9(9)9/9/9-909/:!:3:JJ:*v:J:8:B::J:d:B::1;';/5;B;LV;Jc;(t;);/;;L;J;*;# <2  F(U0j8x@HPX`h;X :Je (0<8`@H`hpx`1Ih  @f`gy$ H>hI !$ 5(,a(L/p02.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.data.rel.ro.local.comment.note.GNU-stack.rela.eh_frame @<@P`9 &\<,`<1`< >O 9@Pp Q0P ZQoQj@ Sh  ([$y