Class FfmpegLibrary
- java.lang.Object
-
- com.google.android.exoplayer2.ext.ffmpeg.FfmpegLibrary
-
@Deprecated public final class FfmpegLibrary extends Object
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.Configures and queries the underlying native library.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static int
getInputBufferPaddingSize()
Deprecated.Returns the required amount of padding for input buffers in bytes, orC.LENGTH_UNSET
if the underlying library is not available.static String
getVersion()
Deprecated.Returns the version of the underlying library if available, or null otherwise.static boolean
isAvailable()
Deprecated.Returns whether the underlying library is available, loading it if necessary.static void
setLibraries(String... libraries)
Deprecated.Override the names of the FFmpeg native libraries.static boolean
supportsFormat(String mimeType)
Deprecated.Returns whether the underlying library supports the specified MIME type.
-
-
-
Method Detail
-
setLibraries
public static void setLibraries(String... libraries)
Deprecated.Override the names of the FFmpeg native libraries. If an application wishes to call this method, it must do so before calling any other method defined by this class, and before instantiating aFfmpegAudioRenderer
instance.- Parameters:
libraries
- The names of the FFmpeg native libraries.
-
isAvailable
public static boolean isAvailable()
Deprecated.Returns whether the underlying library is available, loading it if necessary.
-
getVersion
@Nullable public static String getVersion()
Deprecated.Returns the version of the underlying library if available, or null otherwise.
-
getInputBufferPaddingSize
public static int getInputBufferPaddingSize()
Deprecated.Returns the required amount of padding for input buffers in bytes, orC.LENGTH_UNSET
if the underlying library is not available.
-
supportsFormat
public static boolean supportsFormat(String mimeType)
Deprecated.Returns whether the underlying library supports the specified MIME type.- Parameters:
mimeType
- The MIME type to check.
-
-