Package com.brightcove.player.config
Class AllocatorConfig
- java.lang.Object
-
- com.brightcove.player.config.AllocatorConfig
-
public class AllocatorConfig extends java.lang.Object
Config class used when creating aAllocator
instance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AllocatorConfig.Builder
The AllocatorConfig Builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIndividualAllocationSize()
Gets the length of each individualAllocation
.int
getInitialAllocationCount()
Gets the number of allocations to create up front.boolean
isTrimOnReset()
Whether memory is freed when the allocator is reset.
-
-
-
Method Detail
-
isTrimOnReset
public boolean isTrimOnReset()
Whether memory is freed when the allocator is reset. Should be true unless the allocator will be re-used by multiple player instances.- Returns:
- the boolean
- See Also:
DefaultAllocator
-
getIndividualAllocationSize
public int getIndividualAllocationSize()
Gets the length of each individualAllocation
.- Returns:
- the individual allocation size
- See Also:
DefaultAllocator
-
getInitialAllocationCount
public int getInitialAllocationCount()
Gets the number of allocations to create up front.- Returns:
- the initial allocation count
- See Also:
DefaultAllocator
-
-