}
static void ortp_send(long unsigned current_chunk, long unsigned chunks_sent,
- const char *buf, size_t len)
+ const char *buf, size_t len, const char *header_buf,
+ size_t header_len)
{
struct ortp_target *ot, *tmp;
size_t sendbuf_len;
- size_t header_len = 0;
int packet_type = ORTP_DATA;
- char *sendbuf, *header_buf = NULL;
+ char *sendbuf;
struct timeval *chunk_tv;
if (sender_status != SENDER_ON)
}
if (list_empty(&targets))
return;
- header_buf = vss_get_header(&header_len);
if (!need_extra_header(current_chunk))
header_len = 0;
sendbuf_len = ORTP_AUDIO_HEADER_LEN + header_len + len;
ortp_init_target_list();
if (!conf.ortp_no_autostart_given)
sender_status = SENDER_ON;
- PARA_DEBUG_LOG("%s", "ortp sender init complete\n");
+ PARA_DEBUG_LOG("ortp sender init complete\n");
}