Commit Graph

23 Commits

Author SHA1 Message Date
Alessandro Ros a27d6f0476 client: support Axis SRTP variant (#1033) 2026-04-08 19:13:19 +02:00
Alessandro Ros 396998aa4a support RTSP responses with empty status message (#807) (#928) 2025-10-26 10:36:50 +01:00
Alessandro Ros ed4bbe3986 client: support server-sent requests (#93) (#378) 2023-08-24 16:07:09 +02:00
Alessandro Ros a54a5946c7 add 32-bit tests; return errors in case of string-to-int overflows (#276) 2023-05-08 13:10:31 +02:00
Alessandro Ros 03b96abf84 rename Read() methods into Marshal() (#221) 2023-03-31 13:09:49 +02:00
aler9 06bed24dd9 add intermediate layer between net.Conn and client / server 2022-08-14 23:43:01 +02:00
aler9 f3b0fc69b4 rename Read / Write into Unmarshal / Marshal when needed
Read() / Write() are used to read / write from streams, while
Unmarshal() / Marshal() are used to decode / encode from / to bytes.
2022-06-27 17:27:16 +02:00
aler9 c1b10a80be allow writing primitives to static buffers 2022-05-11 15:26:44 +02:00
aler9 ee6d7a87a3 base: return error from Write() methods 2022-05-11 13:30:09 +02:00
aler9 18f7fab361 update docs 2022-05-10 10:28:52 +02:00
aler9 edeef85e9e accept io.Writer in Write() methods 2022-05-08 14:33:29 +02:00
aler9 bfe4e8cdaa automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 2022-04-09 20:16:14 +02:00
aler9 8ef623f56d do not treat generic bytes as strings into errors 2022-01-23 12:39:21 +01:00
aler9 f3096ec102 improve write performance by
* buffering packets before sending them
* removing mutexes
2021-12-08 17:46:56 +01:00
aler9 dbfc058f0c update golangci-lint 2021-09-09 23:05:50 +02:00
aler9 9a7d0c56fa base: rename content into body 2021-05-21 13:38:39 +02:00
aler9 e9518993d4 base: improve negative tests 2021-04-24 11:46:48 +02:00
aler9 453dd19f90 add TestServerPauseMultiple, TestServerPlayMultiple 2021-01-06 19:19:39 +01:00
aler9 d0834e7446 rename Response and Request's Content into Body 2021-01-06 18:48:29 +01:00
aler9 a53ba70dbc replace content with payload 2021-01-04 21:50:36 +01:00
aler9 0aaf4d45d8 add pointers to all Read() methods 2020-12-16 11:37:33 +01:00
aler9 eb7ebc5543 add Request.String(), Response.String() 2020-12-07 22:49:33 +01:00
aler9 c31922be16 move subfolders in pkg/ 2020-11-15 17:26:09 +01:00