Heikki Tampio
8f10e220ad
rtcp: Fix mistake in send_app_packet() documentation
2023-05-10 15:45:30 +03:00
Heikki Tampio
1b6ab97a54
multiplex: Add socket types to create_socket()
2023-05-10 15:38:15 +03:00
Heikki Tampio
d9aae2d5bf
multiplex: Improve documentation
2023-05-10 15:25:03 +03:00
Heikki Tampio
d38aea6adc
multiplex: Improve documentation in rtcp_reader
2023-05-10 15:05:42 +03:00
Heikki Tampio
d433eb45e7
multiplex: Improve documentation in media_stream.cc
2023-05-10 14:44:56 +03:00
Heikki Tampio
0dde713b63
multiplex: Fix bug when closing RTCP report reader
2023-05-10 14:22:15 +03:00
Heikki Tampio
6679eb4719
multiplex: Remove unnecessary function install_reception_flow() from socketfactory
2023-05-10 09:04:20 +03:00
Heikki Tampio
3057255ed2
multiplex: Handle stopping reception_flow and RTCP
2023-05-10 08:40:10 +03:00
Heikki Tampio
c31190cd80
multiplex: Multicast receiver streams get a new socket by default, even with multiplexing
2023-05-09 14:44:39 +03:00
Heikki Tampio
a3ca6dd2c7
multiplex: Socketfactory bind() now takes multicast addresses into account
2023-05-09 13:37:27 +03:00
Heikki Tampio
b3223be1f9
multiplex: Remove double bind tests as outdated
2023-05-09 12:18:06 +03:00
Heikki Tampio
3c0b1dec17
multiplex: Add test for multiplexing two RTP H264 streams into a single socket
2023-05-09 12:11: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
fd44404c6e
multiplex: Add test for multiplexing two RTP streams into a single socket
2023-05-09 09:27:11 +03:00
Heikki Tampio
117ad9b9e7
multiplex: Fix bug with h26x streams
2023-05-05 13:19:37 +03:00
Heikki Tampio
7747890c3c
multiplex: Update header includes in frame_queue
2023-05-05 12:34:59 +03:00
tampsa
ce252c7f34
Merge pull request #199 from jrsnen/disable_install
...
build: Add option to disable uvgRTP install in CMake
2023-05-05 11:49:18 +03:00
Joni Räsänen
9b4c9e598a
build: Add option to disable uvgRTP install in CMake
2023-05-05 11:44:34 +03:00
Heikki Tampio
4107baf48b
multiplex: Add correct headers for sockaddr_in
2023-05-05 10:59:48 +03:00
Heikki Tampio
04f70b39d6
multiplex: Fix small bug in reception_flow
2023-05-05 08:28:23 +03:00
Heikki Tampio
de82b282a5
multiplex: remove remote_sockaddr (4 and 6) from socket along with functions that used them
2023-05-04 15:02:22 +03:00
Heikki Tampio
4d56a20943
multiplex: remove add_zrtp_ctx() from media_stream
2023-05-04 12:43:33 +03:00
Heikki Tampio
83440274b5
multiplex: Remove old unused report_reader from RTCP
2023-05-04 12:31:10 +03:00
Heikki Tampio
8037e730b4
multiplex: Configure RTCP to use rtcp_reader class for reception
2023-05-04 12:15:44 +03:00
tampsa
6cf82d4a80
doc: Update Werror flag instructions
2023-05-04 10:32:35 +03:00
Heikki Tampio
24812c1788
multiplex: Keep track of rtcp_readers in socketfactory
2023-05-04 09:33:16 +03:00
Heikki Tampio
828a288bc6
multiplex: Add functionality to rtcp_reader
2023-05-04 09:24:38 +03:00
Heikki Tampio
2493e5fdd5
multiplex: Add rtcp_reader class
2023-05-04 08:28:40 +03:00
Heikki Tampio
415546facf
multiplex: Fix small bugs
2023-05-03 16:31:36 +03:00
Heikki Tampio
24206203e9
Merge branch 'master' of https://gitlab.tuni.fi/cs/ultravideo/uvgrtp into multiplex
2023-05-03 15:42:56 +03:00
tampsa
6d5b3ad9af
Merge pull request #198 from jrsnen/more_cmake_options
...
Add more options to uvgRTP CMake
2023-05-03 15:31:34 +03:00
Heikki Tampio
bfd988cd88
Merge branch 'multiplex' of https://gitlab.tuni.fi/cs/ultravideo/uvgrtp into multiplex
2023-05-03 15:27:50 +03:00
Heikki Tampio
d7058235dd
Merge branch 'master' of https://gitlab.tuni.fi/cs/ultravideo/uvgrtp into multiplex
2023-05-03 15:09:43 +03:00
Heikki Tampio
c68bc0a963
multiplex: Add function add_zrtp_ctx
...
You can start ZRTP initialization with this function. Used like add_srtp_ctx().
2023-05-03 14:58:58 +03:00
Joni Räsänen
9216f4bbee
build: Set default CMake options so werror is disabled
2023-05-03 12:45:52 +03:00
Joni Räsänen
aeaa71e6b4
build: Rename CMake flags to new format
...
Upending UVGRTP to each CMake option makes it less likely to conflict between
other libraries built at the same time. Added also some backwards compatibility
for old options.
2023-05-03 12:43:10 +03:00
Joni Räsänen
03ee03cd07
build: Add option to download Crypto++ headers to CMake
2023-05-02 13:45:27 +03:00
Joni Räsänen
4758d47ad5
doc: Clarify the reception report field usage
2023-05-02 13:28:00 +03:00
Joni Räsänen
b3d30a5998
build: Add CMake options for disabling tests and examples
2023-05-02 11:41:10 +03:00
Heikki Tampio
985a33d043
multiplex: Add ability to set RCC_SSRC and RCC_REMOTE_SSRC before stream is initialized
...
Also add body for add_zrtp_ctx() in media_stream
2023-04-28 12:55:17 +03:00
Heikki Tampio
01d84f303a
multiplex: Modify RTCP to use socketfactory for socket management
2023-04-28 12:16:21 +03:00
Heikki Tampio
aba2fb8173
rtcp: fix small bug with last commit
2023-04-28 11:18:22 +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
62839d84a8
rtcp: Fix compiler errors when using C++14
2023-04-28 09:31:04 +03:00
tampsa
f95ae5c0b9
Merge pull request #196 from Atlas42/multicast-bind
...
common: Added multicast bind support for ipv4 and ipv6
2023-04-28 09:27:53 +03:00
Heikki Tampio
d8825e5e52
multiplex: temporary commit
2023-04-28 09:04:06 +03:00
Heikki Tampio
8f8e58ba01
multiplex: Map hooks to remote SSRCs
2023-04-26 14:56:17 +03:00
Heikki Tampio
e276490db0
multiplex: Separate reception_flow and socketfactory
2023-04-25 13:51:45 +03:00
william.fink
6f09cdb0fc
common: Enable receiving a multicast stream multiple times
2023-04-21 15:24:04 +02:00
william.fink
d1e91df7c2
common: Added multicast bind support for ipv4 and ipv6
2023-04-20 11:52:22 +02:00