summaryrefslogtreecommitdiff
path: root/toxav/toxav_old.c
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2018-08-12 20:34:45 +0000
committeriphydf <iphydf@users.noreply.github.com>2018-08-12 21:10:27 +0000
commit6d8d80b38726992330e776360d79b0d247570da3 (patch)
treebf0abd6dc105564948396fa19c9af6cfd9245d9a /toxav/toxav_old.c
parentd56ab5aaff5fab7ac707a5c914d3701f43eb2ba3 (diff)
Make `conferences_object` properly typed.
The void pointer here only adds opportunity to introduce bugs and doesn't actually make things more layered. It's just the code lying about being layered while it's actually spaghetti.
Diffstat (limited to 'toxav/toxav_old.c')
-rw-r--r--toxav/toxav_old.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/toxav/toxav_old.c b/toxav/toxav_old.c
index d5278623..24b4f1ec 100644
--- a/toxav/toxav_old.c
+++ b/toxav/toxav_old.c
@@ -39,7 +39,7 @@ int toxav_add_av_groupchat(Tox *tox, void (*audio_callback)(void *, uint32_t, ui
39 uint8_t, uint32_t, void *), void *userdata) 39 uint8_t, uint32_t, void *), void *userdata)
40{ 40{
41 Messenger *m = (Messenger *)tox; 41 Messenger *m = (Messenger *)tox;
42 return add_av_groupchat(m->log, (Group_Chats *)m->conferences_object, 42 return add_av_groupchat(m->log, m->conferences_object,
43 (void (*)(Messenger *, uint32_t, uint32_t, const int16_t *, unsigned int, uint8_t, uint32_t, void *))audio_callback, 43 (void (*)(Messenger *, uint32_t, uint32_t, const int16_t *, unsigned int, uint8_t, uint32_t, void *))audio_callback,
44 userdata); 44 userdata);
45} 45}
@@ -60,7 +60,7 @@ int toxav_join_av_groupchat(Tox *tox, uint32_t friendnumber, const uint8_t *data
60 void *userdata) 60 void *userdata)
61{ 61{
62 Messenger *m = (Messenger *)tox; 62 Messenger *m = (Messenger *)tox;
63 return join_av_groupchat(m->log, (Group_Chats *)m->conferences_object, friendnumber, data, length, 63 return join_av_groupchat(m->log, m->conferences_object, friendnumber, data, length,
64 (void (*)(Messenger *, uint32_t, uint32_t, const int16_t *, unsigned int, uint8_t, uint32_t, void *))audio_callback, 64 (void (*)(Messenger *, uint32_t, uint32_t, const int16_t *, unsigned int, uint8_t, uint32_t, void *))audio_callback,
65 userdata); 65 userdata);
66} 66}
@@ -82,5 +82,5 @@ int toxav_group_send_audio(Tox *tox, uint32_t groupnumber, const int16_t *pcm, u
82 uint32_t sample_rate) 82 uint32_t sample_rate)
83{ 83{
84 Messenger *m = (Messenger *)tox; 84 Messenger *m = (Messenger *)tox;
85 return group_send_audio((Group_Chats *)m->conferences_object, groupnumber, pcm, samples, channels, sample_rate); 85 return group_send_audio(m->conferences_object, groupnumber, pcm, samples, channels, sample_rate);
86} 86}