3030#include < unordered_map>
3131#include < vector>
3232
33+ #include " ../common/remote_data_track_test_access.h"
34+
3335namespace livekit {
3436
3537namespace {
@@ -636,10 +638,10 @@ TEST_F(SubscriptionThreadDispatcherTest, DuplicateSubscribeWithSameVideoSidDoesN
636638TEST_F (SubscriptionThreadDispatcherTest, DuplicateDataPublishWithSameSidDoesNotRestartReader) {
637639 SubscriptionThreadDispatcher dispatcher;
638640 auto reader = std::make_shared<ActiveDataReader>();
639- reader->remote_track = RemoteDataTrack::createForTest ({" foo" , " TR_data_1" , false }, " alice" );
641+ reader->remote_track = RemoteDataTrackTestAccess::create ({" foo" , " TR_data_1" , false }, " alice" );
640642 activeDataReaders (dispatcher)[7 ] = reader;
641643
642- auto incoming = RemoteDataTrack::createForTest ({" foo" , " TR_data_1" , false }, " alice" );
644+ auto incoming = RemoteDataTrackTestAccess::create ({" foo" , " TR_data_1" , false }, " alice" );
643645 auto old_thread = startDataReader (dispatcher, 7 , DataCallbackKey{" alice" , " foo" }, incoming);
644646
645647 EXPECT_FALSE (old_thread.joinable ());
@@ -651,12 +653,12 @@ TEST_F(SubscriptionThreadDispatcherTest, DuplicateDataPublishWithSameSidDoesNotR
651653TEST_F (SubscriptionThreadDispatcherTest, RepublishWithNewDataSidStopsPreviousReader) {
652654 SubscriptionThreadDispatcher dispatcher;
653655 auto previous = std::make_shared<ActiveDataReader>();
654- previous->remote_track = RemoteDataTrack::createForTest ({" foo" , " TR_data_1" , false }, " alice" );
656+ previous->remote_track = RemoteDataTrackTestAccess::create ({" foo" , " TR_data_1" , false }, " alice" );
655657 activeDataReaders (dispatcher)[7 ] = previous;
656658
657659 // A republish under the same (participant, name) but a NEW SID must stop the
658660 // previous reader and start a fresh one.
659- auto republished = RemoteDataTrack::createForTest ({" foo" , " TR_data_2" , false }, " alice" );
661+ auto republished = RemoteDataTrackTestAccess::create ({" foo" , " TR_data_2" , false }, " alice" );
660662 auto old_thread = startDataReader (dispatcher, 7 , DataCallbackKey{" alice" , " foo" }, republished);
661663 if (old_thread.joinable ()) {
662664 old_thread.join ();
0 commit comments