Commit Graph

15 Commits

Author SHA1 Message Date
irungentoo 82ba83e526 cs_set_video_encoder_resolution improvements. 2014-12-16 13:10:28 -05:00
irungentoo 71527c436c Having two buffers for audio isn't really good. 2014-12-12 18:35:52 -05:00
irungentoo 8deb032b2d Merge branch 'mutex-1' of https://github.com/mannol/toxcore 2014-11-29 16:09:24 -05:00
mannol e62ded3a6d More av cleanup 2014-11-29 13:42:19 +01:00
irungentoo 279c33c01a Merge branch 'master' of https://github.com/mannol/toxcore 2014-11-24 20:24:59 -05:00
mannol 386c9748d4 av refactor 2014-11-18 00:46:46 +01:00
mannol 733c509582 Fix some toxav warnings 2014-08-04 00:15:00 +02:00
irungentoo 8aa62cfef7 Initialize codec session with right values.
Audio decoder and encoder channel values are sepparate values, the
decoder should be set to the number of channels the other peer has
his encoder set.
2014-07-27 12:51:20 -04:00
irungentoo 443abcfafe Rewrote audio packet queue.
Audio killing itself after 20 minutes in a call should be fixed.
2014-07-24 19:45:38 -04:00
irungentoo 65b4c026f4 The width and height set during the video encoder initialization is
now described as the maximum width and height of images.

This is to work around what appears to be a bug in libvpx where the
resolution of the stream can be decreased but increasing it above
its originally set value introduces memory corruption.
2014-07-05 14:36:19 -04:00
irungentoo 9f164b4563 Resolution of video can now be changed during call by passing it
frames with a different resolution.

Added function to change bitrate of video for later use.
2014-07-04 17:41:02 -04:00
mannol d3560a3a77 Removed redundant code and fixed toxav codec actions being called when call inactive 2014-07-03 16:58:00 +02:00
irungentoo 87be366f79 Merge branch 'master' of https://github.com/mannol1/toxcore 2014-06-22 08:39:26 -04:00
mannol 5c0b6c8117 Added tolerance to VAD and lowered Jitter buffer default value 2014-06-21 19:04:00 +02:00
mannol d413fef66f Started with VAD 2014-06-21 01:58:55 +02:00