|
@@ -81,7 +81,6 @@ void test_track() {
|
|
|
|
|
|
shared_ptr<Track> t2;
|
|
shared_ptr<Track> t2;
|
|
string newTrackMid;
|
|
string newTrackMid;
|
|
- Description::Video media;
|
|
|
|
pc2.onTrack([&t2, &newTrackMid](shared_ptr<Track> t) {
|
|
pc2.onTrack([&t2, &newTrackMid](shared_ptr<Track> t) {
|
|
string mid = t->mid();
|
|
string mid = t->mid();
|
|
cout << "Track 2: Received track with mid \"" << mid << "\"" << endl;
|
|
cout << "Track 2: Received track with mid \"" << mid << "\"" << endl;
|
|
@@ -101,7 +100,7 @@ void test_track() {
|
|
// Test opening a track
|
|
// Test opening a track
|
|
newTrackMid = "test";
|
|
newTrackMid = "test";
|
|
|
|
|
|
- media = Description::Video(newTrackMid, Description::Direction::SendOnly);
|
|
|
|
|
|
+ Description::Video media(newTrackMid, Description::Direction::SendOnly);
|
|
media.addH264Codec(96);
|
|
media.addH264Codec(96);
|
|
media.setBitrate(3000);
|
|
media.setBitrate(3000);
|
|
media.addSSRC(1234, "video-send");
|
|
media.addSSRC(1234, "video-send");
|
|
@@ -125,14 +124,14 @@ void test_track() {
|
|
// Test renegotiation
|
|
// Test renegotiation
|
|
newTrackMid = "added";
|
|
newTrackMid = "added";
|
|
|
|
|
|
- media = Description::Video(newTrackMid, Description::Direction::SendOnly);
|
|
|
|
- media.addH264Codec(96);
|
|
|
|
- media.setBitrate(3000);
|
|
|
|
- media.addSSRC(2468, "video-send");
|
|
|
|
|
|
+ Description::Video media2(newTrackMid, Description::Direction::SendOnly);
|
|
|
|
+ media2.addH264Codec(96);
|
|
|
|
+ media2.setBitrate(3000);
|
|
|
|
+ media2.addSSRC(2468, "video-send");
|
|
|
|
|
|
// NOTE: Overwriting the old shared_ptr for t1 will cause it's respective
|
|
// NOTE: Overwriting the old shared_ptr for t1 will cause it's respective
|
|
// track to be dropped (so it's SSRCs won't be on the description next time)
|
|
// track to be dropped (so it's SSRCs won't be on the description next time)
|
|
- t1 = pc1.addTrack(media);
|
|
|
|
|
|
+ t1 = pc1.addTrack(media2);
|
|
|
|
|
|
pc1.setLocalDescription();
|
|
pc1.setLocalDescription();
|
|
|
|
|