MediaLibraryInfo


@UnstableApi
public final class MediaLibraryInfo


Information about the media libraries.

Summary

Constants

static final boolean

Whether the library was compiled with Assertions checks enabled.

static final String
TAG = "AndroidXMedia3"

A tag to use when logging library information.

static final boolean

Whether the library was compiled with TraceUtil trace enabled.

static final String
VERSION = "1.5.0-beta01"

The version of the library expressed as a string, for example "1.2.3" or "1.2.0-beta01".

static final int
VERSION_INT = 1005000101

The version of the library expressed as an integer, for example 1002003300.

static final String
VERSION_SLASHY = "AndroidXMedia3/1.5.0-beta01"

The version of the library expressed as TAG + "/" + VERSION.

Public methods

synchronized static void

Registers a module to be returned in the registeredModules string.

synchronized static String

Returns a string consisting of registered module names separated by ", ".

Constants

ASSERTIONS_ENABLED

public static final boolean ASSERTIONS_ENABLED = true

Whether the library was compiled with Assertions checks enabled.

TAG

public static final String TAG = "AndroidXMedia3"

A tag to use when logging library information.

TRACE_ENABLED

public static final boolean TRACE_ENABLED = true

Whether the library was compiled with TraceUtil trace enabled.

VERSION

public static final String VERSION = "1.5.0-beta01"

The version of the library expressed as a string, for example "1.2.3" or "1.2.0-beta01".

VERSION_INT

public static final int VERSION_INT = 1005000101

The version of the library expressed as an integer, for example 1002003300.

Three digits are used for each of the first three components of VERSION, then a single digit represents the cycle of this version: alpha (0), beta (1), rc (2) or stable (3). Finally two digits are used for the cycle number (always 00 for stable releases).

For example "1.2.0-rc05" has the corresponding integer version 1002000205 (001-002-000-2-05), and "123.45.6" has the corresponding integer version 123045006300 (123-045-006-3-00).

VERSION_SLASHY

public static final String VERSION_SLASHY = "AndroidXMedia3/1.5.0-beta01"

The version of the library expressed as TAG + "/" + VERSION.

Public methods

registerModule

synchronized public static void registerModule(String name)

Registers a module to be returned in the registeredModules string.

Parameters
String name

The name of the module being registered.

registeredModules

synchronized public static String registeredModules()

Returns a string consisting of registered module names separated by ", ".