|
0a46aa2c6d
|
SRTP has to be aware of every RTP stream. This commit makes that work.
|
2020-10-15 23:31:49 -04:00 |
|
|
d26fa30655
|
Added support for peer connection renegotiation
|
2020-10-15 20:56:54 -04:00 |
|
|
137d4e3e8e
|
Enhance candidate parsing and expose the info directly
|
2020-10-16 00:05:05 +02:00 |
|
|
549e194bb3
|
Changed the message stream from being a payloadType to SSRC
|
2020-10-15 15:59:01 -04:00 |
|
|
fc1f54a0e4
|
Updated libjuice
|
2020-10-13 12:40:14 +02:00 |
|
|
c38edd089b
|
Add id as a parameter to C API callbacks.
|
2020-10-04 11:23:16 -07:00 |
|
|
cbc027f144
|
Added rtcGetRemoteDescription() for the sake of completeness
|
2020-10-03 19:55:14 +02:00 |
|
|
ebc6a4b65c
|
Renamed rtcGetLocalDescriptionSdp() to rtcGetLocalDescription()
|
2020-10-03 19:54:11 +02:00 |
|
|
23aed2b844
|
Add rtcGetLocalDescription().
|
2020-10-02 15:11:32 -07:00 |
|
|
df62d6d51c
|
Merge pull request #201 from paullouisageneau/fix-rtcinitlogger
Fix rtcInitLogger to prevent logging multiple times
|
2020-10-02 13:35:02 +02:00 |
|
|
0a1dd4db01
|
Add CAPI_STDCALL in cmake as an option and definition to set the calling convention of the C callback functions __stdcall.
|
2020-09-30 19:40:40 -07:00 |
|
|
552e443ef1
|
Fixed rtcInitLogger to prevent logging multiple times
|
2020-09-30 22:52:36 +02:00 |
|
|
458decb12d
|
Fixed OpenSSL recv loop quitting too early
|
2020-09-27 23:53:35 +02:00 |
|
|
88e8d028b4
|
Refactored queue and introduced tryPop()
|
2020-09-24 12:15:45 +02:00 |
|
|
5a797e1170
|
Renamed all RTP logs to Verbose
|
2020-09-23 11:43:48 -04:00 |
|
|
77475b57b0
|
Fixed cicular dependency on RtcpHandler
|
2020-09-23 09:37:48 -04:00 |
|
|
4a0b6e99d4
|
Added guards to setRemoteDescription()
|
2020-09-23 12:19:52 +02:00 |
|
|
dd296e4408
|
Many many bug fixes
|
2020-09-23 04:10:30 +00:00 |
|
|
1be877132c
|
Added audio controls
|
2020-09-22 23:00:16 -04:00 |
|
|
5d78aecabb
|
Fixed the payload type being wrong
|
2020-09-22 17:22:27 -04:00 |
|
|
4930e666ac
|
Modified the RtcpSession class to a better API design
|
2020-09-22 16:30:25 -04:00 |
|
|
704e604b8f
|
Added Description::addSSRC
|
2020-09-22 12:56:53 -04:00 |
|
|
f461a40a6d
|
Added the SFU Media Demo. Fixed copyrights. Moved RTP stuff back into an header file :)
|
2020-09-22 12:43:07 -04:00 |
|
|
75b0b6dcdf
|
Moved rtp.hpp into rtcp.hpp and rtcp.cpp
|
2020-09-20 12:31:28 +02:00 |
|
|
a1721268a2
|
Renamed createTrack() to addTrack() and added addDataChannel()
|
2020-09-18 23:01:50 +02:00 |
|
|
0e31c1d985
|
Some cleanup
|
2020-09-14 16:27:40 +02:00 |
|
|
d16f2b9e2f
|
Added rtcSetLocalDescription() to C API
|
2020-09-13 14:44:54 +02:00 |
|
|
a43dbdd1b0
|
Added Track C API
|
2020-09-13 13:44:06 +02:00 |
|
|
d60ec4bf59
|
Fixed generated SDP description order
|
2020-09-11 19:08:28 +02:00 |
|
|
f720cbac0c
|
Added media constructor from SDP
|
2020-09-09 21:44:37 +02:00 |
|
|
810cafe09b
|
Trigger track callback on new track
|
2020-09-08 12:35:01 +02:00 |
|
|
28e9cd5196
|
Implemented incoming tracks and media direction
|
2020-09-08 12:07:38 +02:00 |
|
|
cc954cc74c
|
Added inactive as media direction
|
2020-09-08 11:23:40 +02:00 |
|
|
d836b95c5d
|
Pass RTCP messages to first track and do not start SCTP without application
|
2020-09-07 17:32:49 +02:00 |
|
|
66e9b9dd8b
|
Removed unreliable bit fields in RTP structures
|
2020-09-07 16:48:48 +02:00 |
|
|
6c3aaf8a77
|
Refactored description for media handling
|
2020-09-07 16:48:42 +02:00 |
|
|
31aac35d2c
|
Finished fixing media example
|
2020-09-01 15:26:53 +02:00 |
|
|
f1b680df4a
|
Fixes for RTP
|
2020-09-01 15:03:29 +02:00 |
|
|
4e426d75e0
|
Cleaned up unused stuff
|
2020-09-01 14:25:01 +02:00 |
|
|
d4f464bf89
|
Fixed broken byte-order-specific structs
|
2020-09-01 14:21:09 +02:00 |
|
|
d90a5d628f
|
Refactored media API into track API
|
2020-09-01 12:33:18 +02:00 |
|
|
bc27393e62
|
Merge branch 'track-api' into webrtc_media
|
2020-08-27 10:14:11 +02:00 |
|
|
24e502712f
|
Added media description to track
|
2020-08-22 22:11:44 +02:00 |
|
|
749836b1fe
|
Integrated Track into PeerConnection
|
2020-08-22 18:23:54 +02:00 |
|
|
0b055ac17d
|
Added Track class
|
2020-08-22 16:11:21 +02:00 |
|
|
3e559f18d9
|
Updated description and candidate callbacks with move semantics
|
2020-08-22 00:22:19 +02:00 |
|
|
c001bb3f9d
|
Refactored include/message.hpp
|
2020-08-21 23:58:47 +02:00 |
|
|
3c971e05dd
|
Prevent message copy with move semantics
|
2020-08-21 23:46:12 +02:00 |
|
|
bf044080e8
|
Added bitrate control via SDP
|
2020-08-17 07:21:24 -04:00 |
|
|
22ffaacc5c
|
Renamed Direction enums to be inline with other enums
|
2020-08-17 06:31:17 -04:00 |
|