Florian Märkl
|
13ddd88c89
|
Implement Discovery Thread
|
2019-08-17 14:38:32 +02:00 |
|
Florian Märkl
|
5b2b760dea
|
Use Stop Pipe in Discovery
|
2019-08-17 14:38:31 +02:00 |
|
Florian Märkl
|
f27639931c
|
Add ChiakiStopPipe
|
2019-08-17 14:38:31 +02:00 |
|
Florian Märkl
|
76bafc25c2
|
Stub Discovery Thread
|
2019-08-17 14:38:31 +02:00 |
|
Florian Märkl
|
e1befb2e90
|
Add ChiakiPredCond
|
2019-08-17 14:38:31 +02:00 |
|
Florian Märkl
|
3ac355608e
|
Discovery Bind and Send
|
2019-08-17 14:38:30 +02:00 |
|
Florian Märkl
|
4ea95a6130
|
Implement Congestion Control Thread
|
2019-08-17 14:38:30 +02:00 |
|
Florian Märkl
|
cb5bc75d2e
|
Handle non-protobuf Takion Data
|
2019-08-17 14:38:30 +02:00 |
|
Florian Märkl
|
bc600740e4
|
Fix old Video Frame Check
|
2019-08-17 14:38:30 +02:00 |
|
Florian Märkl
|
98a3c74e3b
|
Begin Discovery
|
2019-08-17 14:38:29 +02:00 |
|
Florian Märkl
|
6ca1a80758
|
Use SeqNum Arithmetic in Video Receiver
|
2019-08-17 14:38:29 +02:00 |
|
Florian Märkl
|
d9cb444ec6
|
Add SeqNum
|
2019-08-17 14:38:29 +02:00 |
|
Florian Märkl
|
6846d61fa2
|
Video is working!
|
2019-08-17 14:38:28 +02:00 |
|
Florian Märkl
|
8876b591bc
|
Implement Frame Processor
|
2019-08-17 14:38:28 +02:00 |
|
Florian Märkl
|
defa6d54df
|
Identify some values
|
2019-08-17 14:38:28 +02:00 |
|
Florian Märkl
|
26b2d57fcb
|
Add QtAV Output
|
2019-08-17 14:38:27 +02:00 |
|
Florian Märkl
|
7d448cc8b3
|
Push Samples into Video Receiver
|
2019-08-17 14:38:27 +02:00 |
|
Florian Märkl
|
ef106073d9
|
Pass StreamInfo to Video Receiver
|
2019-08-17 14:38:27 +02:00 |
|
Florian Märkl
|
b2541d5430
|
Add stub Video Receiver
|
2019-08-17 14:38:26 +02:00 |
|
Florian Märkl
|
46743a6af7
|
Takion Audio/Video Packet Types
|
2019-08-17 14:38:26 +02:00 |
|
Florian Märkl
|
2b2b4ae31d
|
Refactor AV Receiving
|
2019-08-17 14:38:26 +02:00 |
|
Florian Märkl
|
0dac2bc4fb
|
Fix GMAC for multiples of key refresh
|
2019-08-17 14:38:25 +02:00 |
|
Florian Märkl
|
ca647d0927
|
Fix Temporary GMAC Keys
|
2019-08-17 14:38:25 +02:00 |
|
Florian Märkl
|
52a293eadf
|
GMAC Split Test
|
2019-08-17 14:38:25 +02:00 |
|
Florian Märkl
|
77c11cadbc
|
Fix MAC for Messages
|
2019-08-17 14:38:25 +02:00 |
|
Florian Märkl
|
8c158815e7
|
Simplify and finish GMAC Key Generation
|
2019-08-17 14:38:24 +02:00 |
|
Florian Märkl
|
fbd79f8796
|
Refactor MAC check in Takion
|
2019-08-17 14:38:24 +02:00 |
|
Florian Märkl
|
dc5dd3ed78
|
Some takion packet semantics
|
2019-08-17 14:38:24 +02:00 |
|
Florian Märkl
|
52cc926426
|
More Parsing
|
2019-08-17 14:38:24 +02:00 |
|
Florian Märkl
|
1614fe7993
|
More av parsing
|
2019-08-17 14:38:23 +02:00 |
|
Florian Märkl
|
d689f9e029
|
GMAC working
|
2019-08-17 14:38:23 +02:00 |
|
Florian Märkl
|
f128dd6426
|
Implement Heartbeat
|
2019-08-17 14:38:23 +02:00 |
|
Florian Märkl
|
cb226eb3a8
|
Add Heartbeat Message Types
|
2019-08-17 14:38:23 +02:00 |
|
Florian Märkl
|
e4d8213842
|
Add basic GMAC implementation
|
2019-08-17 14:38:22 +02:00 |
|
Florian Märkl
|
c82ff6259b
|
More Packet Parsing
|
2019-08-17 14:38:22 +02:00 |
|
Florian Märkl
|
e3a0a9fe1b
|
Play Audio in Qt client
|
2019-08-17 14:38:22 +02:00 |
|
Florian Märkl
|
41cfefd5ae
|
Receive and decode Audio Frames
|
2019-08-17 14:38:21 +02:00 |
|
Florian Märkl
|
bd434921ae
|
Prepare Audio Receiver
|
2019-08-17 14:38:21 +02:00 |
|
Florian Märkl
|
e0bef511b2
|
Handle STREAMINFO
|
2019-08-17 14:38:21 +02:00 |
|
Florian Märkl
|
5f654dde02
|
Create GKCrypts
|
2019-08-17 14:38:21 +02:00 |
|
Florian Märkl
|
1588e81b9e
|
Fix GKCrypt and add tests
|
2019-08-17 14:38:20 +02:00 |
|
Florian Märkl
|
9fc743d81c
|
Add GKCrypt En/Decrypt
|
2019-08-17 14:38:20 +02:00 |
|
Florian Märkl
|
fb4f357620
|
Initialize GKCrypt
|
2019-08-17 14:38:20 +02:00 |
|
Florian Märkl
|
81a6415b6c
|
Derive ECDH secret in Nagare
|
2019-08-17 14:38:20 +02:00 |
|
Florian Märkl
|
efc26ec16c
|
Finish ECDH test
|
2019-08-17 14:38:19 +02:00 |
|
Florian Märkl
|
eaf88afd2d
|
Start ECDH test
|
2019-08-17 14:38:19 +02:00 |
|
Florian Märkl
|
6eba5af333
|
Read remote ECDH Key
|
2019-08-17 14:38:19 +02:00 |
|
Florian Märkl
|
587fc0ea69
|
Nagare receive bang
|
2019-08-17 14:38:18 +02:00 |
|
Florian Märkl
|
0b3ce4725d
|
Generate ECDH Key, Send Big
|
2019-08-17 14:38:18 +02:00 |
|
Florian Märkl
|
f86ecd931b
|
LaunchSpec
|
2019-08-17 14:38:18 +02:00 |
|