diff options
author | zoff99 <zoff@zoff.cc> | 2018-01-19 22:59:42 +0100 |
---|---|---|
committer | iphydf <iphydf@users.noreply.github.com> | 2018-02-11 23:31:46 +0000 |
commit | 721358208b6650c62aa654be922867f10a5d6f38 (patch) | |
tree | 988aef376cc8c74b19b5e605133072bdf3d23e27 /toxav/bwcontroller.h | |
parent | 0647c2c5bc8c871dbcaed64de40eb252d13d303c (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.h | 2 |
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; | |||
27 | BWController *bwc_new(Messenger *m, uint32_t friendnumber, | 27 | BWController *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 | |||
30 | void bwc_kill(BWController *bwc); | 31 | void bwc_kill(BWController *bwc); |
31 | 32 | ||
32 | void bwc_feed_avg(BWController *bwc, uint32_t bytes); | ||
33 | void bwc_add_lost(BWController *bwc, uint32_t bytes); | 33 | void bwc_add_lost(BWController *bwc, uint32_t bytes); |
34 | void bwc_add_recv(BWController *bwc, uint32_t bytes); | 34 | void bwc_add_recv(BWController *bwc, uint32_t bytes); |
35 | 35 | ||