| Modifier and Type | Field and Description |
|---|---|
static int |
CACHE_FLAG_FULL |
static int |
CACHE_FLAG_NO |
static int |
CACHE_FLAG_SCREENNAIL |
static int |
CACHE_STATUS_CACHED_FULL |
static int |
CACHE_STATUS_CACHED_SCREENNAIL |
static int |
CACHE_STATUS_CACHING |
static int |
CACHE_STATUS_NOT_CACHED |
static long |
INVALID_DATA_VERSION |
protected long |
mDataVersion |
static int |
MEDIA_TYPE_ALL |
static java.lang.String |
MEDIA_TYPE_ALL_STRING |
static int |
MEDIA_TYPE_IMAGE |
static java.lang.String |
MEDIA_TYPE_IMAGE_STRING |
static int |
MEDIA_TYPE_UNKNOWN |
static int |
MEDIA_TYPE_VIDEO |
static java.lang.String |
MEDIA_TYPE_VIDEO_STRING |
protected Path |
mPath |
static int |
SUPPORT_ALL |
static int |
SUPPORT_CACHE |
static int |
SUPPORT_CROP |
static int |
SUPPORT_DELETE |
static int |
SUPPORT_EDIT |
static int |
SUPPORT_FULL_IMAGE |
static int |
SUPPORT_IMPORT |
static int |
SUPPORT_INFO |
static int |
SUPPORT_PLAY |
static int |
SUPPORT_ROTATE |
static int |
SUPPORT_SETAS |
static int |
SUPPORT_SHARE |
static int |
SUPPORT_SHOW_ON_MAP |
| Constructor and Description |
|---|
MediaObject(Path path,
long version) |
| Modifier and Type | Method and Description |
|---|---|
void |
cache(int flag) |
void |
delete() |
int |
getCacheFlag() |
long |
getCacheSize() |
int |
getCacheStatus() |
android.net.Uri |
getContentUri() |
long |
getDataVersion() |
MediaDetails |
getDetails() |
int |
getMediaType() |
Path |
getPath() |
android.net.Uri |
getPlayUri() |
int |
getSupportedOperations() |
static int |
getTypeFromString(java.lang.String s) |
static java.lang.String |
getTypeString(int type) |
boolean |
Import() |
static long |
nextVersionNumber() |
void |
rotate(int degrees) |
public static final long INVALID_DATA_VERSION
public static final int SUPPORT_DELETE
public static final int SUPPORT_ROTATE
public static final int SUPPORT_SHARE
public static final int SUPPORT_CROP
public static final int SUPPORT_SHOW_ON_MAP
public static final int SUPPORT_SETAS
public static final int SUPPORT_FULL_IMAGE
public static final int SUPPORT_PLAY
public static final int SUPPORT_CACHE
public static final int SUPPORT_EDIT
public static final int SUPPORT_INFO
public static final int SUPPORT_IMPORT
public static final int SUPPORT_ALL
public static final int MEDIA_TYPE_UNKNOWN
public static final int MEDIA_TYPE_IMAGE
public static final int MEDIA_TYPE_VIDEO
public static final int MEDIA_TYPE_ALL
public static final java.lang.String MEDIA_TYPE_IMAGE_STRING
public static final java.lang.String MEDIA_TYPE_VIDEO_STRING
public static final java.lang.String MEDIA_TYPE_ALL_STRING
public static final int CACHE_FLAG_NO
public static final int CACHE_FLAG_SCREENNAIL
public static final int CACHE_FLAG_FULL
public static final int CACHE_STATUS_NOT_CACHED
public static final int CACHE_STATUS_CACHING
public static final int CACHE_STATUS_CACHED_SCREENNAIL
public static final int CACHE_STATUS_CACHED_FULL
protected long mDataVersion
protected final Path mPath
public MediaObject(Path path, long version)
public Path getPath()
public int getSupportedOperations()
public void delete()
public void rotate(int degrees)
throws java.lang.Exception
java.lang.Exceptionpublic android.net.Uri getContentUri()
public android.net.Uri getPlayUri()
public int getMediaType()
public boolean Import()
public MediaDetails getDetails()
public long getDataVersion()
public int getCacheFlag()
public int getCacheStatus()
public long getCacheSize()
public void cache(int flag)
public static long nextVersionNumber()
public static int getTypeFromString(java.lang.String s)
public static java.lang.String getTypeString(int type)