From 9c5a67f89a6f90080e171fb6c7bb0964bd9e69f3 Mon Sep 17 00:00:00 2001 From: Anton Date: Wed, 12 Aug 2026 22:52:20 +0400 Subject: pica-client: voice calls --- PICA_client.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'PICA_client.h') diff --git a/PICA_client.h b/PICA_client.h index 867f36b..90e16ef 100644 --- a/PICA_client.h +++ b/PICA_client.h @@ -424,9 +424,9 @@ struct PICA_client_callbacks void (*call_video_params_cb)(const unsigned char *peer_id, const char *codec, uint16_t width, uint16_t height); - void (*call_audio_packet_cb)(const unsigned char *peer_id, uint16_t size, const char *pkt_data); + void (*call_audio_packet_cb)(const unsigned char *peer_id, uint16_t seq_num, uint32_t timestamp, uint16_t size, const char *pkt_data); - void (*call_video_packet_cb)(const unsigned char *peer_id, uint16_t size, const char *pkt_data); + void (*call_video_packet_cb)(const unsigned char *peer_id, uint16_t seq_num, uint32_t timestamp, uint16_t size, const char *pkt_data); }; @@ -492,8 +492,8 @@ int PICA_reject_call(struct PICA_c2c *chn); int PICA_hangup_call(struct PICA_c2c *chn); int PICA_set_call_audio_params(struct PICA_c2c *chn, const char *codec_name, uint16_t sample_rate); int PICA_set_call_video_params(struct PICA_c2c *chn, const char *codec_name, uint16_t width, uint16_t height); -int PICA_send_audio_packet(struct PICA_c2c *chn, const char *buf, unsigned int len); -int PICA_send_video_packet(struct PICA_c2c *chn, const char *buf, unsigned int len); +int PICA_send_audio_packet(struct PICA_c2c *chn, uint16_t seq_num, uint32_t timestamp, const char *buf, unsigned int len); +int PICA_send_video_packet(struct PICA_c2c *chn, uint16_t seq_num, uint32_t timestamp, const char *buf, unsigned int len); void PICA_close_c2c(struct PICA_c2c *chn); void PICA_close_c2n(struct PICA_c2n *cid); -- cgit v1.2.1