瀏覽代碼

Merge branch 'v0.11'

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)
 cmake_minimum_required(VERSION 3.7)
 project(libdatachannel
 project(libdatachannel
-	VERSION 0.11.5
+	VERSION 0.11.6
 	LANGUAGES CXX)
 	LANGUAGES CXX)
 set(PROJECT_DESCRIPTION "WebRTC Data Channels Library")
 set(PROJECT_DESCRIPTION "WebRTC Data Channels Library")
 
 

+ 2 - 2
src/track.cpp

@@ -17,6 +17,7 @@
  */
  */
 
 
 #include "track.hpp"
 #include "track.hpp"
+#include "globals.hpp"
 
 
 #include "impl/track.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(); }
 bool Track::isClosed(void) const { return impl()->isClosed(); }
 
 
 size_t Track::maxMessageSize() const {
 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) {
 void Track::setRtcpHandler(std::shared_ptr<MediaHandler> handler) {