Commit Graph

1831 Commits

Author SHA1 Message Date
Heikki Tampio 80dd00d536 context: Add new create_session method with correct order of IP addresses. Deprecate old one. 2024-01-30 11:43:20 +02:00
Heikki Tampio b3f2c6f2ba docs: Document RCC_POLL_TIMEOUT flag 2024-01-30 11:43:20 +02:00
Heikki Tampio d0b03af24b examples: Improve documentation in V3C examples 2024-01-30 11:43:20 +02:00
Heikki Tampio 13037fa8c7 examples: Add documentation on V3C examples 2024-01-30 11:43:20 +02:00
tampsa 26bf69e9df
Merge pull request #210 from mathisloge/bugfix/fixbuild
Fix build with gcc13
2024-01-30 11:40:22 +02:00
Mathis Logemann 8a976f07a9 include cstdint for gcc13 compability 2024-01-12 15:43:37 +01:00
Mathis Logemann 530f2081df Find cmake threads even when the test are excluded. 2024-01-12 15:43:08 +01:00
Heikki Tampio 985b29072d Merge branch 'v3c' 2024-01-12 13:21:13 +02:00
Heikki Tampio 9ce1c2a673 v3c: Bugfix, run only correct handlers when sending packets through socket 2024-01-12 13:15:03 +02:00
Heikki Tampio 0bd1cbc5e2 v3c: Add documentation to v3c_receiver 2024-01-12 13:15:03 +02:00
Heikki Tampio ebf97a8561 v3c: Add documentation to v3c_sender 2024-01-12 13:15:02 +02:00
Heikki Tampio 1c5ac86173 v3c: Add timeout for the VPCC receiver 2024-01-12 13:15:02 +02:00
Heikki Tampio ad9095978a v3c: Clean up code, add documentation 2024-01-12 13:15:02 +02:00
Heikki Tampio 981c13e2b3 v3c: Configure V3C sender and receiver examples 2024-01-12 13:15:02 +02:00
Heikki Tampio aefa02aea6 v3c: Save NAL units into separate buffers on receiving end 2024-01-12 13:15:02 +02:00
Heikki Tampio 27d7fd1dac v3c: Fix bugs in reconstruction of GoPs 2024-01-12 13:15:01 +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 5c146a329e v3c: Move V3C utility files to examples folder 2024-01-12 13:15:01 +02:00
Heikki Tampio d681961c4c v3c: Add comments 2024-01-12 13:15:01 +02:00
Heikki Tampio 3efbd098a6 v3c: Divide more code into functions 2024-01-12 13:15:00 +02:00
Heikki Tampio 822f5958c2 v3c: Divide code into functions 2024-01-12 13:15:00 +02:00
Heikki Tampio bfe220b4fd v3c: Change RTP_FORMAT_V3C into RTP_FORMAT_ATLAS 2024-01-12 13:15:00 +02:00
Heikki Tampio 11fa5d122c v3c: Reconstruct the V3C file after receiving all NAL units 2024-01-12 13:15:00 +02:00
Heikki Tampio 0e8c52aa77 v3c: Add parsing of the profile_tier_level fields in V3C VPS units 2024-01-12 13:15:00 +02:00
Heikki Tampio 1d5d1fa1a9 v3c: Save all NAL info (Atlas and video) into the same vector 2024-01-12 13:15:00 +02:00
Heikki Tampio 4bb1062c99 v3c: Find H26x NAL unit boundaries from the V3C video substreams 2024-01-12 13:14:59 +02:00
Heikki Tampio a3598cd6c4 v3c: Add example for parsing and sending V3C files 2024-01-12 13:14:59 +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 44067ecf97 v3c: Update Intra frame detection 2024-01-12 13:14:19 +02:00
Heikki Tampio 9a570cd208 v3c: Update get_fragment_type() for V3C 2024-01-12 13:14:19 +02:00
Heikki Tampio fc0ab797ce v3c: Update fu_division for V3C 2024-01-12 13:14:18 +02:00
Heikki Tampio ac643cf8eb v3c: Update get_nal_header_from_fu_headers() for V3C 2024-01-12 13:14:18 +02:00
Heikki Tampio 017f23099c v3c: Add basic support for V3C RTP format 2024-01-12 13:14:18 +02:00
tampsa 28a270b839
Merge pull request #206 from eMKa94/compiler_warnings_fix
Compiler warnings fix
2024-01-12 12:17:08 +02:00
mkowalski 8e6a69905d zrtp: fix compiler warning 2023-11-21 16:03:14 +01:00
mkowalski d7a3557bf3 rtcp: fix compiler warning 2023-11-21 16:02:54 +01: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 6aaf23e06d common: Rename add_zrtp_ctx() to start_zrtp() 2023-08-02 13:21:37 +03:00
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