summaryrefslogtreecommitdiff
path: root/toxav/toxav.c
AgeCommit message (Collapse)Author
2014-07-07Merge branch 'split-video' of https://github.com/notsecure/toxcoreirungentoo
2014-07-07use callbacks for a/vnotsecure
2014-07-05Fixed msi_session being used after being freed.irungentoo
2014-07-05Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo
2014-07-05The width and height set during the video encoder initialization isirungentoo
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-05Check if call is active after getting mutex handlemannol
2014-07-05Merge branch 'mannol1-master'irungentoo
2014-07-05This might be causing problemsmannol
2014-07-05Fixed conflictsmannol
2014-07-05Make rtp & codec actions thread-safemannol
2014-07-04Resolution of video can now be changed during call by passing itirungentoo
frames with a different resolution. Added function to change bitrate of video for later use.
2014-07-04Merge branch 'mannol1-master'irungentoo
2014-07-04Merge upstreammannol
2014-07-04Added getter for current call statusmannol
2014-07-03Merge branch 'mannol1-master'irungentoo
2014-07-03Resolved conflicts when merging upstreammannol
2014-07-03Removed redundant code and fixed toxav codec actions being called when call ↵mannol
inactive
2014-06-30Fixed video in call sometimes freezing.irungentoo
This should not happen anymore.
2014-06-28Removed redundant encryption and assertsmannol
2014-06-26Lowered video bitrate to 500kb/s and lowered audio buffer size.irungentoo
2014-06-24Some video tweaks.irungentoo
2014-06-24Fixed video bitrate being set way higher than it should.irungentoo
Video bitrate is set in kb/s not b/s.
2014-06-23only allow call cancel during a pending inviteJfreegman
2014-06-23Merge branch 'notsecure-split-video'irungentoo
2014-06-23dont rely on undefined behaviournotsecure
2014-06-23used define instead of constant.. removed unecessary value from packetnotsecure
2014-06-23basic packet splitting for video framesnotsecure
2014-06-22Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo
2014-06-22Merged upstreammannol
2014-06-21Added tolerance to VAD and lowered Jitter buffer default valuemannol
2014-06-20Merge branch 'tux3-cppcheck-style'irungentoo
2014-06-21Started with VADmannol
2014-06-20Fix CppCheck style errorsTux3 / Mlkj / !Lev.uXFMLA
#if 0 the content of toxav/msi.c : int stringify_message(MSIMessage *msg, char *dest) This function has no effect and does not seem to be used for actively waiting. Fix various other style errors, reduce scope when possible, avoid redundant writes, clarify operator priorities, etc.
2014-06-18Removed IRC referencesMaxim Biro
2014-06-15Astyled code.irungentoo
2014-06-05Fixed bug when passing invalid call indexmannol
2014-06-01Fixed typo.irungentoo
This typo doesn't actually cause any side effects unless you are like stqism and have a C library that doesn't have mempcpy().
2014-05-25Merge branch 'mannol1-Multicalls' into multi-avirungentoo
2014-05-24Tests works and some fixesmannol
2014-05-17Fixed thismannol
2014-05-16This works.mannol
2014-05-10This should workmannol
2014-05-03Bunch of random changesmannol
2014-04-27Yeah many callsmannol
2014-04-08Drop typedef redeclarationsDmitrij D. Czarkoff
C99 doesn't permit redeclaring typedefs in the same scope.
2014-04-07Bug fixmannol
2014-04-06Codec settingsmannol
2014-04-05Added testmannol
2014-03-22Clare case fixmannol
Wot fix
2014-03-11Added custom callback data and capability identifiermannol