@@ -494,8 +494,8 @@ TEST_F(MoqtMessageSpecificTest, ClientSetupMaxRequestIdAppearsTwice) {
494494 0x20 , 0x00 , 0x0d , 0x02 , 0x01 , 0x02 , // versions
495495 0x03 , // 3 params
496496 0x01 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
497- 0x02 , 0x32 , // max_request_id = 50
498- 0x02 , 0x32 , // max_request_id = 50
497+ 0x01 , 0x32 , // max_request_id = 50
498+ 0x00 , 0x32 , // max_request_id = 50
499499 };
500500 stream.Receive (absl::string_view (setup, sizeof (setup)), false );
501501 parser.ReadAndDispatchMessages ();
@@ -512,8 +512,8 @@ TEST_F(MoqtMessageSpecificTest, ClientSetupAuthorizationTokenTagRegister) {
512512 0x20 , 0x00 , 0x13 , 0x02 , 0x01 , 0x02 , // versions
513513 0x03 , // 3 params
514514 0x01 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
515- 0x02 , 0x32 , // max_request_id = 50
516- 0x03 , 0x06 , 0x01 , 0x10 , 0x00 , 0x62 , 0x61 , 0x72 , // REGISTER 0x01
515+ 0x01 , 0x32 , // max_request_id = 50
516+ 0x01 , 0x06 , 0x01 , 0x10 , 0x00 , 0x62 , 0x61 , 0x72 , // REGISTER 0x01
517517 };
518518 stream.Receive (absl::string_view (setup, sizeof (setup)), false );
519519 parser.ReadAndDispatchMessages ();
@@ -562,7 +562,7 @@ TEST_F(MoqtMessageSpecificTest, SetupPathAppearsTwice) {
562562 0x20 , 0x00 , 0x0e , 0x02 , 0x01 , 0x02 , // versions = 1, 2
563563 0x02 , // 2 params
564564 0x01 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
565- 0x01 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
565+ 0x00 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
566566 };
567567 stream.Receive (absl::string_view (setup, sizeof (setup)), false );
568568 parser.ReadAndDispatchMessages ();
@@ -626,8 +626,8 @@ TEST_F(MoqtMessageSpecificTest, ServerSetupMaxRequestIdAppearsTwice) {
626626 0x20 , 0x00 , 0x0d , 0x02 , 0x01 , 0x02 , // versions = 1, 2
627627 0x03 , // 4 params
628628 0x01 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
629- 0x02 , 0x32 , // max_request_id = 50
630- 0x02 , 0x32 , // max_request_id = 50
629+ 0x01 , 0x32 , // max_request_id = 50
630+ 0x00 , 0x32 , // max_request_id = 50
631631 };
632632 stream.Receive (absl::string_view (setup, sizeof (setup)), false );
633633 parser.ReadAndDispatchMessages ();
@@ -659,7 +659,7 @@ TEST_F(MoqtMessageSpecificTest, ServerSetupMalformedAuthority) {
659659 0x20 , 0x00 , 0x0e , 0x02 , 0x01 , 0x02 , // versions = 1, 2
660660 0x02 , // 2 params
661661 0x01 , 0x03 , 0x66 , 0x6f , 0x6f , // path = "foo"
662- 0x05 , 0x03 , 0x66 , 0x5c , 0x6f , // authority = "f\o"
662+ 0x04 , 0x03 , 0x66 , 0x5c , 0x6f , // authority = "f\o"
663663 };
664664 stream.Receive (absl::string_view (setup, sizeof (setup)), false );
665665 parser.ReadAndDispatchMessages ();
@@ -679,7 +679,7 @@ TEST_F(MoqtMessageSpecificTest, UnknownParameterTwiceIsOk) {
679679 0x02 , // filter_type = kLatestObject
680680 0x02 , // two params
681681 0x1f , 0x03 , 0x62 , 0x61 , 0x72 , // 0x1f = "bar"
682- 0x1f , 0x03 , 0x62 , 0x61 , 0x72 , // 0x1f = "bar"
682+ 0x00 , 0x03 , 0x62 , 0x61 , 0x72 , // 0x1f = "bar"
683683 };
684684 stream.Receive (absl::string_view (subscribe, sizeof (subscribe)), false );
685685 parser.ReadAndDispatchMessages ();
@@ -697,7 +697,7 @@ TEST_F(MoqtMessageSpecificTest, SubscribeDeliveryTimeoutTwice) {
697697 0x02 , // filter_type = kLatestObject
698698 0x02 , // two params
699699 0x02 , 0x67 , 0x10 , // delivery_timeout = 10000
700- 0x02 , 0x67 , 0x10 , // delivery_timeout = 10000
700+ 0x00 , 0x67 , 0x10 , // delivery_timeout = 10000
701701 };
702702 stream.Receive (absl::string_view (subscribe, sizeof (subscribe)), false );
703703 parser.ReadAndDispatchMessages ();
@@ -717,7 +717,7 @@ TEST_F(MoqtMessageSpecificTest, SubscribeMaxCacheDurationTwice) {
717717 0x02 , // filter_type = kLatestObject
718718 0x02 , // two params
719719 0x04 , 0x67 , 0x10 , // max_cache_duration = 10000
720- 0x04 , 0x67 , 0x10 , // max_cache_duration = 10000
720+ 0x00 , 0x67 , 0x10 , // max_cache_duration = 10000
721721 };
722722 stream.Receive (absl::string_view (subscribe, sizeof (subscribe)), false );
723723 parser.ReadAndDispatchMessages ();
@@ -852,7 +852,7 @@ TEST_F(MoqtMessageSpecificTest, SubscribeInvalidGroupOrder) {
852852 0x02 ,
853853 0x67 ,
854854 0x10 , // delivery_timeout = 10000 ms
855- 0x03 ,
855+ 0x01 ,
856856 0x05 ,
857857 0x03 ,
858858 0x00 ,
@@ -896,7 +896,7 @@ TEST_F(MoqtMessageSpecificTest, SubscribeInvalidForward) {
896896 0x02 ,
897897 0x67 ,
898898 0x10 , // delivery_timeout = 10000 ms
899- 0x03 ,
899+ 0x01 ,
900900 0x05 ,
901901 0x03 ,
902902 0x00 ,
@@ -940,7 +940,7 @@ TEST_F(MoqtMessageSpecificTest, SubscribeInvalidFilter) {
940940 0x02 ,
941941 0x67 ,
942942 0x10 , // delivery_timeout = 10000 ms
943- 0x03 ,
943+ 0x01 ,
944944 0x05 ,
945945 0x03 ,
946946 0x00 ,
@@ -964,7 +964,7 @@ TEST_F(MoqtMessageSpecificTest, SubscribeOkHasAuthorizationToken) {
964964 0x0c , 0x14 , // largest_group_id = 12, largest_object_id = 20,
965965 0x02 , // 2 parameters
966966 0x02 , 0x67 , 0x10 , // delivery_timeout = 10000
967- 0x03 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization_token = "bar"
967+ 0x01 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization_token = "bar"
968968 };
969969 stream.Receive (absl::string_view (subscribe_ok, sizeof (subscribe_ok)), false );
970970 parser.ReadAndDispatchMessages ();
@@ -982,7 +982,7 @@ TEST_F(MoqtMessageSpecificTest, PublishNamespaceAuthorizationTokenTwice) {
982982 0x6f , 0x6f , // track_namespace = "foo"
983983 0x02 , // 2 params
984984 0x03 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization = "bar"
985- 0x03 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization = "bar"
985+ 0x00 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization = "bar"
986986 };
987987 stream.Receive (
988988 absl::string_view (publish_namespace, sizeof (publish_namespace)), false );
@@ -997,8 +997,8 @@ TEST_F(MoqtMessageSpecificTest, PublishNamespaceHasDeliveryTimeout) {
997997 0x06 , 0x00 , 0x11 , 0x02 , 0x01 , 0x03 , 0x66 ,
998998 0x6f , 0x6f , // track_namespace = "foo"
999999 0x02 , // 2 params
1000- 0x03 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization_info = "bar"
10011000 0x02 , 0x67 , 0x10 , // delivery_timeout = 10000
1001+ 0x01 , 0x05 , 0x03 , 0x00 , 0x62 , 0x61 , 0x72 , // authorization_info = "bar"
10021002 };
10031003 stream.Receive (
10041004 absl::string_view (publish_namespace, sizeof (publish_namespace)), false );
0 commit comments