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
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
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
bb7c0a169e
rtcp: Fix bug with send_app_packet()
...
Payload was set incorrectly
2023-04-28 11:12:35 +03:00
Heikki Tampio
a533b82e4c
tests: reduce runtime of testing suite
2023-03-20 14:32:03 +02:00
Heikki Tampio
87d6967eac
RTCP: Inactive RTCP sources are now timed out
...
Time to timeout is always at least 25 seconds
2023-01-23 12:57:55 +02:00
Joni Räsänen
f55c4578a8
rtcp: Add field t APP that tells the payload length
...
This design is similar to RTP packets.
2022-09-05 07:37:10 +03:00
Joni Räsänen
1e751e051f
common: Remove memory leaks shown by Valgrind with tests
2022-09-01 12:18:46 +03:00
Joni Räsänen
e2a334ac17
tests: Print all fields of APP packet
2022-07-19 16:43:38 +03:00
Joni Räsänen
058604caf3
tests: Send more than one APP packet
2022-07-19 13:05:07 +03:00
Joni Räsänen
da9c1bbbbb
tests: Add test for APP packet
2022-07-19 11:21:33 +03:00
Joni Räsänen
d06911e07d
rtcp: SR and RR now have SDES in their compound packets
2022-07-13 21:33:32 +03:00
Joni Räsänen
d1c310cbca
tests: Fix RTCP tests
2022-07-13 15:13:00 +03:00
Joni Räsänen
1408f03182
tests: More flexibility to creation of test packets
2022-07-13 13:34:18 +03:00
Joni Räsänen
a08d92e848
rtcp: Move SR and RR construction to rtcp packets module
2022-07-08 09:53:49 +03:00
Joni Räsänen
bca3bdb18e
formats: Add RTP flag that can be used to disable SCL
...
This obsoletes the old RCE flag, that did not work.
2022-07-04 12:01:49 +03:00
Joni Räsänen
7973806835
tests: Fix the format tests NAL types
2022-06-18 19:17:30 +03:00
Joni Räsänen
85e54e7b81
rtcp: Faster exit from RTCP loop
2022-06-17 12:00:41 +03:00
Joni Räsänen
ffc4bcf23c
tests: Update tests with correct NAL type for each format
2022-06-17 10:06:01 +03:00
Joni Räsänen
21aa2efe8e
tests: Various improvements to most tests
2022-03-23 14:28:09 +02:00
Joni Räsänen
227da23d34
tests: Add functions usable by all tests
...
This makes the tests much, much easier to modify and add new tests.
2022-03-04 10:20:52 +02:00
Joni Räsänen
448b3c0bcb
tests: Reduce test time and check version in formats test
2022-03-03 16:58:36 +02:00
Joni Räsänen
f62ade9c70
Merge branch 'example_improvements'
...
# Conflicts:
# CMakeLists.txt
# src/formats/h264.hh
# src/formats/h265.hh
# src/formats/h266.hh
# src/formats/h26x.cc
# src/formats/h26x.hh
# src/lib.cc
# src/pkt_dispatch.hh
# src/rtp.cc
# uvgRTP.pro
2022-02-22 14:03:49 +02:00
Joni Räsänen
94b99776a4
tests: Make tests easier to follow along by printing progress
2022-02-03 11:41:02 +02:00
Joni Räsänen
f176da72d8
tests: Reorder tests in terms of complexity
...
Running simpler tests first seems better since there are fewer
potential problem areas tested at one time limiting the search area for
bugs. Another reason was that I was having problems with srtp on
windows for some reason.
2022-02-03 11:19:55 +02:00