Skip navigation links
A C D E F G I L N O R S V 

A

aliases - Variable in enum com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
 
ArchitectureType - Interface in com.sedmelluq.lava.common.natives.architecture
 
architectureType - Variable in class com.sedmelluq.lava.common.natives.architecture.SystemType
 

C

checkNotReleased() - Method in class com.sedmelluq.lava.common.natives.NativeResourceHolder
Assert that the native resources have not been freed.
close() - Method in class com.sedmelluq.lava.common.natives.NativeResourceHolder
Free up native resources of the decoder.
com.sedmelluq.lava.common.natives - package com.sedmelluq.lava.common.natives
 
com.sedmelluq.lava.common.natives.architecture - package com.sedmelluq.lava.common.natives.architecture
 
com.sedmelluq.lava.common.tools - package com.sedmelluq.lava.common.tools
 
COMPLETED_VOID - Static variable in class com.sedmelluq.lava.common.tools.ExecutorTools
A completed Future<Void> instance.
create(Class<?>, String) - Static method in class com.sedmelluq.lava.common.natives.NativeLibraryLoader
 
createEagerlyScalingExecutor(int, int, long, int, ThreadFactory) - Static method in class com.sedmelluq.lava.common.tools.ExecutorTools
Creates an executor which will use the queue only when maximum number of threads has been reached.
createFiltered(Class<?>, String, Predicate<SystemType>) - Static method in class com.sedmelluq.lava.common.natives.NativeLibraryLoader
 

D

DaemonThreadFactory - Class in com.sedmelluq.lava.common.tools
Thread factory for daemon threads.
DaemonThreadFactory(String) - Constructor for class com.sedmelluq.lava.common.tools.DaemonThreadFactory
 
DaemonThreadFactory(String, Runnable) - Constructor for class com.sedmelluq.lava.common.tools.DaemonThreadFactory
 
DefaultArchitectureTypes - Enum in com.sedmelluq.lava.common.natives.architecture
 
DefaultOperatingSystemTypes - Enum in com.sedmelluq.lava.common.natives.architecture
 
detect() - Static method in enum com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
 
detect() - Static method in enum com.sedmelluq.lava.common.natives.architecture.DefaultOperatingSystemTypes
 
detect(NativeLibraryProperties) - Static method in class com.sedmelluq.lava.common.natives.architecture.SystemType
 

E

ExecutorTools - Class in com.sedmelluq.lava.common.tools
Utility methods for working with executors.
ExecutorTools() - Constructor for class com.sedmelluq.lava.common.tools.ExecutorTools
 

F

finalize() - Method in class com.sedmelluq.lava.common.natives.NativeResourceHolder
 
formatLibraryName(String) - Method in class com.sedmelluq.lava.common.natives.architecture.SystemType
 
formatSystemName() - Method in class com.sedmelluq.lava.common.natives.architecture.SystemType
 
freeResources() - Method in class com.sedmelluq.lava.common.natives.NativeResourceHolder
Free the native resources.

G

getArchitectureName() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getArchitectureName() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
getExtractionPath() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getExtractionPath() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
getLibraryDirectory() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getLibraryDirectory() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
getLibraryFileNamePrefix() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getLibraryFileNamePrefix() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
getLibraryFileNameSuffix() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getLibraryFileNameSuffix() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
getLibraryPath() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getLibraryPath() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
getLibraryStream(SystemType, String) - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryBinaryProvider
 
getLibraryStream(SystemType, String) - Method in class com.sedmelluq.lava.common.natives.ResourceNativeLibraryBinaryProvider
 
getSystemName() - Method in interface com.sedmelluq.lava.common.natives.NativeLibraryProperties
 
getSystemName() - Method in class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 

I

identifier() - Method in interface com.sedmelluq.lava.common.natives.architecture.ArchitectureType
 
identifier - Variable in enum com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
 
identifier() - Method in enum com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
 
identifier() - Method in enum com.sedmelluq.lava.common.natives.architecture.DefaultOperatingSystemTypes
 
identifier() - Method in interface com.sedmelluq.lava.common.natives.architecture.OperatingSystemType
 

L

libraryFilePrefix() - Method in enum com.sedmelluq.lava.common.natives.architecture.DefaultOperatingSystemTypes
 
libraryFilePrefix() - Method in interface com.sedmelluq.lava.common.natives.architecture.OperatingSystemType
 
libraryFileSuffix() - Method in enum com.sedmelluq.lava.common.natives.architecture.DefaultOperatingSystemTypes
 
libraryFileSuffix() - Method in interface com.sedmelluq.lava.common.natives.architecture.OperatingSystemType
 
load() - Method in class com.sedmelluq.lava.common.natives.NativeLibraryLoader
 

N

NativeLibraryBinaryProvider - Interface in com.sedmelluq.lava.common.natives
 
NativeLibraryLoader - Class in com.sedmelluq.lava.common.natives
Loads native libraries by name.
NativeLibraryLoader(String, Predicate<SystemType>, NativeLibraryProperties, NativeLibraryBinaryProvider) - Constructor for class com.sedmelluq.lava.common.natives.NativeLibraryLoader
 
NativeLibraryProperties - Interface in com.sedmelluq.lava.common.natives
 
NativeResourceHolder - Class in com.sedmelluq.lava.common.natives
Abstract instance of a class which holds native resources that must be freed.
NativeResourceHolder() - Constructor for class com.sedmelluq.lava.common.natives.NativeResourceHolder
 
newThread(Runnable) - Method in class com.sedmelluq.lava.common.tools.DaemonThreadFactory
 

O

OperatingSystemType - Interface in com.sedmelluq.lava.common.natives.architecture
 
osType - Variable in class com.sedmelluq.lava.common.natives.architecture.SystemType
 

R

ResourceNativeLibraryBinaryProvider - Class in com.sedmelluq.lava.common.natives
 
ResourceNativeLibraryBinaryProvider(Class<?>, String) - Constructor for class com.sedmelluq.lava.common.natives.ResourceNativeLibraryBinaryProvider
 

S

shutdownExecutor(ExecutorService, String) - Static method in class com.sedmelluq.lava.common.tools.ExecutorTools
Shut down an executor and log the shutdown result.
SystemNativeLibraryProperties - Class in com.sedmelluq.lava.common.natives
 
SystemNativeLibraryProperties(String, String) - Constructor for class com.sedmelluq.lava.common.natives.SystemNativeLibraryProperties
 
SystemType - Class in com.sedmelluq.lava.common.natives.architecture
 
SystemType(ArchitectureType, OperatingSystemType) - Constructor for class com.sedmelluq.lava.common.natives.architecture.SystemType
 

V

valueOf(String) - Static method in enum com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sedmelluq.lava.common.natives.architecture.DefaultOperatingSystemTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sedmelluq.lava.common.natives.architecture.DefaultArchitectureTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sedmelluq.lava.common.natives.architecture.DefaultOperatingSystemTypes
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I L N O R S V 
Skip navigation links