Module uk.co.caprica.vlcj
Package uk.co.caprica.vlcj.factory.discovery.provider
package uk.co.caprica.vlcj.factory.discovery.provider
Native discovery strategy implementation that searches well-known directories to find native libraries.
Components that provide the directories to search are loaded at run-time by the ServiceLoader
mechanism.
Applications can easily provide their own DiscoveryDirectoryProvider
implementations and register the fully-qualified classnames of those implementations in the services descriptor file
located at META-INF/services/uk.co.caprica.vlcj.factory.discovery.provider.DiscoveryDirectoryProvider
(in their
own application classpath).
-
ClassDescriptionBase implementation of a
DiscoveryDirectoryProvider
that looks for an optional configuration file containing the native discovery directory.Implementation of aDiscoveryDirectoryProvider
that looks for an optional configuration file containing the native discovery directory.Implementation of a native discovery strategy that searches a list of well-known directories.Specification for a component that provides a list of directories for theDirectoryProviderDiscoveryStrategy
to use when searching for native libraries.Priority values used by the standardDiscoveryDirectoryProvider
implementations.Implementation of a directory provider that uses the "jna.library.path" system property.Implementation of a directory provider that returns a list of well-known directory locations to search on Linux.Implementation of a directory provider that returns a list of well-known directory locations to search on OSX.Implementation of a directory provider that searches the operating system native search path.Implementation of aDiscoveryDirectoryProvider
that looks for an optional configuration file containing the native discovery directory.Implementation of a directory provider that returns the current user home directory.Base implementation for directory provider that searches well-known directories.Implementation of a directory provider that uses the native Windows Registry to locate the VLC installation directory on Windows.