summaryrefslogtreecommitdiff
path: root/toxav/audio.h
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2018-06-23 17:16:28 +0000
committeriphydf <iphydf@users.noreply.github.com>2018-06-24 19:17:32 +0000
commit8e00294b3cb9808ce55160240454359638178275 (patch)
tree095a7708b3fe3566951ebe7b068ee66a8beed3c1 /toxav/audio.h
parent5a8790eab0ed9421445adce40526462b9e6742c3 (diff)
Add Logger to various net_crypto functions.
In preparation for adding log statements. Also, fix an uninitialised variable warning in cppcheck.
Diffstat (limited to 'toxav/audio.h')
-rw-r--r--toxav/audio.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/toxav/audio.h b/toxav/audio.h
index 73f1b19e..64aa2f12 100644
--- a/toxav/audio.h
+++ b/toxav/audio.h
@@ -51,7 +51,7 @@
51struct RTPMessage; 51struct RTPMessage;
52 52
53typedef struct ACSession_s { 53typedef struct ACSession_s {
54 Logger *log; 54 const Logger *log;
55 55
56 /* encoding */ 56 /* encoding */
57 OpusEncoder *encoder; 57 OpusEncoder *encoder;
@@ -76,7 +76,8 @@ typedef struct ACSession_s {
76 PAIR(toxav_audio_receive_frame_cb *, void *) acb; /* Audio frame receive callback */ 76 PAIR(toxav_audio_receive_frame_cb *, void *) acb; /* Audio frame receive callback */
77} ACSession; 77} ACSession;
78 78
79ACSession *ac_new(Logger *log, ToxAV *av, uint32_t friend_number, toxav_audio_receive_frame_cb *cb, void *cb_data); 79ACSession *ac_new(const Logger *log, ToxAV *av, uint32_t friend_number, toxav_audio_receive_frame_cb *cb,
80 void *cb_data);
80void ac_kill(ACSession *ac); 81void ac_kill(ACSession *ac);
81void ac_iterate(ACSession *ac); 82void ac_iterate(ACSession *ac);
82int ac_queue_message(void *acp, struct RTPMessage *msg); 83int ac_queue_message(void *acp, struct RTPMessage *msg);