summaryrefslogtreecommitdiff
path: root/toxav/Makefile.inc
AgeCommit message (Collapse)Author
2018-08-12Remove all uses of the PAIR macro in toxav.iphydf
2018-07-12Style fixes in TCP code; remove MIN and PAIR from util.h.iphydf
* Moved PAIR to toxav, where it's used (but really this should die). * Replace most MIN calls with typed `min_*` calls. Didn't replace the ones where the desired semantics are unclear. Moved the MIN macro to the one place where it's still used. * Avoid assignments in `while` loops. Instead, factored out the loop body into a separate `bool`-returning function. * Use named types for callbacks (`_cb` types). * Avoid assignments in `if` conditions. * Removed `MAKE_REALLOC` and expanded its two calls. We can't have templates in C, and this fake templating is ugly and hard to analyse and debug (it expands on a single line). * Moved epoll system include to the .c file, out of the .h file. * Avoid assignments in expressions (`a = b = c;`). * Avoid multiple declarators per struct member declaration. * Fix naming inconsistencies. * Replace `net_to_host` macro with function.
2017-01-18Setup autotools to read .so version info from a separate fileSergey 'Jin' Bostandzhyan
We want to use the same libtool style .so versions in both build systems, ideally both systems should read the version information from the same configuration file. This commit introduces an so.version configuration file and sets up the autotools to use it. The version numbers in so.version define the ABI compatibility and should be updated prior to each release. implements #323
2016-10-28toxav renaming: group.{h,c} -> groupav.{h,c}Dmytro Vorobiov
toxav file for "group" conflicts with toxcore "group" file. While this works fine in almost all cases, Xcode on macOS is confused with that.
2016-09-24Move ring buffer out of toxcore/util into toxav.iphydf
Toxcore itself doesn't use this data structure. Only toxav does, so now toxav owns the code for it.
2015-11-11fix BWController misspellingTibor Stolz
2015-10-11Remove old commentEniz Vukovic
2015-10-10New Adaptive BR algorithm, cleanups and fixesEniz Vukovic
2015-06-27Added support for old groupchatsmannol
2015-04-29Donemannol
2015-04-22Finished refactoringmannol
2015-04-21Final touchupsmannol
2015-04-02Video preview works (lmao)mannol
2015-03-28Improvement in test and removed some bloat from CSmannol
2015-03-24Current progress of video testingmannol
2015-03-22Started testing transfermannol
2015-02-14Control part of new api already kind of worksmannol
2014-11-07First commit of actual A/V code for group chats.irungentoo
2014-07-03Removed redundant code and fixed toxav codec actions being called when call ↵mannol
inactive
2014-06-21Started with VADmannol
2014-06-02This might fix the issue that someone reported about tox no longerirungentoo
cross compiling for windows.
2014-05-20Merge upstream fo real now?mannol
2014-05-20Merge upstream and other stuffmannol
2014-05-08Merge branch 'master' into TCPirungentoo
2014-05-03Bunch of random changesmannol
2014-04-25Fixed building with NaCl.irungentoo
2014-04-13toxav/Makefile.inc: add LIBSODIUM_* variables to flagsSteven Noonan
These are needed if libsodium paths are discovered by 'configure'. Most systems don't need this just because libsodium is already on the header/library search paths, but on e.g. Mac OS X this is required. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2014-03-05Fix libtoxav link error.AZ Huang
2014-02-23pkg-config and avmannol
2014-02-16Fixed build 'error'mannol
2014-02-16Moved event to toxavmannol
2014-02-16Try this fixmannol
2014-02-16Public header ready to gomannol
2014-01-25Added build systemmannol