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 |
|