All Classes All Packages
L
- LEVEL_DEBUG - com.avpkit.ferry.Logger.Level
- LEVEL_ERROR - com.avpkit.ferry.Logger.Level
- LEVEL_INFO - com.avpkit.ferry.Logger.Level
- LEVEL_TRACE - com.avpkit.ferry.Logger.Level
- LEVEL_WARN - com.avpkit.ferry.Logger.Level
- LIBAVCODEC_BUILD - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVCODEC_BUILD_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVCODEC_VERSION_INT - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVCODEC_VERSION_INT_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVCODEC_VERSION_MAJOR - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVCODEC_VERSION_MAJOR_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVCODEC_VERSION_MICRO - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVCODEC_VERSION_MICRO_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVCODEC_VERSION_MINOR - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVCODEC_VERSION_MINOR_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVUTIL_BUILD - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVUTIL_BUILD_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVUTIL_VERSION_INT - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVUTIL_VERSION_INT_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVUTIL_VERSION_MAJOR - Static variable in interface com.avpkit.core.AVPKitConstants
-
Extract version components from the full ::AV_VERSION_INT int as returned
by functions like ::avformat_version() and ::avcodec_version() - LIBAVUTIL_VERSION_MAJOR_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVUTIL_VERSION_MICRO - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVUTIL_VERSION_MICRO_get() - Static method in class com.avpkit.core.AVPKitJNI
- LIBAVUTIL_VERSION_MINOR - Static variable in interface com.avpkit.core.AVPKitConstants
- LIBAVUTIL_VERSION_MINOR_get() - Static method in class com.avpkit.core.AVPKitJNI
- load() - Static method in class com.avpkit.core.AVPKit
-
Method to force loading of all native methods in the library.
- load() - Static method in class com.avpkit.core.io.FfmpegIO
-
Force a load of all native libraries; not normally needed
- load() - Static method in class com.avpkit.ferry.Ferry
-
call this to force a load of all native components.
- load(String, JNILibrary) - Static method in class com.avpkit.ferry.JNILibrary
-
Load the given library into the given application.
- loadLibrary(String) - Static method in class com.avpkit.ferry.JNILibraryLoader
-
Redirects to
JNILibraryLoader.loadLibrary(String, Long), but leaves the version as null (not requested). - loadLibrary(String, Long) - Static method in class com.avpkit.ferry.JNILibraryLoader
-
Deprecated.Use
JNILibraryinstead. Attempts to find and load the given library, with the given version of the library if version is asked for.First, if we detect that we've already loaded the given library, we'll just return rather than attempt a second load (which will fail on some OSes).
If we haven't already loaded this library, we will search in the path defined by the property java.library.path for the library, creating OS-dependent names, and using version strings. If we can't find it in that property, we'll search through the OS-dependent shared-library specification environment variable.
If we can't find a versioned library (and one was requested) but can find an unversioned library, we'll use the unversioned library. But we will first search all directories for a versioned library under the assumption that if you asked for a version, you care more about meeting that requirement than finding it in the first directory we run across.
If all that still fails, we'll fall back to the
System.loadLibrary(String)method (for example, if we cannot guess a libtool-like convention for the OS we're on).We assume a libtool-like library name for the shared library, but will check for common variants on that name.
Hopefully an illustration will make this all clearer. Assume we're looking for a library named "foo" with version 1, this method will search as follows:
OS Filenames searched for (in order) Directories looked in (in order) On Windows: - foo-1.dll
- libfoo-1.dll
- cygfoo-1.dll
- foo.dll
- libfoo.dll
- cygfoo.dll
- Every directory in the java property java.library.path
- Every directory in the environment variable PATH
On Linux: - libfoo.so.1
- libfoo.so
- Every directory in the java property java.library.path
- Every directory in the environment variable LD_LIBRARY_PATH
On Apple OS-X: - libfoo.1.dylib
- libfoo.dylib
- Every directory in the java property java.library.path
- Every directory in the environment variable DYLD_LIBRARY_PATH
- lock() - Method in class com.avpkit.ferry.Mutex
- log(int, String) - Method in class com.avpkit.ferry.NativeLogger
- log(String, int, Logger.Level, String) - Method in class com.avpkit.ferry.Logger
-
Log the message to the logger, using sprintf() format
strings.
- Logger - Class in com.avpkit.ferry
-
Internal Only
- Logger(long, boolean) - Constructor for class com.avpkit.ferry.Logger
-
Internal Only.
- Logger_debug(long, Logger, String, int, String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_error(long, Logger, String, int, String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_getLogger(String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_getName(long, Logger) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_getStaticLogger(String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_info(long, Logger, String, int, String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_isGlobalLogging(int) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_isLogging(long, Logger, int) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_LEVEL_DEBUG_get() - Static method in class com.avpkit.ferry.FerryJNI
- Logger_LEVEL_ERROR_get() - Static method in class com.avpkit.ferry.FerryJNI
- Logger_LEVEL_INFO_get() - Static method in class com.avpkit.ferry.FerryJNI
- Logger_LEVEL_TRACE_get() - Static method in class com.avpkit.ferry.FerryJNI
- Logger_LEVEL_WARN_get() - Static method in class com.avpkit.ferry.FerryJNI
- Logger_log(long, Logger, String, int, int, String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_setGlobalIsLogging(int, boolean) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_setIsLogging(long, Logger, int, boolean) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_trace(long, Logger, String, int, String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger_warn(long, Logger, String, int, String) - Static method in class com.avpkit.ferry.FerryJNI
- Logger.Level - Enum in com.avpkit.ferry
-
Different logging levels (noiseness) supported by us.
All Classes All Packages