Florian Märkl
|
d316e7c8cf
|
Refactor Senkusha and remove Mirai
|
2019-08-17 14:38:49 +02:00 |
|
Florian Märkl
|
57e9e8e50c
|
Prepare Session Stopping
|
2019-08-17 14:38:48 +02:00 |
|
Florian Märkl
|
1a5654bd49
|
Add ChiakiException
|
2019-08-17 14:38:48 +02:00 |
|
Florian Märkl
|
01111d62e4
|
Avoid malloc on every Audio Frame
|
2019-08-17 14:38:48 +02:00 |
|
Florian Märkl
|
1e8953f76c
|
Implement Audio FEC
|
2019-08-17 14:38:47 +02:00 |
|
Florian Märkl
|
a2774ba39e
|
Flush partial Frames
|
2019-08-17 14:38:47 +02:00 |
|
Florian Märkl
|
b6cfb98022
|
Add Verbose Log Level
|
2019-08-17 14:38:47 +02:00 |
|
Florian Märkl
|
5d1d45543a
|
Fix cumulative ack
|
2019-08-17 14:38:47 +02:00 |
|
Florian Märkl
|
03b81e9509
|
Add Test for Takion Send Buffer
|
2019-08-17 14:38:46 +02:00 |
|
Florian Märkl
|
8914ac5f0b
|
Fix some issues with DATA ACK
|
2019-08-17 14:38:46 +02:00 |
|
Florian Märkl
|
09a0a0946e
|
Remove malloc in chiaki_frame_processor_fec()
|
2019-08-17 14:38:46 +02:00 |
|
Florian Märkl
|
7256a0700d
|
Add Mutex for local SeqNum
|
2019-08-17 14:38:46 +02:00 |
|
Florian Märkl
|
785ff38db4
|
Add Corrupt Frame Reporting
|
2019-08-17 14:38:45 +02:00 |
|
Florian Märkl
|
92f10afd20
|
Minor FEC/Flushing Fixes
|
2019-08-17 14:38:45 +02:00 |
|
Florian Märkl
|
ac87d622c8
|
Add Early Video Frame Flush
|
2019-08-17 14:38:45 +02:00 |
|
Florian Märkl
|
0626bca624
|
Refactor Video Receiver a bit
|
2019-08-17 14:38:44 +02:00 |
|
Florian Märkl
|
6bd7c117e8
|
Add FEC
|
2019-08-17 14:38:44 +02:00 |
|
Florian Märkl
|
3d169dfd1f
|
Minor Log Fixes
|
2019-08-17 14:38:44 +02:00 |
|
Florian Märkl
|
17ca818dcd
|
Refactor Logging
|
2019-08-17 14:38:43 +02:00 |
|
Florian Märkl
|
5c1611b52e
|
Add chiaki_controller_state_or()
|
2019-08-17 14:38:43 +02:00 |
|
Florian Märkl
|
8653afffce
|
Fixes for macOS
|
2019-08-17 14:38:42 +02:00 |
|
Florian Märkl
|
2071ad46bb
|
Add Takion Send Buffer
|
2019-08-17 14:38:42 +02:00 |
|
Florian Märkl
|
3aaed1ebd1
|
Some more Renaming in Takion
|
2019-08-17 14:38:42 +02:00 |
|
Florian Märkl
|
e799ae3912
|
Disable some Logging
|
2019-08-17 14:38:41 +02:00 |
|
Florian Märkl
|
cb77b03587
|
Some Renaming in Takion
|
2019-08-17 14:38:41 +02:00 |
|
Florian Märkl
|
00a4870714
|
Add L2 and R2
|
2019-08-17 14:38:41 +02:00 |
|
Florian Märkl
|
e37ac7bc77
|
Feedback History working!
|
2019-08-17 14:38:41 +02:00 |
|
Florian Märkl
|
a0567b670c
|
Add Face Buttons to ChiakiControllerState
|
2019-08-17 14:38:40 +02:00 |
|
Florian Märkl
|
ebcf72fb10
|
Fix Feedback State Encryption
|
2019-08-17 14:38:40 +02:00 |
|
Florian Märkl
|
b0e0cbec0b
|
Fix AV Packets with flag in first byte + Test
|
2019-08-17 14:38:40 +02:00 |
|
Florian Märkl
|
193c056067
|
Add ChiakiFeedbackSender
|
2019-08-17 14:38:40 +02:00 |
|
Florian Märkl
|
caa70ab55f
|
Dirty Feedback State working!
|
2019-08-17 14:38:39 +02:00 |
|
Florian Märkl
|
c5bb81c015
|
Add Feedback State to Takion
|
2019-08-17 14:38:39 +02:00 |
|
Florian Märkl
|
a45ea63598
|
Fix a few Bugs
|
2019-08-17 14:38:38 +02:00 |
|
Florian Märkl
|
08137faaff
|
Implement ChiakiDiscoveryService Sending
|
2019-08-17 14:38:38 +02:00 |
|
Florian Märkl
|
040c9af841
|
Add stub ChiakiDiscoveryService
|
2019-08-17 14:38:37 +02:00 |
|
Florian Märkl
|
0124fc1ab6
|
Re-check Takion Data Packets after Crypt is set
|
2019-08-17 14:38:36 +02:00 |
|
Florian Märkl
|
a29560eb7f
|
Postpone non-data Takion packets until crypt is available
|
2019-08-17 14:38:35 +02:00 |
|
Florian Märkl
|
7c8a8bc600
|
Init Crypt in StreamConnection Bang Handler
|
2019-08-17 14:38:35 +02:00 |
|
Florian Märkl
|
74f2592a08
|
Use ChiakiReorderQueue for Data in Takion
|
2019-08-17 14:38:35 +02:00 |
|
Florian Märkl
|
33f1f91cbe
|
Move Takion Handshake to Thread
|
2019-08-17 14:38:35 +02:00 |
|
Florian Märkl
|
e3935cbf88
|
Refactor Takion Callbacks
|
2019-08-17 14:38:34 +02:00 |
|
Florian Märkl
|
632cf6cf91
|
Add ChiakiReorderQueue
|
2019-08-17 14:38:34 +02:00 |
|
Florian Märkl
|
b3f71fc5ab
|
Add ChiakiSeqNum32
|
2019-08-17 14:38:34 +02:00 |
|
Florian Märkl
|
044159e83d
|
Refactor StreamConnection Synchronization
|
2019-08-17 14:38:34 +02:00 |
|
Florian Märkl
|
c23b3b9bf9
|
Refactor ChiakiPredCond to ChiakiBoolPredCond
|
2019-08-17 14:38:33 +02:00 |
|
Florian Märkl
|
d0ffcdee09
|
Fix GMAC for sending on Takion
|
2019-08-17 14:38:33 +02:00 |
|
Florian Märkl
|
02eab4efc8
|
Implement GMAC for Takion Control Data
|
2019-08-17 14:38:33 +02:00 |
|
Florian Märkl
|
a4fd9a49e8
|
Implement basic Takion Heartbeat
|
2019-08-17 14:38:32 +02:00 |
|
Florian Märkl
|
d398680604
|
Rename Nagare to StreamConnection
|
2019-08-17 14:38:32 +02:00 |
|