public class MediaUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MediaUtils.CanNotCreateMediaFile |
| Modifier and Type | Field and Description |
|---|---|
static java.text.SimpleDateFormat |
VIDEO_FILE_NAME_SUFFIX |
| Constructor and Description |
|---|
MediaUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.io.File |
getOutputGifFile(java.lang.String prefix) |
static java.io.File |
getOutputVideoFile(java.lang.String prefix) |
static java.io.File |
getOutputVideoFileForCreation(java.lang.String prefix) |
static long |
getVideoFileDurationMillis(java.lang.String path) |
static <any> |
observeVideoFilePathFrom(android.content.ContentResolver contentResolver,
android.net.Uri contentResolverUri) |
static void |
registerPictureInDeviceMediaDB(android.content.Context context,
java.lang.String pictureFilePath) |
static void |
registerVideoInDeviceMediaDB(android.content.Context context,
java.lang.String videoFilePath) |
public static final java.text.SimpleDateFormat VIDEO_FILE_NAME_SUFFIX
public static void registerPictureInDeviceMediaDB(android.content.Context context,
java.lang.String pictureFilePath)
public static long getVideoFileDurationMillis(java.lang.String path)
public static <any> observeVideoFilePathFrom(android.content.ContentResolver contentResolver,
android.net.Uri contentResolverUri)
public static void registerVideoInDeviceMediaDB(android.content.Context context,
java.lang.String videoFilePath)
public static java.io.File getOutputGifFile(java.lang.String prefix)
throws MediaUtils.CanNotCreateMediaFile
MediaUtils.CanNotCreateMediaFilepublic static java.io.File getOutputVideoFile(java.lang.String prefix)
throws MediaUtils.CanNotCreateMediaFile
MediaUtils.CanNotCreateMediaFilepublic static java.io.File getOutputVideoFileForCreation(java.lang.String prefix)
throws MediaUtils.CanNotCreateMediaFile
MediaUtils.CanNotCreateMediaFile