summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-10-08Update READMEsin
2014-10-08Update READMEsin
2014-10-08Update READMEsin
2014-10-08Update READMEsin
2014-10-08Update READMEsin
2014-10-08Check if the call id is valid before cancelling itsin
2014-10-08Fix build on kfreebsdKill Your TV
2014-10-08Add -lrt to LDFLAGSsin
2014-10-08Manpage updatesin
2014-10-08Rework state management for audio calls...No need to try to keep local state, just use toxav_get_call_state(). We now can auto-accept calls by pre-attaching on the call_out FIFO. sin
2014-10-08Add manpagesin
2014-10-08A bit more consistent output messagesin
2014-10-08Implement peer timeoutsin
2014-10-08Increase ringing delaysin
2014-10-08Update TODOsin
2014-10-08Release call resources with toxav_kill_transmission()...Reject calls on both sides to reset states. This still needs to be tested to see if there's any effect of doing that. sin
2014-10-08Remove debug printf()sin
2014-10-07Simplify user state trackingsin
2014-10-07Refactor user-state-logicFRIGN
2014-10-07Rename ustatus to ustatesin
2014-10-07Correctly inform external scripts of an invalid user statesin
2014-10-07Add support for changing the user state and reporting friend's user statesin
2014-10-07Allocate enough memory to allow copying all the friendssin
2014-10-07Revert accidental modification to config.mksin
2014-10-07Send the actual message when initiating the friend requestsin
2014-10-07Fix possible stack corruption when parsing friend IDssin
2014-10-07Reset fd offset when writing outsin
2014-10-06Nuke leading spacesin
2014-10-06Reset state after hangupsin
2014-10-06Re-order function declssin
2014-10-06Allow to attach aplay after we've initiated a callsin
2014-10-05Factor out check for NULL framesin
2014-10-05Allow simultaneous tx/rx callsin
2014-10-05Clean up calls on shutdownsin
2014-10-05Properly hang up initiating callssin
2014-10-05Fix timing issue...I don't know why I missed that 1) of course we have to check tv_sec, not tv_nsec 2) when we do a nanosleep, but use the "now"-val for the lastsent- time, we obviously keep the wrong time. This leads to the program thinking more time elapsed than really has, leading to less nanosleep and thus higher playback-speed. Now this is fixed, and apart from state-transition issues, call-receiving now works perfectly. ;) FRIGN
2014-10-05Fix units (us -> ms)...Got off a factor of a thousand, this would've never worked. Now it should handle the calls properly. FRIGN
2014-10-05Style fixsin
2014-10-05Add sample-timer for callsFRIGN
2014-10-04Update READMEsin
2014-10-04Minor stylistic changessin
2014-10-04Add initial outgoing call-support...This works, but the audio is a bit muffled up, which takes some fine-tuning. Also, not all state-transitions are yet taken into account. FRIGN
2014-10-03Bring connection delay down to 3ssin
2014-10-03Default to 0666 permssin
2014-10-03Up max calls to 8 after discussion with other tox developerssin
2014-10-03Clarify semanticssin
2014-10-03Put configurable stuff in config.def.hsin
2014-10-03Up max number of callssin
2014-10-03Fix broken buildsin
2014-10-03Refactor code and prepare multiple callsFRIGN