Heikki Tampio
|
5c1af1fd2a
|
multiplex: Add args for media packet handlers
|
2023-06-15 10:41:02 +03:00 |
Heikki Tampio
|
f08f178ed3
|
multiplex: Install RTCP handler in media_stream
|
2023-06-15 09:49:46 +03:00 |
Heikki Tampio
|
1675888791
|
multiplex: Update media handler installation in media_stream
|
2023-06-15 09:44:26 +03:00 |
Heikki Tampio
|
4ff8d1998e
|
multiplex: Handle RTP packets in reception_flow
|
2023-06-15 09:36:28 +03:00 |
Heikki Tampio
|
533285b9ba
|
multiplex: Add new RTP packet handler
|
2023-06-14 15:35:18 +03:00 |
Heikki Tampio
|
f2dc819cd1
|
multiplex: Handle RTCP packets in reception_flow
|
2023-06-14 15:03:35 +03:00 |
Heikki Tampio
|
7441109929
|
multiplex: Add function for installing new handlers to reception_flow
|
2023-06-14 14:22:21 +03:00 |
Heikki Tampio
|
00823467b3
|
multiplex: Add new handler types to reception_flow
|
2023-06-14 14:04:50 +03:00 |
Heikki Tampio
|
dafad6cfd8
|
multiplex: Fix bug with processing received packets
|
2023-06-14 13:42:52 +03:00 |
Heikki Tampio
|
3feff2cc7e
|
multiplex: Finalize protocol detection logic
|
2023-06-14 13:10:36 +03:00 |
Heikki Tampio
|
60f6d83bcf
|
multiplex: Detect RTP packets in reception_flow
|
2023-06-14 13:01:39 +03:00 |
Heikki Tampio
|
38c12ba6d2
|
multiplex: In ZRTP header, use network byte order for Magic Cookie. Also detect received ZRTP messages with it.
|
2023-06-14 12:33:23 +03:00 |
Heikki Tampio
|
e472c6c956
|
multiplex: Fix small bug and add documentation in reception_flow
|
2023-06-14 12:26:07 +03:00 |
Heikki Tampio
|
b5b1907c3e
|
multiplex: Simplify code in reception_flow processor
|
2023-06-14 10:55:18 +03:00 |
Heikki Tampio
|
24e8225b11
|
zrtp: In ZRTP header, use network byte order for SSRC, as defined in RFC 6189
|
2023-06-14 10:34:20 +03:00 |
Heikki Tampio
|
485f6521c2
|
multiplex: Add documentation and remove unnecessary code in reception_flow
|
2023-06-14 10:28:14 +03:00 |
Heikki Tampio
|
8b6037fa62
|
multiplex: Distinguish received RTCP packets from RTP packets
|
2023-06-14 09:51:35 +03:00 |
Heikki Tampio
|
d8a9863999
|
multiplex: Link RTCP to reception_flow for RTCP multiplexing
|
2023-06-14 09:09:24 +03:00 |
Heikki Tampio
|
e334d1f8ef
|
duplicate_pkts: Fix bug with discarding valid frames
|
2023-06-13 13:59:38 +03:00 |
Joni Räsänen
|
4762c7e710
|
build: Add missing quotation mark for crypto header download
|
2023-06-05 12:28:01 +03:00 |
Heikki Tampio
|
69a02c05a8
|
Merge branch 'duplicate_pkts'
|
2023-06-02 13:04:58 +03:00 |
Heikki Tampio
|
dcdf8d3e9b
|
Merge branch 'multiplex'
|
2023-06-02 13:04:26 +03:00 |
Heikki Tampio
|
cd82c4dc5e
|
duplicate_pkts: Discard received duplicate packets in h26x
|
2023-06-02 12:49:25 +03:00 |
Heikki Tampio
|
d496ef8053
|
duplicate_pkts: Check for duplicate packets from received single NAL units
|
2023-06-01 11:20:56 +03:00 |
Heikki Tampio
|
3942f9d072
|
stap: Point out DON in STAP-B packets for future use
|
2023-05-31 13:30:59 +03:00 |
Heikki Tampio
|
9228659ea1
|
stap: Correctly return received STAP-B packets to user
|
2023-05-31 13:09:03 +03:00 |
Heikki Tampio
|
d3b66d27f2
|
stap: Detect STAP-B packets when receiving them
|
2023-05-31 10:13:32 +03:00 |
Heikki Tampio
|
22c208e4d7
|
stap: Add function bodies for adding and handling aggregate packets in h264
|
2023-05-30 14:56:41 +03:00 |
Heikki Tampio
|
0d87863fad
|
zrtp_timing: Fix timing for sending ZRTP messages in initiator_finalize_sesson()
|
2023-05-30 13:18:16 +03:00 |
Heikki Tampio
|
14ee7c0cef
|
zrtp_timing: Fix timing for sending ZRTP messages in dh_part1(), dh_part2() and responder_finalise_session()
|
2023-05-30 13:04:47 +03:00 |
Heikki Tampio
|
c166a8c61a
|
zrtp_timing: Fix timing for sending ZRTP messages in inint_session()
|
2023-05-30 12:43:23 +03:00 |
Heikki Tampio
|
10e06616e3
|
zrtp_timing: Fix timing for sending ZRTP messages in begin_session()
|
2023-05-30 12:28:06 +03:00 |
Heikki Tampio
|
408720b058
|
srtp: Add comment to derive_key() in base.cc
|
2023-05-29 16:07:48 +03:00 |
Heikki Tampio
|
4f9d54d6e0
|
keep-alive: Add documentation to holepuncher.cc
|
2023-05-29 15:12:45 +03:00 |
Heikki Tampio
|
2da98913c0
|
Merge branch 'master' of https://gitlab.tuni.fi/cs/ultravideo/uvgrtp into multiplex
|
2023-05-29 14:32:20 +03:00 |
Heikki Tampio
|
5b6a06f14f
|
multiplex: Comment out functions related to sending user packets
|
2023-05-29 14:08:29 +03:00 |
Heikki Tampio
|
695ffedba3
|
multiplex: Change ssrc in reception_flow: hooks_ from uint to pointer
|
2023-05-29 13:27:49 +03:00 |
Heikki Tampio
|
0b852b8e0b
|
multiplex: Fix bug with receiving user packets
|
2023-05-29 11:09:23 +03:00 |
Heikki Tampio
|
2a7526ec26
|
multiplex: Check sender IP address when receiving packets in reception_flow
|
2023-05-12 15:04:43 +03:00 |
Heikki Tampio
|
478a06408e
|
multiplex: Add ability to send user packets
|
2023-05-12 13:25:26 +03:00 |
Heikki Tampio
|
73d09887e8
|
multiplex: Fix bug with initializing holepuncher
|
2023-05-11 14:04:16 +03:00 |
Heikki Tampio
|
44484f14d8
|
multiplex: Fix Werrors
|
2023-05-11 12:55:03 +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
|
2f886af85d
|
multiplex: Add multiplexing for pull_frame()
|
2023-05-11 09:20:17 +03:00 |
Heikki Tampio
|
655294e9d2
|
common: Add get_configuration_value() for getting configuration flag values
|
2023-05-10 16:24:56 +03:00 |
Heikki Tampio
|
624a0d676f
|
rtcp: Add documentation for remove_send_app_hook()
|
2023-05-10 15:57:23 +03:00 |
Heikki Tampio
|
eda7c35f2b
|
rtcp: Remove unnecessary function set_rtcp_interval()
|
2023-05-10 15:53:28 +03:00 |