Commit Graph

12 Commits

Author SHA1 Message Date
Joni Räsänen 3b31367da4 common: Add better name for fragment pacing 2022-09-19 14:22:10 +03:00
Joni Räsänen 72224ce909 common: Reduce the default MTU size by 8 bytes
This helps account for various protocols that add an extra 8 bytes on
top of sent UDP traffic.
2022-09-16 16:35:59 +03:00
Joni Räsänen 76b13879e5 common: Separate fps enforcement and fragment pacing
This commit also fixes (mostly) the fps enforcement.
2022-09-16 16:15:36 +03:00
Joni Räsänen af2099a887 docs: Add descriptions for 192 and 256 SRTP key flags 2022-09-15 12:22:37 +03:00
Joni Räsänen 1b2996fd25 common: Release the memory of copy with RTP_COPY flag
uvgRTP does not indeed take ownership of the data when used with non-
smart pointer API. Now the copy is deleted by making it a unique_ptr.
2022-09-15 12:00:57 +03:00
Joni Räsänen 575ff4470a
docs: Update flag descriptions and write few in-depth tutorials
The flag descriptions in doc folder have not been updated in a whole despite changes. 
This commit updates the descriptions and adds tutorials for setting the MTU size and 
high-performance scenario.
2022-09-13 13:08:01 +03:00
Joni Räsänen f15908909e doc: Update links in docs folder to examples folder 2022-02-28 12:08:25 +02:00
Joni Räsänen 0f7304a064 doc: Update API link to doxygen 2021-05-18 16:40:52 +03:00
Joni Räsänen e7be4f7d89 doc: Fix broken link 2021-05-18 12:33:00 +00:00
Aaro Altonen 0806522ab9 doc: Add documentation for RTCP 2021-04-19 12:15:23 +03:00
Aaro Altonen e574a2a786 Rename RCE_HEVC_NO_INTRA_DELAY to RCE_NO_H26X_INTRA_DELAY
Now the functionality of all three (AVC, HEVC and VVC) can be controlled
through one flag
2021-03-23 01:18:59 +02:00
Aaro Altonen 13989c66f1 Add Doxygen documentation support
Some of the API is still undocumented
2021-03-23 01:18:59 +02:00