Bump version number to draft-05.

PiperOrigin-RevId: 654111338
diff --git a/quiche/quic/moqt/moqt_integration_test.cc b/quiche/quic/moqt/moqt_integration_test.cc
index 7899087..f057e60 100644
--- a/quiche/quic/moqt/moqt_integration_test.cc
+++ b/quiche/quic/moqt/moqt_integration_test.cc
@@ -35,9 +35,9 @@
  public:
   void CreateDefaultEndpoints() {
     client_ = std::make_unique<MoqtClientEndpoint>(
-        &test_harness_.simulator(), "Client", "Server", MoqtVersion::kDraft04);
+        &test_harness_.simulator(), "Client", "Server", MoqtVersion::kDraft05);
     server_ = std::make_unique<MoqtServerEndpoint>(
-        &test_harness_.simulator(), "Server", "Client", MoqtVersion::kDraft04);
+        &test_harness_.simulator(), "Server", "Client", MoqtVersion::kDraft05);
     SetupCallbacks();
     test_harness_.set_client(client_.get());
     test_harness_.set_server(server_.get());
@@ -95,7 +95,7 @@
       &test_harness_.simulator(), "Client", "Server",
       MoqtVersion::kUnrecognizedVersionForTests);
   server_ = std::make_unique<MoqtServerEndpoint>(
-      &test_harness_.simulator(), "Server", "Client", MoqtVersion::kDraft04);
+      &test_harness_.simulator(), "Server", "Client", MoqtVersion::kDraft05);
   SetupCallbacks();
   test_harness_.set_client(client_.get());
   test_harness_.set_server(server_.get());
diff --git a/quiche/quic/moqt/moqt_messages.h b/quiche/quic/moqt/moqt_messages.h
index 1d9f312..9435e06 100644
--- a/quiche/quic/moqt/moqt_messages.h
+++ b/quiche/quic/moqt/moqt_messages.h
@@ -29,7 +29,7 @@
 }
 
 enum class MoqtVersion : uint64_t {
-  kDraft04 = 0xff000004,
+  kDraft05 = 0xff000005,
   kUnrecognizedVersionForTests = 0xfe0000ff,
 };
 
diff --git a/quiche/quic/moqt/moqt_session_test.cc b/quiche/quic/moqt/moqt_session_test.cc
index 22ab0d0..4efcca1 100644
--- a/quiche/quic/moqt/moqt_session_test.cc
+++ b/quiche/quic/moqt/moqt_session_test.cc
@@ -48,7 +48,7 @@
 constexpr webtransport::StreamId kOutgoingUniStreamId = 14;
 
 constexpr MoqtSessionParameters default_parameters = {
-    /*version=*/MoqtVersion::kDraft04,
+    /*version=*/MoqtVersion::kDraft05,
     /*perspective=*/quic::Perspective::IS_CLIENT,
     /*using_webtrans=*/true,
     /*path=*/std::string(),
@@ -206,7 +206,7 @@
           &session_, visitor.get());
   // Handle the server setup
   MoqtServerSetup setup = {
-      MoqtVersion::kDraft04,
+      MoqtVersion::kDraft05,
       MoqtRole::kPubSub,
   };
   EXPECT_CALL(session_callbacks_.session_established_callback, Call()).Times(1);
@@ -215,7 +215,7 @@
 
 TEST_F(MoqtSessionTest, OnClientSetup) {
   MoqtSessionParameters server_parameters = {
-      /*version=*/MoqtVersion::kDraft04,
+      /*version=*/MoqtVersion::kDraft05,
       /*perspective=*/quic::Perspective::IS_SERVER,
       /*using_webtrans=*/true,
       /*path=*/"",
@@ -227,7 +227,7 @@
   std::unique_ptr<MoqtParserVisitor> stream_input =
       MoqtSessionPeer::CreateControlStream(&server_session, &mock_stream);
   MoqtClientSetup setup = {
-      /*supported_versions=*/{MoqtVersion::kDraft04},
+      /*supported_versions=*/{MoqtVersion::kDraft05},
       /*role=*/MoqtRole::kPubSub,
       /*path=*/std::nullopt,
   };
@@ -603,7 +603,7 @@
 
 TEST_F(MoqtSessionTest, IncomingPartialObjectNoBuffer) {
   MoqtSessionParameters parameters = {
-      /*version=*/MoqtVersion::kDraft04,
+      /*version=*/MoqtVersion::kDraft05,
       /*perspective=*/quic::Perspective::IS_CLIENT,
       /*using_webtrans=*/true,
       /*path=*/"",
@@ -1058,7 +1058,7 @@
 
 TEST_F(MoqtSessionTest, OneBidirectionalStreamServer) {
   MoqtSessionParameters server_parameters = {
-      /*version=*/MoqtVersion::kDraft04,
+      /*version=*/MoqtVersion::kDraft05,
       /*perspective=*/quic::Perspective::IS_SERVER,
       /*using_webtrans=*/true,
       /*path=*/"",
@@ -1070,7 +1070,7 @@
   std::unique_ptr<MoqtParserVisitor> stream_input =
       MoqtSessionPeer::CreateControlStream(&server_session, &mock_stream);
   MoqtClientSetup setup = {
-      /*supported_versions*/ {MoqtVersion::kDraft04},
+      /*supported_versions*/ {MoqtVersion::kDraft05},
       /*role=*/MoqtRole::kPubSub,
       /*path=*/std::nullopt,
   };
diff --git a/quiche/quic/moqt/tools/moqt_client.cc b/quiche/quic/moqt/tools/moqt_client.cc
index 90496f9..2464c73 100644
--- a/quiche/quic/moqt/tools/moqt_client.cc
+++ b/quiche/quic/moqt/tools/moqt_client.cc
@@ -89,7 +89,7 @@
   }
 
   MoqtSessionParameters parameters;
-  parameters.version = MoqtVersion::kDraft04;
+  parameters.version = MoqtVersion::kDraft05;
   parameters.perspective = quic::Perspective::IS_CLIENT,
   parameters.using_webtrans = true;
   parameters.path = "";
diff --git a/quiche/quic/moqt/tools/moqt_server.cc b/quiche/quic/moqt/tools/moqt_server.cc
index 869c3ec..ac1748a 100644
--- a/quiche/quic/moqt/tools/moqt_server.cc
+++ b/quiche/quic/moqt/tools/moqt_server.cc
@@ -33,7 +33,7 @@
     parameters.perspective = quic::Perspective::IS_SERVER;
     parameters.path = path;
     parameters.using_webtrans = true;
-    parameters.version = MoqtVersion::kDraft04;
+    parameters.version = MoqtVersion::kDraft05;
     parameters.deliver_partial_objects = false;
     auto moqt_session = std::make_unique<MoqtSession>(session, parameters);
     std::move (*configurator)(moqt_session.get());
diff --git a/quiche/quic/moqt/tools/moqt_simulator_bin.cc b/quiche/quic/moqt/tools/moqt_simulator_bin.cc
index 7a2eb30..c3fb9c1 100644
--- a/quiche/quic/moqt/tools/moqt_simulator_bin.cc
+++ b/quiche/quic/moqt/tools/moqt_simulator_bin.cc
@@ -60,7 +60,7 @@
 // value just has to be sufficiently larger than the server link bandwidth.
 constexpr QuicBandwidth kClientLinkBandwidth =
     QuicBandwidth::FromBitsPerSecond(10.0e6);
-constexpr MoqtVersion kMoqtVersion = MoqtVersion::kDraft04;
+constexpr MoqtVersion kMoqtVersion = MoqtVersion::kDraft05;
 
 // Track name used by the simulator.
 FullTrackName TrackName() { return FullTrackName("test", "track"); }