Package com.banuba.sdk.manager
Interface IFpsController
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IFpsController
FPS controller interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description android.util.Range<java.lang.Integer>
getFps(java.util.List<android.util.Range<java.lang.Integer>> sortedAvailableFpsRanges, android.util.Range<java.lang.Integer> proposedRange)
Get FPSRange
based on available ranges and proposed range.
-
-
-
Method Detail
-
getFps
@NonNull android.util.Range<java.lang.Integer> getFps(@NonNull java.util.List<android.util.Range<java.lang.Integer>> sortedAvailableFpsRanges, @Nullable android.util.Range<java.lang.Integer> proposedRange)
Get FPSRange
based on available ranges and proposed range.- Parameters:
sortedAvailableFpsRanges
- SortedList
of available FPS ranges.proposedRange
- Proposed FPSRange
.- Returns:
- Output FPS
Range
.
-
-