301 Commits (master)
 

Author SHA1 Message Date
  Andrew Comminos 34c374af88 Remove unused TCP consumer code. 3 years ago
  Andrew Comminos 5604f7b887 Don't throw a synchronization exception if not synchronized after an audio state update. 3 years ago
  Andrew Comminos 4a0fe1d3c8 Improve UDP socket logic, fixing various issues with concurrency when sending messages. 3 years ago
  Andrew Comminos 4a44ab69bd Migrate client API to a session-based approach, requiring usage of IJumbleService.getSession() to interact with the protocol. 3 years ago
  Andrew Comminos dfdd83dee1 Use jcenter in buildscript as well. 3 years ago
  Andrew Comminos f5ff9720e2 Use jcenter instead of mavenCentral. 3 years ago
  Andrew Comminos 8e66e010ef Bump gradle version. 3 years ago
  Andrew Comminos 9933c8a0ca Upgrade protobuf bindings to 3.0. 3 years ago
  Andrew Comminos 4de76b7395 Consolidate record thread shutdown. 3 years ago
  Andrew Comminos 5f01718069 Terminate AudioRecord setup immediately if getting an appropriate buffer size fails. 3 years ago
  Andrew Comminos 2d29a0bfa3 Implement blocking when PTT is toggled off. 3 years ago
  Andrew Comminos cf0991b5c8 Update Gradle version to 2.1.3. 3 years ago
  Andrew Comminos 5201a413d4 Upgrade Android build tools. 4 years ago
  Andrew Comminos d2989367e7 Work on whisper target management. 4 years ago
  Andrew Comminos 169ee0abb9 Initial work on voice target support. 4 years ago
  Andrew Comminos 91cddaebde Don't add bidirectional links in a link population message. 4 years ago
  Andrew Comminos 04c75c4ed1 Add channel linking functionality. 4 years ago
  Andrew Comminos 607255d01c Retain talking state in AudioHandler, simplify encoding logic. 4 years ago
  Andrew Comminos 8583f47bda Require at least 1 buffered frame for CELT7 transmission. 4 years ago
  Andrew Comminos b678b2405d Keep audio input thread running on PTT, integrate polymorphic input modes into AudioInput. 4 years ago
  Andrew Comminos 6af23db0e7 Initial implementation of polymorphic input mode handling. 4 years ago
  Andrew Comminos cadb742ffa Add task to automatically build NDK libraries. 4 years ago
  Andrew Comminos a1bbf51f86 Properly clip amplitude boosted input. 4 years ago
  Andrew Comminos 7780c62022 Fix null model handler calls when talk state is changed post-disconnect. 4 years ago
  Andrew Comminos b0ae7d0d97 Move CELT version fetching to static helper function. 4 years ago
  Andrew Comminos 72e332183d Add basic sanity checks for model. 4 years ago
  Andrew Comminos 0b314bc2ea Switch to a concurrent hash map for JumbleCallbacks to allow removal of item during iteration. 4 years ago
  Andrew Comminos 9505e8a28d Update README with fixed links and information on getting started 4 years ago
  Andrew Comminos 36b4678a43 Merge branch 'bug14/remove-aidl' 4 years ago
  Andrew Comminos 28495cdc35 Propagate connection-related exceptions as checked until reaching JumbleService's API. 4 years ago
  Andrew Comminos d5b5ac2e75 Expose local mute/ignore and recursive user count to IUser and IChannel. 4 years ago
  Andrew Comminos 551e79877c Make JumbleBinder a local proxy, migrate most functionality to JumbleService to reduce coupling. 4 years ago
  Andrew Comminos 523e935775 Expose Jumble API through JumbleBinder instead of AIDL. Add public interfaces for exposing Jumble internal types. 4 years ago
  Andrew Comminos b6bac053a8 Nuke AIDL interfaces, to be replaced by plain old Java interfaces 4 years ago
  Andrew Comminos 1e9cdc6e3e Use https git endpoints for codecs. 4 years ago
  Andrew Comminos 17b4c9f8a7 Reintroduction of runtime Bluetooth connection support. 4 years ago
  Andrew Comminos c506f116c1 Ensure we never write more data than the AudioTrack's internal buffer size, slightly change AudioOutput stream creation. 4 years ago
  Andrew Comminos 5512a0440c Avoid race condition sending audio while shutting down the encoder. 5 years ago
  Andrew Comminos 7e95ca360e Merge pull request #13 from k3d3/master 5 years ago
  Keith d87ea9d24f Add SNI support for outgoing Mumble connections 5 years ago
  Andrew Comminos 9d1d94ade7 Merge pull request #11 from rce/fix-parse-url-with-password 5 years ago
  Henry Heikkinen d77952a616 Fix Mumble URL parsing 5 years ago
  Andrew Comminos 9549936c1e Added more verbose UDP logging. 5 years ago
  Andrew Comminos 57352f3e81 Merge branch 'master' of github.com:Morlunk/Jumble 5 years ago
  Andrew Comminos 3bef6608d8 Add test for mixer commutativity. 5 years ago
  Andrew Comminos e09dc11bf7 Implement new mixing infrastructure, basic short to float mixer. 5 years ago
  Andrew Comminos 19e78b1ea4 Bump compileSdkVersion to Lollipop. 5 years ago
  Andrew Comminos 47d4f0c31a Merge pull request #5 from BuddyButterfly/mixfix 5 years ago
  Andrew Comminos a8803b14e3 Ensure user talk state change is dispatched on main thread. 5 years ago
  Andrew Comminos af3b5ccac6 Make user equality determined by session, not ID. 5 years ago