Commit graph

278 commits

Author SHA1 Message Date
Florian Märkl
1f62756b85
Print Unknown Ctrl Messages (Verbose) 2019-08-21 18:06:12 +02:00
Florian Märkl
b9b4b7321b Set Bitrate in LaunchSpec 2019-08-21 13:36:10 +02:00
Florian Märkl
1f3cde69f4
Make Session ID Checks Less Strict, Fix #2 2019-08-21 08:25:13 +02:00
Florian Märkl
5b705e9176
Disable Don't Fragment for StreamConnection 2019-08-20 18:36:59 +02:00
Florian Märkl
5faa801331
Port to Windows 2019-08-20 18:36:58 +02:00
Florian Märkl
e63423c83e
Add .travis.yml 2019-08-17 17:24:25 +02:00
Florian Märkl
b591105c3b
Disable Don't Fragment on macOS 2019-08-17 14:39:13 +02:00
Florian Märkl
cb72d4cd4e
Implement chiaki_aligned_alloc for macOS 2019-08-17 14:39:12 +02:00
Florian Märkl
4fadc02947
Implement Wakeup 2019-08-17 14:39:11 +02:00
Florian Märkl
cbf51a7f82
Support Broadcast in Regist 2019-08-17 14:39:09 +02:00
Florian Märkl
cda4d1cefc
Suport stopping Regist 2019-08-17 14:39:08 +02:00
Florian Märkl
eeb28c7c8a
Auto-generate Did 2019-08-17 14:39:07 +02:00
Florian Märkl
73ccfb6f22
Merge RegistKey and Auth 2019-08-17 14:39:07 +02:00
Florian Märkl
875e8b413e
Parse Regist Response 2019-08-17 14:39:06 +02:00
Florian Märkl
03e56f7fdf
Receive Regist Response Payload 2019-08-17 14:39:06 +02:00
Florian Märkl
0694af09ad
Add Regist Tests 2019-08-17 14:39:05 +02:00
Florian Märkl
2a20ac4246
Add RegistExecuteDialog 2019-08-17 14:39:05 +02:00
Florian Märkl
42cca4618f
Implement Regist Request 2019-08-17 14:39:05 +02:00
Florian Märkl
a0476c1f51
Fix some Leaks 2019-08-17 14:39:04 +02:00
Florian Märkl
696cf7823f
Display Server Info 2019-08-17 14:39:04 +02:00
Florian Märkl
446ddd0071
Make ServerIconWidget Paint State 2019-08-17 14:39:03 +02:00
Florian Märkl
a7ff2fef3f
ServerItemWidget Styling 2019-08-17 14:39:03 +02:00
Florian Märkl
70b2b3f009
Finish Discovery Service 2019-08-17 14:39:02 +02:00
Florian Märkl
fe83c6790a
Implement Discovery Service State 2019-08-17 14:39:02 +02:00
Florian Märkl
2fd2f0d733
Some Discovery Service Renaming 2019-08-17 14:39:01 +02:00
Florian Märkl
1ad1cf3db8
More SRCH Response Parsing 2019-08-17 14:39:01 +02:00
Florian Märkl
7e235fc405
Finish Senkusha 2019-08-17 14:39:00 +02:00
Florian Märkl
ab740fbe58
Add Senkusha MTU In Test 2019-08-17 14:38:59 +02:00
Florian Märkl
ad612d2ce8
Add Senkusha Ping Test 2019-08-17 14:38:59 +02:00
Florian Märkl
31f80592f0
Support Version 7 in ChiakiTakion 2019-08-17 14:38:58 +02:00
Florian Märkl
c957ef690e
Add Takion V7 AV Parsing 2019-08-17 14:38:58 +02:00
Florian Märkl
31feaf836e
Implement Takion v7 AV Header Formatting 2019-08-17 14:38:58 +02:00
Florian Märkl
0a3378bba9
Add Lib Init 2019-08-17 14:38:57 +02:00
Florian Märkl
4c216db5d2
Send Senkusha Echo Command 2019-08-17 14:38:56 +02:00
Florian Märkl
84f91c2e21
Parse Discovery Response Headers 2019-08-17 14:38:55 +02:00
Florian Märkl
c8ce9f899e
Init Audio Output correctly 2019-08-17 14:38:55 +02:00
Florian Märkl
d8226f2693
Log Level and Timestamp to File 2019-08-17 14:38:55 +02:00
Florian Märkl
c4921ad682
Add SessionLog 2019-08-17 14:38:53 +02:00
Florian Märkl
da719d8b8a
Add Thread Names 2019-08-17 14:38:53 +02:00
Florian Märkl
55002a4585
Make Video Decoding more stable 2019-08-17 14:38:53 +02:00
Florian Märkl
3c5912ad75
Move CTR Mode Key Stream Generation to Thread 2019-08-17 14:38:53 +02:00
Florian Märkl
b9367ff12e
Fix some Leaks 2019-08-17 14:38:51 +02:00
Florian Märkl
bea03d667a
Detect Remote Disconnect 2019-08-17 14:38:51 +02:00
Florian Märkl
389676899c
Specify Video Profile 2019-08-17 14:38:51 +02:00
Florian Märkl
f886995295
Message Box on Session Quit 2019-08-17 14:38:50 +02:00
Florian Märkl
8e15f498c2
Make StreamWindow create the Session 2019-08-17 14:38:50 +02:00
Florian Märkl
c34ce875ba
Fix Session Quitting on Error 2019-08-17 14:38:50 +02:00
Florian Märkl
5d9f114e01
Make Stream Connection better stoppable 2019-08-17 14:38:49 +02:00
Florian Märkl
99fb690ad7
Make Ctrl stoppable 2019-08-17 14:38:49 +02:00
Florian Märkl
e7b4c2b661
Add Stop Pipe to Session 2019-08-17 14:38:49 +02:00