Commit Graph

1457 Commits

Author SHA1 Message Date
aler9
547cb8d4c5 clientconn: change internal variable name 2021-03-28 11:49:06 +02:00
aler9
c9282a10af server: add additional test 2021-03-28 11:44:24 +02:00
aler9
47a8adc532 remove debug strings 2021-03-27 14:34:17 +01:00
aler9
2df9029f01 client: switch to TCP if no UDP packets have been received within a timeout (https://github.com/aler9/rtsp-simple-server/issues/173) 2021-03-26 23:02:36 +01:00
aler9
3a38a93b66 codecaac: add test case 2021-03-26 18:40:39 +01:00
aler9
adbdcc37ba client: avoid copying client internally 2021-03-26 13:55:51 +01:00
aler9
7879d3d533 client: do not exit in case UDP packets are being received from a single track, improving UDP robustness 2021-03-26 12:18:32 +01:00
aler9
b864028ea8 client: cleanup 2021-03-25 22:10:14 +01:00
aler9
03137958c6 rtp*: improve robustness 2021-03-24 22:29:48 +01:00
aler9
2df57fbf75 rtpaac: support encoding frames bigger than 1460 bytes (https://github.com/aler9/rtsp-simple-server/issues/206) 2021-03-24 21:31:50 +01:00
aler9
134201bc94 rtpaac: support encoding aggregated packets 2021-03-24 15:01:22 +01:00
aler9
ea6605c199 rtph264: support encoding aggregated packets 2021-03-24 13:17:54 +01:00
aler9
404ff8826a sync codecov to go 1.16 2021-03-23 21:57:35 +01:00
aler9
7e9e266054 headers: support partial RTP-Infos 2021-03-23 21:20:43 +01:00
aler9
1a50a3a5a0 move codec utilities into dedicated packages 2021-03-22 20:51:41 +01:00
aler9
acf52fa56f switch to mkv test files 2021-03-22 19:59:08 +01:00
aler9
54a1da1078 add error wrapper around MPEG4AudioConfig.Decode 2021-03-22 19:39:32 +01:00
aler9
47261ce8d3 rtpaac: remove HBR suffix 2021-03-21 22:08:01 +01:00
aler9
b4c7e9b95f rtpaac: add more test cases to MPEG4AudioConfig 2021-03-21 21:45:37 +01:00
aler9
9c9a651243 fix Track.IsAAC 2021-03-21 19:57:07 +01:00
aler9
90c720a5c7 rtpaac: add mpeg4-audio config decoder 2021-03-21 19:51:32 +01:00
aler9
73a5831a60 rename tests 2021-03-21 18:55:30 +01:00
aler9
4009cf5b3a client: add more tests 2021-03-21 18:53:07 +01:00
aler9
437b4cc87e move errors into subpackage 2021-03-21 11:19:35 +01:00
aler9
c0e045071b export most client errors 2021-03-21 10:57:48 +01:00
aler9
c4d7552986 fix downloading with go get (#28) 2021-03-21 10:08:07 +01:00
aler9
da82a2dcc3 export most server errors 2021-03-21 09:59:43 +01:00
aler9
aa094b21e5 add CSeq tests 2021-03-21 09:06:26 +01:00
aler9
3defa70748 client: fix crash while reading RTP-Info 2021-03-20 21:25:03 +01:00
aler9
b4c951ba05 client: remove rtsp-simple-server from tests 2021-03-20 19:43:09 +01:00
aler9
02ecadc2eb client: rewrite test without rtsp-simple-server 2021-03-20 18:29:00 +01:00
aler9
1c2509cb54 update golangci-lint 2021-03-20 16:15:38 +01:00
aler9
bc18883084 update golangci-lint 2021-03-20 14:14:34 +01:00
aler9
25772271db headers: rewrite initializers as members of their structs 2021-03-20 09:55:04 +01:00
aler9
8936db52e4 base: add InterleavedFrame tests 2021-03-18 20:19:34 +01:00
aler9
bd0cac18b3 base: fix encoding/decoding of RTP-Info header 2021-03-18 20:09:06 +01:00
aler9
cd3172d95b base: mark URLs with opaque data or fragments as invalid 2021-03-18 19:00:09 +01:00
aler9
82aed5cc6c headers: rename RTPInfo's RTPTime into Timestamp 2021-03-18 13:46:36 +01:00
aler9
c2de28c185 server: add path and query to all contexts 2021-03-16 22:18:56 +01:00
aler9
1fc6c9e661 server: use contexts instead of arguments 2021-03-16 21:38:04 +01:00
aler9
b3a3121350 client: rewrite test without rtsp-simple-server 2021-03-16 20:13:10 +01:00
aler9
50babb18c0 server: automatically insert SDP in DESCRIBE responses 2021-03-16 14:11:27 +01:00
aler9
3a8c76e527 server: add tests to check for double setups 2021-03-16 11:11:33 +01:00
aler9
b47ebbee01 server: expose both setupped tracks and published tracks 2021-03-16 10:21:35 +01:00
aler9
580917d607 do not check for io.EOF in tests 2021-03-16 09:32:21 +01:00
aler9
e91facccbf server: add TestServerConnPublishRecordPartialTracks, fix TestServerConnPublishSetupDifferentPaths 2021-03-16 09:11:41 +01:00
aler9
f4baab63e8 server: allow setupping one path at a time 2021-03-15 21:00:19 +01:00
aler9
d2cd127695 server: add more test cases 2021-03-14 17:33:28 +01:00
aler9
d902b7da93 server: provide path to OnSetup() 2021-03-14 16:48:49 +01:00
aler9
378c5639bb replace time.NewTimer() with time.After() 2021-03-14 15:28:53 +01:00