diff options
| author | Anton <anton@picapica.im> | 2026-08-12 22:52:20 +0400 |
|---|---|---|
| committer | Anton <anton@picapica.im> | 2026-08-12 22:52:20 +0400 |
| commit | 9c5a67f89a6f90080e171fb6c7bb0964bd9e69f3 (patch) | |
| tree | fdfac4241af1508608eb40ef60d2c3daf86a897f /PICA_client.h | |
| parent | 386f189f03fc199285716d78a059b790bd1b9a6b (diff) | |
| download | pica-pica-9c5a67f89a6f90080e171fb6c7bb0964bd9e69f3.tar.gz pica-pica-9c5a67f89a6f90080e171fb6c7bb0964bd9e69f3.zip | |
pica-client: voice calls
Diffstat (limited to 'PICA_client.h')
| -rw-r--r-- | PICA_client.h | 8 |
1 files changed, 4 insertions, 4 deletions
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); |
