Commit Graph

105 Commits (bfaf8e1e600cea1fd31ad7678c87c358dcd5f6b8)

Author SHA1 Message Date
michal.szwaj bfaf8e1e60 Merge remote-tracking branch 'remotes/origin/development' 2018-04-07 13:52:49 +02:00
Michal Szwaj f908f91e15
Merge pull request #63 from f1xpl/feature/refactor_dependency_injection
Feature/refactor dependency injection
2018-04-07 01:03:24 +02:00
michal.szwaj 478caf0767 Create service package 2018-04-07 00:38:43 +02:00
michal.szwaj 675e6cfcf6 Cleanup entity creation 2018-04-06 20:33:27 +02:00
michal.szwaj 24bbe66954 Inject list of services instead of service factory 2018-04-06 20:24:08 +02:00
michal.szwaj dfd3cb7b0c Inject messenger to the entity 2018-04-06 20:14:47 +02:00
michal.szwaj 5e38a11db9 Merge remote-tracking branch 'remotes/origin/bugfix/58' into development 2018-04-06 19:51:24 +02:00
michal.szwaj 5059bba795 Split ping method to send and schedule 2018-04-06 19:50:45 +02:00
Michal Szwaj 85946e8025
Merge pull request #61 from f1xpl/bugfix/58
bugfix/58
2018-04-06 00:57:59 +02:00
michal.szwaj 28fc6a32e9 Standarize behavior of pinger cancel 2018-04-06 00:43:06 +02:00
michal.szwaj a0b2418022 Fix invalid inheritance of enable_shared_from_this 2018-04-05 18:27:31 +02:00
michal.szwaj cf3a5e51d7 Draft of ping implementation 2018-04-05 18:09:15 +02:00
michal.szwaj 4c01c5cc55 Set socket options to detect broken connection 2018-04-04 18:26:20 +02:00
michal.szwaj 26826aec77 Merge remote-tracking branch 'remotes/origin/development' 2018-04-01 17:45:31 +02:00
michal.szwaj 2c8daca961 Adjust audio device buffer size 2018-03-31 14:22:12 +02:00
Michal Szwaj 75297a84d7
Update Readme.md 2018-03-28 23:47:59 +02:00
Michal Szwaj 9efcd9bd46
Merge pull request #53 from f1xpl/feature/performance_improvements
Use specialized erase_begin to remove read data from sequential buffer
2018-03-28 17:21:00 +02:00
michal.szwaj f32b01014f Use specialized erase_begin to remove read data from sequential buffer 2018-03-28 17:01:26 +02:00
michal.szwaj 4623f6b09b Merge remote-tracking branch 'remotes/origin/feature/audio_enhancements' into development 2018-03-25 17:38:59 +02:00
michal.szwaj 4d53277763 Add settings for selection of audio output backend 2018-03-25 17:30:57 +02:00
michal.szwaj b0bb0c7b4f Remove stream options usage 2018-03-25 16:05:25 +02:00
michal.szwaj 00acf0ee3e Use timestamp of audio output 2018-03-25 15:15:03 +02:00
michal.szwaj b550104e18 Revert to use pulse 2018-03-25 14:57:23 +02:00
michal.szwaj f9692b76a1 Revert last commit 2018-03-25 11:51:17 +02:00
michal.szwaj 18fa86b532 Enable playback only when pcm data are available 2018-03-25 11:45:47 +02:00
michal.szwaj 488d70c201 Make audio output more realtime 2018-03-25 04:42:32 +02:00
michal.szwaj ef53aa4399 Merge remote-tracking branch 'remotes/origin/development' into feature/audio_enhancements 2018-03-25 04:21:40 +02:00
michal.szwaj 4b8861f5b6 Merge remote-tracking branch 'remotes/origin/feature/wireless' into development 2018-03-25 03:32:54 +02:00
michal.szwaj 50c2a437fa Replace last recent address with newer one 2018-03-25 03:31:51 +02:00
michal.szwaj 9c52942122 Fix condition of adding address to the recent list 2018-03-25 03:17:16 +02:00
michal.szwaj 9db15b953e Implement selection of recent address 2018-03-25 03:13:23 +02:00
michal.szwaj f01f057b68 Load recent addresses list 2018-03-25 01:58:38 +01:00
michal.szwaj 258a6a3c59 Impelemnt recent list 2018-03-25 01:29:36 +01:00
michal.szwaj 8900c180e3 Fix deadlock when stopping audio output 2018-03-24 11:40:28 +01:00
michal.szwaj 493b68e2a4 Update readme 2018-03-24 03:56:39 +01:00
michal.szwaj 24bc8fda9d Synchronize audio buffer callback 2018-03-24 03:55:20 +01:00
michal.szwaj 205ed34468 Decrease audio buffer size 2018-03-24 03:33:32 +01:00
michal.szwaj 66610efd33 Use RtAudio for all audio channels 2018-03-24 03:28:31 +01:00
michal.szwaj bd6013081a Implement RtAudio backend 2018-03-24 02:52:03 +01:00
michal.szwaj 023c7619c7 Add cmake to find rtaudio library 2018-03-24 01:16:04 +01:00
michal.szwaj e4771d0d1c Add Qt prefixes to audio class implementations 2018-03-24 01:04:26 +01:00
michal.szwaj 42c15ec009 Remove status bar 2018-03-22 17:16:56 +01:00
michal.szwaj 991f31bc77 Handle invalid IP address 2018-03-22 17:12:37 +01:00
michal.szwaj f77cbca876 Indicate connection progress 2018-03-22 16:33:23 +01:00
michal.szwaj 7c31bafa10 Implement connecting to the device 2018-03-21 23:51:31 +01:00
michal.szwaj 69d6cf835b Draft of Connect dialog 2018-03-21 19:38:20 +01:00
michal.szwaj 3819f5e752 Close socket when entity is still running 2018-03-19 21:45:12 +01:00
michal.szwaj 2ecdd83e76 Implement creating of tcp AA entity 2018-03-19 21:34:32 +01:00
michal.szwaj 21ff97fe8a Remove Main class 2018-03-19 20:58:40 +01:00
michal.szwaj 339f0075c8 Use game category for audio output to reduce audio latency 2018-03-19 16:14:09 +01:00