public abstract class AbstractNativeDiscoveryStrategy extends Object implements NativeDiscoveryStrategy
This implementation looks for libvlc shared libraries by name in pre-defined directory locations.
Extra directory names can be provided by implementations of the getDirectoryNames(List)
template method in sub-classes.
If the named native libraries are found in a particular directory, then that directory is registered as a native library search path for JNA.
Constructor and Description |
---|
AbstractNativeDiscoveryStrategy() |
Modifier and Type | Method and Description |
---|---|
String |
discover()
Attempt to discover the location of the libvlc native shared libraries.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
supported
public final String discover()
NativeDiscoveryStrategy
discover
in interface NativeDiscoveryStrategy
null
if this strategy did not find themCopyright © 2009–2015 Caprica Software Limited. All rights reserved.