Paul-Louis Ageneau пре 4 година
родитељ
комит
4b5576d30e
2 измењених фајлова са 3 додато и 3 уклоњено
  1. 1 1
      CMakeLists.txt
  2. 2 2
      src/track.cpp

+ 1 - 1
CMakeLists.txt

@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.7)
 project(libdatachannel
-	VERSION 0.11.5
+	VERSION 0.11.6
 	LANGUAGES CXX)
 set(PROJECT_DESCRIPTION "WebRTC Data Channels Library")
 

+ 2 - 2
src/track.cpp

@@ -17,6 +17,7 @@
  */
 
 #include "track.hpp"
+#include "globals.hpp"
 
 #include "impl/track.hpp"
 
@@ -46,8 +47,7 @@ bool Track::isOpen(void) const { return impl()->isOpen(); }
 bool Track::isClosed(void) const { return impl()->isClosed(); }
 
 size_t Track::maxMessageSize() const {
-	// TODO
-	return 65535;
+	return DEFAULT_IPV4_MTU - 12 - 8 - 20; // SRTP/UDP/IPv4
 }
 
 void Track::setRtcpHandler(std::shared_ptr<MediaHandler> handler) {