Add scaleResolutionDownBy to RtpParameters.Encoding in Android SDK.
Bug: webrtc:10069 Change-Id: I8130836c495d5584ca3e11e9e3155916b871ab21 Reviewed-on: https://webrtc-review.googlesource.com/c/120926 Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Commit-Queue: Mirta Dvornicic <mirtad@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26535}
This commit is contained in:
committed by
Commit Bot
parent
bfa5d5d9aa
commit
d8b980464c
@ -28,6 +28,7 @@ ScopedJavaLocalRef<jobject> NativeToJavaRtpEncodingParameter(
|
||||
NativeToJavaInteger(env, encoding.min_bitrate_bps),
|
||||
NativeToJavaInteger(env, encoding.max_framerate),
|
||||
NativeToJavaInteger(env, encoding.num_temporal_layers),
|
||||
NativeToJavaDouble(env, encoding.scale_resolution_down_by),
|
||||
encoding.ssrc ? NativeToJavaLong(env, *encoding.ssrc) : nullptr);
|
||||
}
|
||||
|
||||
@ -77,6 +78,10 @@ RtpEncodingParameters JavaToNativeRtpEncodingParameters(
|
||||
Java_Encoding_getNumTemporalLayers(jni, j_encoding_parameters);
|
||||
encoding.num_temporal_layers =
|
||||
JavaToNativeOptionalInt(jni, j_num_temporal_layers);
|
||||
ScopedJavaLocalRef<jobject> j_scale_resolution_down_by =
|
||||
Java_Encoding_getScaleResolutionDownBy(jni, j_encoding_parameters);
|
||||
encoding.scale_resolution_down_by =
|
||||
JavaToNativeOptionalDouble(jni, j_scale_resolution_down_by);
|
||||
ScopedJavaLocalRef<jobject> j_ssrc =
|
||||
Java_Encoding_getSsrc(jni, j_encoding_parameters);
|
||||
if (!IsNull(jni, j_ssrc))
|
||||
|
||||
Reference in New Issue
Block a user