FreeCalypso > hg > themwi-system-sw
comparison sip-manual-out/sdp_in.c @ 192:f8a33603288f
sip-manual-out: generate outgoing RTP stream with PCM silence
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 17 Mar 2023 13:45:31 -0800 |
parents | 6ac96217c442 |
children | d3c99b41fb04 |
comparison
equal
deleted
inserted
replaced
191:6ac96217c442 | 192:f8a33603288f |
---|---|
15 | 15 |
16 extern char *get_single_header(); | 16 extern char *get_single_header(); |
17 extern char *extract_to_tag(); | 17 extern char *extract_to_tag(); |
18 | 18 |
19 struct sockaddr_in rtp_remote_addr; | 19 struct sockaddr_in rtp_remote_addr; |
20 int pcma_selected; | 20 int pcma_selected, rtp_out_enable; |
21 | 21 |
22 static | 22 static |
23 check_sdp_present(msg) | 23 check_sdp_present(msg) |
24 struct sip_pkt_rx *msg; | 24 struct sip_pkt_rx *msg; |
25 { | 25 { |
69 inet_ntoa(sdp_parse.ip_addr), sdp_parse.audio_port, | 69 inet_ntoa(sdp_parse.ip_addr), sdp_parse.audio_port, |
70 pcma_selected ? "PCMA" : "PCMU"); | 70 pcma_selected ? "PCMA" : "PCMU"); |
71 rtp_remote_addr.sin_family = AF_INET; | 71 rtp_remote_addr.sin_family = AF_INET; |
72 rtp_remote_addr.sin_addr = sdp_parse.ip_addr; | 72 rtp_remote_addr.sin_addr = sdp_parse.ip_addr; |
73 rtp_remote_addr.sin_port = htons(sdp_parse.audio_port); | 73 rtp_remote_addr.sin_port = htons(sdp_parse.audio_port); |
74 rtp_out_enable = 1; | |
75 assign_rtpout_ssrc(); | |
74 } | 76 } |