Heikki Tampio
c91910351f
formats: Develop solution to H26x aggregation when there are multiple non-consecutive small NAL units
2024-02-20 13:00:48 +02:00
Heikki Tampio
8067927515
tests: Increase bandwidth in RTCP mux tests to make sure there is enough reports sent
2024-02-20 10:10:31 +02:00
Heikki Tampio
be55d231f1
test: Add new test for RTP_H26X_DO_NOT_AGGR flag
2024-02-19 14:23:12 +02:00
Heikki Tampio
5eb241e018
test: Add tests for H26x Aggregation Packets
2024-02-19 11:09:23 +02:00
Heikki Tampio
a11d956714
test: Fix small compiler warnings in tests
2024-01-30 11:56:26 +02:00
Joni Räsänen
9765aa5fd0
common: Remove obsolete and renamed flags
2024-01-30 11:47:51 +02:00
Joni Räsänen
0fd38ffca6
tests: Distribute IPv6 tests to other tests
...
Also slightly shorten the duration of some tests.
2024-01-30 11:43:25 +02:00
Heikki Tampio
f417e828ae
v3c: Add documentation to the examples
2024-01-12 13:15:01 +02:00
Heikki Tampio
6efede67a1
v3c: Fix RTP_FORMAT_V3C to RTP_FORMAT_ATLAS in tests
2024-01-12 13:15:01 +02:00
Heikki Tampio
b5905bcae2
v3c: Automatically disable Start Code related functionality when format is V3C
2024-01-12 13:14:59 +02:00
Heikki Tampio
15eb553236
v3c: Improve V3C tests
2024-01-12 13:14:19 +02:00
Heikki Tampio
3e31ba708d
v3c: Add test for V3C fragmentation
2024-01-12 13:14:19 +02:00
Heikki Tampio
eca8f24b69
v3c: Add test for V3C single NAL unit
2024-01-12 13:14:19 +02:00
Heikki Tampio
ecf65ba5b0
common: Disable user packets for now
2023-08-02 14:47:56 +03:00
Heikki Tampio
6ec8880760
common: Small fixes to function names, etc
2023-08-02 13:30:21 +03:00
Heikki Tampio
cb59c55f79
multiplex: Finalize add_zrtp_ctx() function and set stream remote_ssrc by default to ssrc + 1
...
Also test add_zrtp_ctx() in ZRTP mux tests
2023-07-31 09:22:55 +03:00
Heikki Tampio
5e13a1140e
multiplex: h265_large_fragment test, increase pkt_max_delay
2023-07-24 14:49:51 +03:00
Heikki Tampio
b134cb92f4
multiplex: Increase ZRTP multistream tests reception duration from 2 to 4 seconds
2023-07-24 13:57:03 +03:00
Heikki Tampio
743f160d27
multiplex: Test 3 ZRTP streams in separate threads
2023-07-24 11:02:41 +03:00
Heikki Tampio
a3ba77425d
multiplex: Re-enable test h265_large_fragment_pacing
2023-07-07 08:11:11 +03:00
Heikki Tampio
aa14f0560d
multiplex: User frame test: check the packet length
2023-06-30 09:45:18 +03:00
Heikki Tampio
71450d7471
multiplex: Add test for multiplexed ZRTP multistream
2023-06-28 13:02:29 +03:00
Heikki Tampio
15e2cdd321
multiplex: Add test for sending user packets
2023-06-27 12:09:21 +03:00
Heikki Tampio
21884f7969
multiplex: Improve reception_flow handler determination
2023-06-27 10:11:34 +03:00
Heikki Tampio
1ba1785641
multiplex: Temporarily comment out test for h265_large_fragment_pacing
2023-06-27 08:25:00 +03:00
Heikki Tampio
31f3eff175
multiplex: Increase PKT_MAX_DELAY in h265_large_fragment_pacing test
2023-06-26 15:44:42 +03:00
Heikki Tampio
b12dc9ae0c
multiplex: Improve tests
2023-06-26 14:59:38 +03:00
Heikki Tampio
c12e570c4d
multiplex: Add docs to reception_flow
2023-06-26 14:50:01 +03:00
Heikki Tampio
4d5542b478
multiplex: Try a larger reception buffer for h265_large_fragment_pacing test
2023-06-26 14:42:59 +03:00
Heikki Tampio
f8de48fa2d
multiplex: In SRTP USER tests, wait for 100ms before starting sending
2023-06-26 14:27:28 +03:00
Heikki Tampio
ab2c1a4f8a
multipelx: Add more checks in RTCP multiplex tests
2023-06-26 14:04:30 +03:00
Heikki Tampio
00e4345ef7
multiplex: Fix byte order in RTCP header SSRC
2023-06-26 13:04:10 +03:00
Heikki Tampio
9749eec5e6
multiplex: Add test for RCE_RTCP_MUX
2023-06-26 10:52:22 +03:00
Heikki Tampio
81499a5c6d
multiplex: Improve checks in SRTP tests
2023-06-21 14:58:04 +03:00
Heikki Tampio
dcdf8d3e9b
Merge branch 'multiplex'
2023-06-02 13:04:26 +03:00
Heikki Tampio
40f7329ea6
common: Add return values to get_configuration_value() in media_stream
2023-05-11 12:31:46 +03:00
Heikki Tampio
946d634220
multiplex: Add print to RTCP multiplexing test
2023-05-11 10:38:02 +03:00
Joni Räsänen
228a282c35
build: Be more user friendly if git or pkgconfig are not found
2023-05-11 10:29:16 +03:00
Heikki Tampio
371f718be1
multiplex: Add tests for pull_frame() multiplexing, also improve RTCP tests
2023-05-11 10:23:48 +03:00
Heikki Tampio
3057255ed2
multiplex: Handle stopping reception_flow and RTCP
2023-05-10 08:40:10 +03:00
Heikki Tampio
b3223be1f9
multiplex: Remove double bind tests as outdated
2023-05-09 12:18:06 +03:00
Heikki Tampio
3c0b1dec17
multiplex: Add test for multiplexing two RTP H264 streams into a single socket
2023-05-09 12:11:06 +03:00
Heikki Tampio
d00c778d76
multiplex: Add test for multiplexing two RTP streams into a single socket with RTCP enabled
2023-05-09 10:41:11 +03:00
Heikki Tampio
fd44404c6e
multiplex: Add test for multiplexing two RTP streams into a single socket
2023-05-09 09:27:11 +03:00
Joni Räsänen
aeaa71e6b4
build: Rename CMake flags to new format
...
Upending UVGRTP to each CMake option makes it less likely to conflict between
other libraries built at the same time. Added also some backwards compatibility
for old options.
2023-05-03 12:43:10 +03:00
Heikki Tampio
bb7c0a169e
rtcp: Fix bug with send_app_packet()
...
Payload was set incorrectly
2023-04-28 11:12:35 +03:00
william.fink
6f09cdb0fc
common: Enable receiving a multicast stream multiple times
2023-04-21 15:24:04 +02:00
william.fink
d1e91df7c2
common: Added multicast bind support for ipv4 and ipv6
2023-04-20 11:52:22 +02:00
Heikki Tampio
a533b82e4c
tests: reduce runtime of testing suite
2023-03-20 14:32:03 +02:00
Heikki Tampio
600aa908a5
ipv6: add automatic tests for ipv6 support
2023-03-15 12:23:06 +02:00