mirror of
https://github.com/morgan9e/UxPlay
synced 2026-04-14 00:04:13 +09:00
raop_handlers, rtp, rtp_mirror: remove dead "use_udp" code
This commit is contained in:
@@ -314,8 +314,6 @@ raop_handler_setup(raop_conn_t *conn,
|
||||
http_request_t *request, http_response_t *response,
|
||||
char **response_data, int *response_datalen)
|
||||
{
|
||||
const char *transport;
|
||||
int use_udp;
|
||||
const char *dacp_id;
|
||||
const char *active_remote_header;
|
||||
bool logger_debug = (logger_get_level(conn->raop->logger) >= LOGGER_DEBUG);
|
||||
@@ -335,15 +333,6 @@ raop_handler_setup(raop_conn_t *conn,
|
||||
}
|
||||
}
|
||||
|
||||
transport = http_request_get_header(request, "Transport");
|
||||
if (transport) {
|
||||
logger_log(conn->raop->logger, LOGGER_DEBUG, "Transport: %s", transport);
|
||||
use_udp = strncmp(transport, "RTP/AVP/TCP", 11);
|
||||
} else {
|
||||
logger_log(conn->raop->logger, LOGGER_DEBUG, "Transport: null");
|
||||
use_udp = 0;
|
||||
}
|
||||
|
||||
// Parsing bplist
|
||||
plist_t req_root_node = NULL;
|
||||
plist_from_bin(data, data_len, &req_root_node);
|
||||
@@ -543,7 +532,7 @@ raop_handler_setup(raop_conn_t *conn,
|
||||
|
||||
if (conn->raop_rtp_mirror) {
|
||||
raop_rtp_init_mirror_aes(conn->raop_rtp_mirror, &stream_connection_id);
|
||||
raop_rtp_start_mirror(conn->raop_rtp_mirror, use_udp, &dport, conn->raop->clientFPSdata);
|
||||
raop_rtp_start_mirror(conn->raop_rtp_mirror, &dport, conn->raop->clientFPSdata);
|
||||
logger_log(conn->raop->logger, LOGGER_DEBUG, "Mirroring initialized successfully");
|
||||
} else {
|
||||
logger_log(conn->raop->logger, LOGGER_ERR, "Mirroring not initialized at SETUP, playing will fail!");
|
||||
@@ -609,7 +598,7 @@ raop_handler_setup(raop_conn_t *conn,
|
||||
}
|
||||
|
||||
if (conn->raop_rtp) {
|
||||
raop_rtp_start_audio(conn->raop_rtp, use_udp, &remote_cport, &cport, &dport, &ct, &sr);
|
||||
raop_rtp_start_audio(conn->raop_rtp, &remote_cport, &cport, &dport, &ct, &sr);
|
||||
logger_log(conn->raop->logger, LOGGER_DEBUG, "RAOP initialized success");
|
||||
} else {
|
||||
logger_log(conn->raop->logger, LOGGER_ERR, "RAOP not initialized at SETUP, playing will fail!");
|
||||
|
||||
@@ -247,7 +247,7 @@ raop_rtp_resend_callback(void *opaque, unsigned short seqnum, unsigned short cou
|
||||
}
|
||||
|
||||
static int
|
||||
raop_rtp_init_sockets(raop_rtp_t *raop_rtp, int use_ipv6, int use_udp)
|
||||
raop_rtp_init_sockets(raop_rtp_t *raop_rtp, int use_ipv6)
|
||||
{
|
||||
assert(raop_rtp);
|
||||
|
||||
@@ -730,9 +730,9 @@ raop_rtp_thread_udp(void *arg)
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Start rtp service, three udp ports
|
||||
// Start rtp service, using two udp ports
|
||||
void
|
||||
raop_rtp_start_audio(raop_rtp_t *raop_rtp, int use_udp, unsigned short *control_rport, unsigned short *control_lport,
|
||||
raop_rtp_start_audio(raop_rtp_t *raop_rtp, unsigned short *control_rport, unsigned short *control_lport,
|
||||
unsigned short *data_lport, unsigned char *ct, unsigned int *sr)
|
||||
{
|
||||
logger_log(raop_rtp->logger, LOGGER_INFO, "raop_rtp starting audio");
|
||||
@@ -757,7 +757,7 @@ raop_rtp_start_audio(raop_rtp_t *raop_rtp, int use_udp, unsigned short *control_
|
||||
use_ipv6 = 1;
|
||||
}
|
||||
//use_ipv6 = 0;
|
||||
if (raop_rtp_init_sockets(raop_rtp, use_ipv6, use_udp) < 0) {
|
||||
if (raop_rtp_init_sockets(raop_rtp, use_ipv6) < 0) {
|
||||
logger_log(raop_rtp->logger, LOGGER_ERR, "raop_rtp initializing sockets failed");
|
||||
MUTEX_UNLOCK(raop_rtp->run_mutex);
|
||||
return;
|
||||
|
||||
@@ -32,7 +32,7 @@ typedef struct raop_rtp_s raop_rtp_t;
|
||||
raop_rtp_t *raop_rtp_init(logger_t *logger, raop_callbacks_t *callbacks, raop_ntp_t *ntp, const char *remote,
|
||||
int remotelen, const unsigned char *aeskey, const unsigned char *aesiv);
|
||||
|
||||
void raop_rtp_start_audio(raop_rtp_t *raop_rtp, int use_udp, unsigned short *control_rport, unsigned short *control_lport,
|
||||
void raop_rtp_start_audio(raop_rtp_t *raop_rtp, unsigned short *control_rport, unsigned short *control_lport,
|
||||
unsigned short *data_lport, unsigned char *ct, unsigned int *sr);
|
||||
|
||||
void raop_rtp_set_volume(raop_rtp_t *raop_rtp, float volume);
|
||||
|
||||
@@ -701,7 +701,7 @@ raop_rtp_init_mirror_sockets(raop_rtp_mirror_t *raop_rtp_mirror, int use_ipv6)
|
||||
}
|
||||
|
||||
void
|
||||
raop_rtp_start_mirror(raop_rtp_mirror_t *raop_rtp_mirror, int use_udp, unsigned short *mirror_data_lport,
|
||||
raop_rtp_start_mirror(raop_rtp_mirror_t *raop_rtp_mirror, unsigned short *mirror_data_lport,
|
||||
uint8_t show_client_FPS_data)
|
||||
{
|
||||
logger_log(raop_rtp_mirror->logger, LOGGER_INFO, "raop_rtp_mirror starting mirroring");
|
||||
|
||||
@@ -28,7 +28,7 @@ typedef struct h264codec_s h264codec_t;
|
||||
raop_rtp_mirror_t *raop_rtp_mirror_init(logger_t *logger, raop_callbacks_t *callbacks, raop_ntp_t *ntp,
|
||||
const char *remote, int remotelen, const unsigned char *aeskey);
|
||||
void raop_rtp_init_mirror_aes(raop_rtp_mirror_t *raop_rtp_mirror, uint64_t *streamConnectionID);
|
||||
void raop_rtp_start_mirror(raop_rtp_mirror_t *raop_rtp_mirror, int use_udp, unsigned short *mirror_data_lport, uint8_t show_client_FPS_data);
|
||||
void raop_rtp_start_mirror(raop_rtp_mirror_t *raop_rtp_mirror, unsigned short *mirror_data_lport, uint8_t show_client_FPS_data);
|
||||
void raop_rtp_mirror_stop(raop_rtp_mirror_t *raop_rtp_mirror);
|
||||
void raop_rtp_mirror_destroy(raop_rtp_mirror_t *raop_rtp_mirror);
|
||||
#endif //RAOP_RTP_MIRROR_H
|
||||
|
||||
Reference in New Issue
Block a user