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()
Create a native library discovery strategy.
|
| 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, waitsupportedpublic AbstractNativeDiscoveryStrategy()
public final String discover()
NativeDiscoveryStrategydiscover in interface NativeDiscoveryStrategynull if this strategy did not find themCopyright © 2009-2012 Caprica Software Limited. All Rights Reserved.