summaryrefslogtreecommitdiff
path: root/toxav/bwcontroller.h
diff options
context:
space:
mode:
authorzoff99 <zoff@zoff.cc>2018-01-19 22:59:42 +0100
committeriphydf <iphydf@users.noreply.github.com>2018-02-11 23:31:46 +0000
commit721358208b6650c62aa654be922867f10a5d6f38 (patch)
tree988aef376cc8c74b19b5e605133072bdf3d23e27 /toxav/bwcontroller.h
parent0647c2c5bc8c871dbcaed64de40eb252d13d303c (diff)
Improve video key frame sending.
This change does not include the addition of VP9. We do that in a separate pull request. Changes: * fix the video bug (video frames larger than 65KBytes) by sending full frame length in alternate header field * improve video frame reconstruction logic with slots * configure video encoder and decoder to be multihtreaded * set error resilience flags on video codec * change encoder and decoder softdeadline
Diffstat (limited to 'toxav/bwcontroller.h')
-rw-r--r--toxav/bwcontroller.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/toxav/bwcontroller.h b/toxav/bwcontroller.h
index 43475252..be5eb191 100644
--- a/toxav/bwcontroller.h
+++ b/toxav/bwcontroller.h
@@ -27,9 +27,9 @@ typedef struct BWController_s BWController;
27BWController *bwc_new(Messenger *m, uint32_t friendnumber, 27BWController *bwc_new(Messenger *m, uint32_t friendnumber,
28 void (*mcb)(BWController *, uint32_t, float, void *), 28 void (*mcb)(BWController *, uint32_t, float, void *),
29 void *udata); 29 void *udata);
30
30void bwc_kill(BWController *bwc); 31void bwc_kill(BWController *bwc);
31 32
32void bwc_feed_avg(BWController *bwc, uint32_t bytes);
33void bwc_add_lost(BWController *bwc, uint32_t bytes); 33void bwc_add_lost(BWController *bwc, uint32_t bytes);
34void bwc_add_recv(BWController *bwc, uint32_t bytes); 34void bwc_add_recv(BWController *bwc, uint32_t bytes);
35 35