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) {