summaryrefslogtreecommitdiff
path: root/toxav
AgeCommit message (Collapse)Author
2014-11-10Group audio might work now but I have not tested anything yet.irungentoo
2014-11-09Basic audio packet parsing code.irungentoo
2014-11-08Group audio starting to take shape.irungentoo
Some issues still left to solve.
2014-11-07First commit of actual A/V code for group chats.irungentoo
2014-10-25Fixed possible threading issues.irungentoo_trip
2014-10-25Merge branch 'toxav-uaf' of https://github.com/tux3/toxcoreirungentoo_trip
# # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
2014-10-25Fix use-after-free of toxav's TimerHandlerTux3 / Mlkj / !Lev.uXFMLA
If msi.c:timer_terminate_session frees "handler", then when msi.c:timer_poll's thread resumes, there WILL be a use after free of "handler", with a likely segfault. This use after free causes a crash in qTox, see tux3/qTox#534
2014-10-24Fix for memory leak. And add forgotten breakxor2003
2014-10-17Some video encoding improvements.irungentoo
2014-10-17Trying to fix TimerHandler *handler memory leakxor2003
2014-09-30Rework toxav/rtp.c to use ntohl/htonl and ntohs/htonssin
Now we can also remove the helper routines from toxcore/util.[ch].
2014-09-21Fixed memory leak.irungentoo
2014-09-10Fix exceptional leak in msi.cTux3 / Mlkj / !Lev.uXFMLA
2014-09-09spelling correctionscgar
2014-08-05memset call to zero when killing call.irungentoo
2014-08-04Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo
Conflicts: toxav/toxav.c
2014-08-04Set pointer to NULL when freeing to fix issue.irungentoo
2014-08-04Fixed threading bug.irungentoo
2014-08-04Merge branch 'notsecure-split-video'irungentoo
2014-08-04one decoding thread per callnotsecure
2014-08-04Update with upstreammannol
2014-08-04Fix some toxav warningsmannol
2014-08-03remove unneeded printf's/prevent stdout spamJfreegman
2014-08-02Increase dequeue queue size to 16 to prevent stuttering.irungentoo
2014-08-02Merge branch 'mannol1-master'irungentoo
2014-08-02Added userdata pointer to audio/video callbacksmannol
2014-08-01Disable decode deadline, fixed build error.irungentoo
2014-08-01Merge branch 'notsecure-split-video'irungentoo
2014-08-01audio/video decoding on separate thread with a queuenotsecure
2014-07-31fix initialization ordernotsecure
2014-07-31decode video on separate threadnotsecure
2014-07-29Size parameter is now checked in toxav_send_audio().irungentoo
Cleaned up code a bit.
2014-07-28Fixed segfault.irungentoo
2014-07-27Reduced max size of queue.irungentoo
2014-07-27Initialize codec session with right values.irungentoo
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-26Merge branch 'mannol1-master'irungentoo
2014-07-27Fixed buffer overflowmannol
2014-07-27Fixed tests and conflictsmannol
2014-07-26Make codec settings dynamicmannol
2014-07-25Start sequence number at zero instead of one.irungentoo
2014-07-24Fixed crash.irungentoo
2014-07-24Fixed some issues with queue.irungentoo
disconnecting then reconnecting right away should no longer kill audio transmission.
2014-07-24Increased default jitter buffer size by 1.irungentoo
2014-07-24Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo
2014-07-24Rewrote audio packet queue.irungentoo
Audio killing itself after 20 minutes in a call should be fixed.
2014-07-23dark forces were very active, so to say...mannol
2014-07-23fix warningsnotsecure
2014-07-23fix mannolnotsecure
2014-07-22Fixed warning.irungentoo
2014-07-22Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo