Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Accepted - Enum constant in enum com.amilesend.mediainfo.type.Status
- Audio - Enum constant in enum com.amilesend.mediainfo.type.StreamType
C
- close() - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Closes the library instance.
- close() - Method in class com.amilesend.mediainfo.MediaInfoBase
- close(Pointer) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Closes the file that was opened with
MediaInfoLibrary.open(Pointer, WString)
. - closeHandle() - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Closes a file handle that was previously opened.
- com.amilesend.mediainfo - package com.amilesend.mediainfo
- com.amilesend.mediainfo.lib - package com.amilesend.mediainfo.lib
- com.amilesend.mediainfo.type - package com.amilesend.mediainfo.type
- countGet(Pointer, int, int) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
The count of streams for the given stream type, or count of information parameters for a stream.
D
- deleteHandle(Pointer) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Deallocates a pointer reference to the libMediaInfo library.
- dispose() - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Disposes of the library instance reference.
- Domain - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Domain of this piece of information.
F
- Filled - Enum constant in enum com.amilesend.mediainfo.type.Status
- Finalized - Enum constant in enum com.amilesend.mediainfo.type.Status
G
- General - Enum constant in enum com.amilesend.mediainfo.type.StreamType
- get(StreamType, int, int, InfoType) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Get a piece of information about a file (parameter is an integer that represents the parameter index).
- get(StreamType, int, String, InfoType, InfoType) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Get a piece of information about a file (parameter is a string).
- get(StreamType, int, int) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Get a piece of information about a file (parameter is an integer that represents the parameter index).
- get(StreamType, int, int) - Method in class com.amilesend.mediainfo.MediaInfo
-
Get a piece of information about a file (parameter is an integer that represents the parameter index).
- get(StreamType, int, int, InfoType) - Method in class com.amilesend.mediainfo.MediaInfo
-
Get a piece of information about a file (parameter is an integer that represents the parameter index).
- get(StreamType, int, String) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Get a piece of information about a file (parameter is a string).
- get(StreamType, int, String) - Method in class com.amilesend.mediainfo.MediaInfo
-
Get a piece of information about a file (parameter is a string).
- get(StreamType, int, String, InfoType) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Get a piece of information about a file (parameter is a string).
- get(StreamType, int, String, InfoType) - Method in class com.amilesend.mediainfo.MediaInfo
-
Get a piece of information about a file (parameter is a string).
- get(StreamType, int, String, InfoType, InfoType) - Method in class com.amilesend.mediainfo.MediaInfo
-
Get a piece of information about a file (parameter is a string).
- get(Pointer, int, int, WString, int, int) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Gets information about a media file where the parameter is a string.
- getI(Pointer, int, int, int, int) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Gets information about a media file where the parameter is an integer that represents the parameter index.
- getOption(String) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Gets information about MediaInfo.
- getOption(String) - Method in class com.amilesend.mediainfo.MediaInfo
-
Gets information about MediaInfo.
- getStreamCount(StreamType) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Gets the number of streams for the given stream type.
- getStreamCount(StreamType) - Method in class com.amilesend.mediainfo.MediaInfo
-
Gets the number of streams for the given stream type.
- getStreamOrParameterCount(StreamType, int) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Gets the number of streams for the given stream type or the total count of information parameters for a stream.
- getStreamOrParameterCount(StreamType, int) - Method in class com.amilesend.mediainfo.MediaInfo
-
Gets the number of streams for the given stream type or the total count of information parameters for a stream.
- getValue() - Method in enum com.amilesend.mediainfo.type.Status
H
- HowTo - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
How this parameter is supported.
I
- Image - Enum constant in enum com.amilesend.mediainfo.type.StreamType
- Info - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
More information about the parameter.
- inform() - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Get all details about a file.
- inform() - Method in class com.amilesend.mediainfo.MediaInfo
-
Get all details about a file.
- inform(Pointer, int) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Gets all media details about a file.
- InfoType - Enum in com.amilesend.mediainfo.type
-
Defines the kind of info types available to parse from media files.
M
- Measure - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Unit of parameter value.
- MeasureText - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Translated name of the measurement unit.
- MEDIA_INFO_LIB_PATH - Static variable in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
- MediaInfo - Class in com.amilesend.mediainfo
-
The default optional class to access media file attributes without the need to define a customized class that extends
MediaInfoBase
. - MediaInfo(MediaInfoAccessor) - Constructor for class com.amilesend.mediainfo.MediaInfo
-
Creates a new
MediaInfo
object. - MediaInfoAccessor - Class in com.amilesend.mediainfo.lib
-
The object used by java applications to interact with the libMediaInfo library.
- MediaInfoAccessor(MediaInfoLibrary) - Constructor for class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Creates a new
MediaInfo
object. - MediaInfoBase<T> - Class in com.amilesend.mediainfo
-
Base class for opening media files and accessing media information.
- MediaInfoBase(MediaInfoAccessor) - Constructor for class com.amilesend.mediainfo.MediaInfoBase
- MediaInfoException - Exception Class in com.amilesend.mediainfo.lib
-
Defines the exception thrown for errors when initializing the libMediaInfo library.
- MediaInfoException(LinkageError) - Constructor for exception class com.amilesend.mediainfo.lib.MediaInfoException
- MediaInfoLibrary - Interface in com.amilesend.mediainfo.lib
-
Defines the JNA interface to access the native libmediainfo library.
- Menu - Enum constant in enum com.amilesend.mediainfo.type.StreamType
- METHOD_TO_FUNCTION_NAME_MAP - Static variable in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Defines the java methods to library method mapping.
N
- Name - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Parameter name.
- NameText - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Translated name of the parameter.
- newHandle() - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Creates a new pointer reference to the libMediaInfo library.
- newInstance() - Static method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Creates a new
MediaInfoLibrary
instance. - None - Enum constant in enum com.amilesend.mediainfo.type.Status
O
- open(Pointer, WString) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Opens a file for parsing media information and tags.
- open(File) - Method in class com.amilesend.mediainfo.MediaInfoBase
-
Opens a file for analysis to parse media information.
- open(String) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Opens a file to parse.
- openBufferContinue(byte[], int) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Reads from a memory buffer to parse media information and tags.
- openBufferContinue(Pointer, byte[], int) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Reads from a memory buffer to parse media information and tags.
- openBufferContinueGotoGet() - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Tests if there is request to seek to another position in the stream.
- openBufferContinueGotoGet(Pointer) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Tests if there is request to seek to another position in the stream.
- openBufferFinalize() - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Closes the buffer upon read completion.
- openBufferFinalize(Pointer) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Closes the buffer upon read completion.
- openBufferInit(long, long) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Prepares a memory buffer for reading and parsing media information from a stream.
- openBufferInit(Pointer, long, long) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Prepares a memory buffer for reading and parsing media information from a stream.
- option(Pointer, WString, WString) - Method in interface com.amilesend.mediainfo.lib.MediaInfoLibrary
-
Configure or gets information about MediaInfo
- Options - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Indicates options for parsing.
- Other - Enum constant in enum com.amilesend.mediainfo.type.StreamType
P
- parseList(String) - Static method in class com.amilesend.mediainfo.MediaInfoBase
-
Helper method used to parse a list of values.
- parseTime(String) - Static method in class com.amilesend.mediainfo.MediaInfoBase
-
Helper method used to parse timestamps.
S
- setOption(String, String) - Method in class com.amilesend.mediainfo.lib.MediaInfoAccessor
-
Configures information about MediaInfo.
- setOption(String, String) - Method in class com.amilesend.mediainfo.MediaInfo
-
Configures information about MediaInfo.
- Status - Enum in com.amilesend.mediainfo.type
-
Defines the available status response types.
- StreamType - Enum in com.amilesend.mediainfo.type
-
Defines the available stream types.
T
- Text - Enum constant in enum com.amilesend.mediainfo.type.InfoType
-
Parameter value.
- Text - Enum constant in enum com.amilesend.mediainfo.type.StreamType
U
V
- valueOf(String) - Static method in enum com.amilesend.mediainfo.type.InfoType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amilesend.mediainfo.type.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amilesend.mediainfo.type.StreamType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.amilesend.mediainfo.type.InfoType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.amilesend.mediainfo.type.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.amilesend.mediainfo.type.StreamType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Video - Enum constant in enum com.amilesend.mediainfo.type.StreamType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form