Android: Add maxFramerate to RtpParameters.
Bug: webrtc:9597 Change-Id: I1049b66860abbd69c4822756dee452b0db459ed4 Reviewed-on: https://webrtc-review.googlesource.com/91440 Reviewed-by: Magnus Jedvert <magjed@webrtc.org> Commit-Queue: Åsa Persson <asapersson@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24789}
This commit is contained in:
@ -34,17 +34,21 @@ public class RtpParameters {
|
||||
// Specific maximum bandwidth defined in RFC3890. If null, there is no
|
||||
// maximum bitrate.
|
||||
@Nullable public Integer maxBitrateBps;
|
||||
// Not implemented.
|
||||
// The minimum bitrate in bps for video.
|
||||
@Nullable public Integer minBitrateBps;
|
||||
// The max framerate in fps for video.
|
||||
@Nullable public Integer maxFramerate;
|
||||
// SSRC to be used by this encoding.
|
||||
// Can't be changed between getParameters/setParameters.
|
||||
public Long ssrc;
|
||||
|
||||
@CalledByNative("Encoding")
|
||||
Encoding(boolean active, Integer maxBitrateBps, Integer minBitrateBps, Long ssrc) {
|
||||
Encoding(boolean active, Integer maxBitrateBps, Integer minBitrateBps, Integer maxFramerate,
|
||||
Long ssrc) {
|
||||
this.active = active;
|
||||
this.maxBitrateBps = maxBitrateBps;
|
||||
this.minBitrateBps = minBitrateBps;
|
||||
this.maxFramerate = maxFramerate;
|
||||
this.ssrc = ssrc;
|
||||
}
|
||||
|
||||
@ -65,6 +69,12 @@ public class RtpParameters {
|
||||
return minBitrateBps;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
@CalledByNative("Encoding")
|
||||
Integer getMaxFramerate() {
|
||||
return maxFramerate;
|
||||
}
|
||||
|
||||
@CalledByNative("Encoding")
|
||||
Long getSsrc() {
|
||||
return ssrc;
|
||||
|
||||
Reference in New Issue
Block a user