Commit graph

253 commits

Author SHA1 Message Date
giongto35
ebd692087b
Merge branch 'master' into fix-sdp 2019-05-17 02:31:13 +08:00
giongto35
cb37f7ce7e
Merge pull request #29 from giongto35/frontend2
Frontend game pad . Multi device adaption
2019-05-16 22:22:03 +08:00
giongto35
ea020bd7ae
Merge pull request #28 from giongto35/fix-closed-channel-bug
Fix closed channel bug
2019-05-16 02:50:24 +08:00
giongto35
107f0b725b Add comments 2019-05-16 02:47:35 +08:00
giongto35
2f7b7ba55e Remove comments 2019-05-16 02:41:54 +08:00
giongto35
8d9ee6f162 Set IsRunning = false early 2019-05-16 02:20:11 +08:00
giongto35
1028e87149 Detach room from handler 2019-05-16 02:00:23 +08:00
trichimtrich
9955feedf7 fix touch gesture 2019-05-16 01:23:48 +08:00
giongto35
9ea0bf223c Check peerconnection is in room before detach and reconn 2019-05-16 01:04:54 +08:00
giongto35
7cda2b4db1
Merge pull request #27 from giongto35/optimize/reuse-buffer
Optimize/reuse buffer
2019-05-15 22:09:44 +08:00
hasagi
2e6002d8fa WIP 2019-05-15 19:05:10 +08:00
trichimtrich
d5061ff7a0 WIP 2019-05-15 12:13:06 +08:00
giongto35
6e0289da04 Allocation inplace 2019-05-15 02:52:00 +08:00
giongto35
0daf3d3170 Set IsRunning earlier 2019-05-15 02:36:05 +08:00
giongto35
a06bd0edd9 Add iceCandidates logic 2019-05-15 02:14:24 +08:00
trichimtrich
acff5d8bc9 Merge branch 'master' into frontend2 2019-05-15 02:10:18 +08:00
trichimtrich
97b5dfdb8a WIP 2019-05-15 02:08:58 +08:00
trichimtrich
2ac618092a WIP 2019-05-14 14:13:36 +08:00
giongto35
5b52f47357 Update encoder close 2019-05-14 03:04:57 +08:00
giongto35
c75efdc559 Update close encoder channel 2019-05-14 03:03:51 +08:00
giongto35
27df07e04d Maintain connection from browser 2019-05-13 23:34:06 +08:00
giongto35
a9cc725710 remove all trace 2019-05-13 22:31:24 +08:00
giongto35
8408bb10a0
Merge pull request #26 from giongto35/update-test
Update test
2019-05-12 19:07:40 +08:00
giongto35
ba4b20e575 Merge branch 'master' into update-test 2019-05-12 18:55:02 +08:00
giongto35
e98fa3f8d4
Merge pull request #25 from giongto35/channel-free
Channel free
2019-05-12 18:53:18 +08:00
giongto35
c52610c83b Merge branch 'master' into update-test 2019-05-12 18:51:34 +08:00
giongto35
6a05d43928 Add todo 2019-05-12 18:16:11 +08:00
giongto35
58b49131b2 Remove unncessary 2019-05-12 18:15:04 +08:00
giongto35
1a6fd6d7bb Add sleep 2019-05-12 17:55:03 +08:00
giongto35
f1ee805c07 Update test rejoin with overlord 2019-05-12 17:47:39 +08:00
giongto35
c5c00ac594 update test comment 2019-05-12 17:37:04 +08:00
giongto35
453dcd09b1 Remove sleep 2019-05-12 15:13:18 +08:00
giongto35
43d74ec49f Update test for reconnect with overlord 2019-05-12 15:11:59 +08:00
giongto35
1331fb8363 Update handshake signal 2019-05-12 13:30:48 +08:00
giongto35
d7b994b097
Merge pull request #24 from giongto35/load-game-gcp
Load game gcp + Close unused channel to free up go routine
2019-05-12 00:51:43 +08:00
giongto35
31c9e0d2d7 Update test comments 2019-05-12 00:50:07 +08:00
giongto35
2a782100a0 client closes peerconnection 2019-05-11 19:46:24 +08:00
giongto35
8c4f6f624e lock free input channel 2019-05-11 03:15:50 +08:00
giongto35
73188e71db Remove lock 2019-05-11 01:49:01 +08:00
giongto35
ba736b61ad remove megaman which doesn't work 2019-05-10 01:56:34 +08:00
giongto35
2a9448113e add recover for inputchannel 2019-05-10 01:51:39 +08:00
giongto35
5230cadc4f Polling input channel together with done 2019-05-10 01:04:50 +08:00
giongto35
f36680bf89 Investigate slow 2019-05-10 00:22:15 +08:00
giongto35
da3008c0e5 Update comment 2019-05-09 02:14:56 +08:00
giongto35
31ec2d6e4c guard input channel 2019-05-09 01:56:07 +08:00
giongto35
4baff5dce6 Close Leaked goroutine 2019-05-08 23:59:47 +08:00
giongto35
557ebbbb8f Free up resource after room is closed 2019-05-07 02:26:52 +08:00
giongto35
c287c3850f Remove log.Fatal 2019-05-06 01:57:55 +08:00
giongto35
fd7a847df6 Remove hash 2019-05-05 23:46:40 +08:00
giongto35
55229e33b6 Remove game in local check in director 2019-05-05 23:25:27 +08:00