comparison mgw/pstn2gsm.c @ 205:0047c4c08d9e

mgw: accept the new TRAUlike RTP format in addition to standard, old BFI and zero-length payload formats
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 06 Apr 2023 19:50:09 -0800
parents cf1ba5d65188
children
comparison
equal deleted inserted replaced
204:de7c64c4d6fd 205:0047c4c08d9e
134 EFR_encode_frame(ep->gsm_encoder_state, pcm_samples, 134 EFR_encode_frame(ep->gsm_encoder_state, pcm_samples,
135 pkt.payload, (int *) 0, (int *) 0); 135 pkt.payload, (int *) 0, (int *) 0);
136 break; 136 break;
137 } 137 }
138 addrlen = sizeof(struct sockaddr_in); 138 addrlen = sizeof(struct sockaddr_in);
139 sendto(ep->rtp_gsm.rtp_fd, &pkt, ep->gsm_rtp_pkt_size, 0, 139 sendto(ep->rtp_gsm.rtp_fd, &pkt,
140 RTP_PACKET_HDR_SIZE + ep->gsm_payload_len, 0,
140 (struct sockaddr *) &ep->rtp_gsm.remote_addr, addrlen); 141 (struct sockaddr *) &ep->rtp_gsm.remote_addr, addrlen);
141 } 142 }
142 143
143 pstn2gsm_init(ep) 144 pstn2gsm_init(ep)
144 struct endpoint *ep; 145 struct endpoint *ep;