forked from Green-Sky/tomato
Squashed 'external/toxcore/c-toxcore/' changes from 465fbc8721..1701691d53
1701691d53 chore(toxav): use realtime deadline for vp8 encoder Technically all this does is choose a quality based on frame duration, which we always set to 1, and as such is always realtime. (In same timebase as pts, which we use as a frame counter...) a875058675 fix(toxav): remove extra copy of video frame on encode Tested and works, but there might be alignment issues and other stuff. 6794447518 chore(toxav): increase the idle iterate interval to 1 second and remove a non-existant reference in a comment 3e22fd5cc4 fix(toxav): handle vpx_image_alloc failure 4057695c5f chore(toxav): tighten the video bitrate to the same as the vp8 encoder internally checks. 3e6b22f5de chore: Release v0.2.21 219773bff5 fix(ngc): dont double every message, if we are not directly connected but we and the other peer would support direct. REVERT: 465fbc8721 Merge branch 'toxav_deadline' of github.com:Green-Sky/c-toxcore into tomato_testing_in_prod REVERT: 6f16b5f4e5 chore(toxav): use realtime deadline for vp8 encoder Technically all this does is choose a quality based on frame duration, which we always set to 1, and as such is always realtime. (In same timebase as pts, which we use as a frame counter...) REVERT: 0b49ba2d94 Merge branch 'toxav_video_bitrate' of github.com:Green-Sky/c-toxcore into tomato_testing_in_prod REVERT: 9c0977d7c6 Merge branch 'toxav_remove_img_copy_encode' of github.com:Green-Sky/c-toxcore into tomato_testing_in_prod REVERT: 4071d74cc9 fix(ngc): dont double every message, if we are not directly connected but we and the other peer would support direct. REVERT: fa015c7e2e fix(toxav): remove extra copy of video frame on encode Tested and works, but there might be alignment issues and other stuff. REVERT: d34f7d1f5c fix(toxav): handle vpx_image_alloc failure REVERT: dd12b9889a chore(toxav): tighten the video bitrate to the same as the vp8 encoder internally checks. git-subtree-dir: external/toxcore/c-toxcore git-subtree-split: 1701691d5358599bf17c73226319f0edc18cbacd
This commit is contained in:
@ -27,7 +27,7 @@
|
||||
#define VIDEO_SEND_X_KEYFRAMES_FIRST 7 // force the first n frames to be keyframes!
|
||||
|
||||
// iteration interval that is used when no call is active
|
||||
#define IDLE_ITERATION_INTERVAL_MS 200
|
||||
#define IDLE_ITERATION_INTERVAL_MS 1000
|
||||
|
||||
#ifndef TOXAV_CALL_DEFINED
|
||||
#define TOXAV_CALL_DEFINED
|
||||
|
Reference in New Issue
Block a user