18 Commits

Author SHA1 Message Date
Cameron Gutman
e5b6a2b7a9 Bump RTSP_MAX_RESP_SIZE to 48 KB 2019-12-01 13:59:09 -08:00
Cameron Gutman
52f489bc46 Fix RTSP handshake errors on networks with broken PMTUD 2019-11-30 21:19:56 -06:00
Cameron Gutman
49fd1bed3f Return correct error code when RTSP receive times out 2019-11-02 21:42:08 -07:00
Cameron Gutman
a9780361a3 Fix high-quality surround sound breaking audio when streaming over the Internet or IPv6 2019-08-04 15:05:40 -07:00
Cameron Gutman
c87d4a755e Add a workaround to get low bandwidth stereo working again and a cap flag to never request HQ audio 2019-04-25 01:03:27 -07:00
Chandler Lattin
0006beb32b Fixes RTSP session id parsing issue. (#39)
* Fixes RTSP session id parsing issue.

* Pull Request #39 changes requested.
2018-12-15 06:53:28 +06:00
Cameron Gutman
cafc4d8125 Fix ENet comments 2018-01-19 20:25:54 -08:00
Cameron Gutman
75f5477c85 Use RTSP over TCP for GFE 3.12 and later 2018-01-09 23:06:36 -08:00
Cameron Gutman
a0b500a834 Centralize logic to use UDP for RTSP and append Host option if we use TCP 2018-01-09 22:04:08 -08:00
Cameron Gutman
26fe1cb22c Separate H.265 video format for SDR and HDR formats 2017-11-25 12:12:38 -08:00
Cameron Gutman
a135ceaa9a Add support for HDR streaming 2017-10-11 23:21:43 -07:00
Cameron Gutman
c0596ad1df Add the ability for clients to reduce bitrate when HEVC is used 2017-09-25 21:36:23 -07:00
Cameron Gutman
92951e1309 Add LiInterruptConnection() to interrupt LiStartConnection() 2017-05-21 12:24:22 -07:00
Cameron Gutman
f57bd745b4 API update to provide enough information to support GFE 3.0.7 2016-10-05 17:23:59 -07:00
Cameron Gutman
597199ed92 Stop trying to disconnect the peer when aborting RTSP handshake. It's unsafe without additional synchronization. 2016-04-18 16:29:28 -04:00
Cameron Gutman
d5e0950ec6 Wrap enet_host_service() to hide the logic required to make retransmissions work 2016-04-18 16:27:50 -04:00
Cameron Gutman
33deb0fe1a Allow ENet to directly use the resolved address rather than doing DNS resolution itself 2016-04-02 14:08:06 -04:00
Cameron Gutman
48a5d63045 Reorganize the folder structure and delete the Xcode build files 2016-03-31 07:22:03 -04:00