Adding Java and Obj-C bindings for RtpEncodingParameters.ssrc.

BUG=webrtc:6903

Review-Url: https://codereview.webrtc.org/2581913002
Cr-Commit-Position: refs/heads/master@{#15936}
This commit is contained in:
deadbeef
2017-01-06 16:53:00 -08:00
committed by Commit bot
parent 055c0a892b
commit 8014c75931
4 changed files with 33 additions and 0 deletions

View File

@ -14,6 +14,7 @@
@synthesize isActive = _isActive;
@synthesize maxBitrateBps = _maxBitrateBps;
@synthesize ssrc = _ssrc;
static const int kBitrateUnlimited = -1;
@ -30,6 +31,9 @@ static const int kBitrateUnlimited = -1;
_maxBitrateBps =
[NSNumber numberWithInt:nativeParameters.max_bitrate_bps];
}
if (nativeParameters.ssrc) {
_ssrc = [NSNumber numberWithUnsignedLong:*nativeParameters.ssrc];
}
}
return self;
}
@ -40,6 +44,9 @@ static const int kBitrateUnlimited = -1;
if (_maxBitrateBps != nil) {
parameters.max_bitrate_bps = _maxBitrateBps.intValue;
}
if (_ssrc != nil) {
parameters.ssrc = rtc::Optional<uint32_t>(_ssrc.unsignedLongValue);
}
return parameters;
}