Heikki Tampio
12e6163f9b
rtcp: Add parsed struct definitions for RTCP feedback messages
2023-08-01 09:31:22 +03:00
Heikki Tampio
1d0f88bf70
rtcp: Refine the RTCP FB packet handler
2023-08-01 09:00:37 +03:00
Heikki Tampio
e779941e44
rtcp: Add definitions for RTPFB and PSFB messages
2023-08-01 08:19:49 +03:00
Heikki Tampio
01af435fe6
rtcp: Enable installing a hook for RTCP Feedback packets
2023-07-31 15:56:06 +03:00
Heikki Tampio
acba0d67fb
rtcp: Add functionality to RTCP FB packet handler
2023-07-31 15:41:46 +03:00
Heikki Tampio
f9bc598286
rtcp: Add packet handler for RTCP PT 205 and 206 packets
2023-07-31 15:28:52 +03:00
Heikki Tampio
04af2dfabd
rtcp: Detect received RTCP FB packets, PT 205 and 206
2023-07-31 15:02:11 +03:00
Joni Räsänen
4dba1d55d1
common: Update documentation of public API
...
This commit makes Doxygen generation create better documentation.
2022-09-15 08:17:58 +03:00
Joni Räsänen
3d63ea4074
common: Remove unused prohibition optimization
2022-09-15 08:17:57 +03:00
Joni Räsänen
e06fc3c46c
common: Remove unnecessary stuff from util.hh
2022-09-07 15:03:16 +03: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
eb5e7c7c2f
common: Fix warnings given by GCC on Linux
2022-08-25 18:19:05 +03:00
Joni Räsänen
f915b2aa17
common: Remove most MSVC compiler warnings
2022-08-25 17:30:09 +03:00
Joni Räsänen
97baf19437
rtcp: Refactor rtcp so compound packets are read correctly
2022-07-09 17:41:54 +03:00
Joni Räsänen
4ecfedcdc8
formats: Fix dropped frames based on size bug
...
The allowed payload sizes were calculated slightly incorrectly and
this caused frames with sizes near the allowed frame size to be not
sent or sent incorrectly. Now all these errors should be fixed.
2022-03-31 10:05:41 +03:00
Joni Räsänen
2fcdd3cc63
formats: Rename variables to reflect RFC specification
...
uvgRTP was using incorrect terms in few places which made the code more
difficult to understand. This commit fixes this by changing NAL header
(incorrect) to payload header (correct).
2022-03-29 14:55:13 +03:00
Joni Räsänen
3437e194aa
common: Remove extra ; from end of namespaces
...
This was correctly giving warnings with GCC --pedantic
2022-02-28 08:51:38 +02:00
Joni Räsänen
3b5acb7f88
build: Move includes to include/uvgrtp folder
2021-07-09 12:11:05 +03:00