MoQT Framer. Turns structured message data into the wire image.
PiperOrigin-RevId: 569530523
diff --git a/build/source_list.bzl b/build/source_list.bzl
index 964887a..89f45e2 100644
--- a/build/source_list.bzl
+++ b/build/source_list.bzl
@@ -1476,11 +1476,14 @@
"quic/load_balancer/load_balancer_server_id_test.cc",
]
moqt_hdrs = [
+ "quic/moqt/moqt_framer.h",
"quic/moqt/moqt_messages.h",
"quic/moqt/moqt_parser.h",
"quic/moqt/test_tools/moqt_test_message.h",
]
moqt_srcs = [
+ "quic/moqt/moqt_framer.cc",
+ "quic/moqt/moqt_framer_test.cc",
"quic/moqt/moqt_messages.cc",
"quic/moqt/moqt_parser.cc",
"quic/moqt/moqt_parser_test.cc",
diff --git a/build/source_list.gni b/build/source_list.gni
index e02373f..da834ac 100644
--- a/build/source_list.gni
+++ b/build/source_list.gni
@@ -1480,11 +1480,14 @@
"src/quiche/quic/load_balancer/load_balancer_server_id_test.cc",
]
moqt_hdrs = [
+ "src/quiche/quic/moqt/moqt_framer.h",
"src/quiche/quic/moqt/moqt_messages.h",
"src/quiche/quic/moqt/moqt_parser.h",
"src/quiche/quic/moqt/test_tools/moqt_test_message.h",
]
moqt_srcs = [
+ "src/quiche/quic/moqt/moqt_framer.cc",
+ "src/quiche/quic/moqt/moqt_framer_test.cc",
"src/quiche/quic/moqt/moqt_messages.cc",
"src/quiche/quic/moqt/moqt_parser.cc",
"src/quiche/quic/moqt/moqt_parser_test.cc",
diff --git a/build/source_list.json b/build/source_list.json
index 4db9bc0..fdff71e 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -1479,11 +1479,14 @@
"quiche/quic/load_balancer/load_balancer_server_id_test.cc"
],
"moqt_hdrs": [
+ "quiche/quic/moqt/moqt_framer.h",
"quiche/quic/moqt/moqt_messages.h",
"quiche/quic/moqt/moqt_parser.h",
"quiche/quic/moqt/test_tools/moqt_test_message.h"
],
"moqt_srcs": [
+ "quiche/quic/moqt/moqt_framer.cc",
+ "quiche/quic/moqt/moqt_framer_test.cc",
"quiche/quic/moqt/moqt_messages.cc",
"quiche/quic/moqt/moqt_parser.cc",
"quiche/quic/moqt/moqt_parser_test.cc"