[feat] add pacing controller module

This commit is contained in:
dijunkun
2025-03-12 18:18:19 +08:00
parent 2bf60a9c81
commit 23df1f3b60
15 changed files with 2320 additions and 9 deletions

View File

@@ -113,10 +113,10 @@ target("ws")
target("rtp")
set_kind("object")
add_deps("log", "common", "frame", "ringbuffer", "thread", "rtcp", "fec", "statistics")
add_files("src/rtp/*.cpp",
add_files("src/rtp/rtp_statistics/*.cpp",
"src/rtp/rtp_packet/*.cpp",
"src/rtp/rtp_packetizer/*.cpp")
add_includedirs("src/rtp",
add_includedirs("src/rtp/rtp_statistics",
"src/rtp/rtp_packet",
"src/rtp/rtp_packetizer", {public = true})
@@ -148,7 +148,7 @@ target("channel")
target("transport")
set_kind("object")
add_deps("log", "ws", "ice", "channel", "rtp", "rtcp", "statistics", "media")
add_deps("log", "ws", "ice", "channel", "rtp", "rtcp", "statistics", "media", "qos")
add_files("src/transport/*.cpp")
add_includedirs("src/transport", {public = true})