Commit Graph

19 Commits

Author SHA1 Message Date
aler9
e12b22ae77 fix encoding of RTP packets with padding
this fixes a SIGSEGV with GStreamer
2022-03-08 12:47:55 +01:00
aler9
94aaa6719d client: fix support for ReadBufferCount > 1 2022-03-07 22:36:19 +01:00
aler9
b7df36d4ad client: decode and encode RTP/RTCP packets 2022-02-18 00:03:39 +01:00
aler9
8251fe3556 fix comments 2022-01-31 18:39:08 +01:00
aler9
9603037fb3 client: fix panic 2022-01-31 09:59:02 +01:00
aler9
fe976f0a98 client: slightly improve performance 2021-12-08 12:52:13 +01:00
aler9
f7fc48b5ee client: rename lastFrameTime into lastPacketTime 2021-12-07 20:25:58 +01:00
aler9
62de998ba0 client: improve UDP write performance by removing mutex 2021-12-07 20:24:20 +01:00
aler9
1878a72fd9 client: rename frameBuffer into readBuffer 2021-12-05 13:13:28 +01:00
aler9
1a55cd6abf client: name 'reader' the reader routine 2021-12-05 13:13:21 +01:00
aler9
870687d91d client: send receiver reports to server even with AnyPortEnable (https://github.com/aler9/rtsp-simple-server/issues/698) 2021-11-30 22:23:24 +01:00
aler9
d5bdc197be allow client and server to override most parameters 2021-11-18 12:17:04 +01:00
aler9
ba7f9aff25 client: support reading from servers that use random UDP ports (https://github.com/aler9/rtsp-simple-server/issues/691) 2021-11-13 10:13:54 +01:00
aler9
ed2f712db2 improve UDP performance 2021-11-12 21:56:32 +01:00
aler9
922d74b940 client: remove Client from OnPacket* arguments 2021-11-12 18:01:27 +01:00
aler9
9ba761298d remove StreamType 2021-11-12 18:01:27 +01:00
aler9
a22116e66e client: turn ReadFrames into OnPacketRTP, OnPacketRTCP 2021-11-12 18:01:27 +01:00
aler9
d1d766658b client: merge Client and ClientConn 2021-11-12 18:01:27 +01:00
aler9
eef010a6e0 client: rename clientConnUDPListener into clientUDPListener 2021-11-12 18:01:27 +01:00