Index

A C D F G H I M N O P S T U V 
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

Updated - Enum constant in enum com.amilesend.mediainfo.type.Status
 

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
 
A C D F G H I M N O P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form