git » sdk » commit 21d29d4

We must set track before we can call get_kind

author Stephen Paul Weber
2024-09-03 19:51:23 UTC
committer Stephen Paul Weber
2024-09-03 19:51:23 UTC
parent 360a44c3870a4c99cdb469e444636ab7d7bc46a4

We must set track before we can call get_kind

snikket/jingle/PeerConnection.cpp.hx +1 -1

diff --git a/snikket/jingle/PeerConnection.cpp.hx b/snikket/jingle/PeerConnection.cpp.hx
index fa1f724..7849222 100644
--- a/snikket/jingle/PeerConnection.cpp.hx
+++ b/snikket/jingle/PeerConnection.cpp.hx
@@ -402,8 +402,8 @@ class MediaStreamTrack {
 
 	private function set_track(newTrack: SharedPtr<Track>) {
 		if (untyped __cpp__("!track")) {
+			track = newTrack;
 			if (kind == "audio") {
-				track = newTrack;
 				final depacket = RtpDepacketizer.makeShared();
 				final rtcp = RtcpReceivingSession.makeShared();
 				depacket.ref.addToChain(rtcp);