| Interface | Description |
|---|---|
| DiskCache |
Video storage interface.
|
| MediaApi | |
| MediaFilesManager |
Provides access to Gfycat media cache files.
|
| Class | Description |
|---|---|
| CachedMediaFilesManager |
Provides access to Gfycat media cache files.
|
| DefaultDiskCache |
Implementation of DiskCache contract on top of DiskLruCache.
|
| DefaultDiskCache.CacheSizeOptions | |
| DiskCacheUtils |
Created by dekalo on 25.01.17.
|
| MediaFilesManagerAsyncWrapper |
Created by dgoliy on 4/11/17.
|
| ParcelFileDescriptorUtil |
Utility class to send content via ContentProvider::openFile(...)
|
| VideoFileProvider |
Implementation of
VideoProviderContract
Created by dekalo on 22.09.15. |
| VideoProviderContract |
Provide possibility to share File stream, showing real file path.
|
| Enum | Description |
|---|---|
| MediaType |
Gfycat SDK provided media types.
|
| VideoProviderContract.SharingType |
| Exception | Description |
|---|---|
| CachedMediaFilesManager.ForbiddenGfycatException |
If gfycat.com returned 403 response.
|
| DefaultDiskCache.NotValidCacheException |
Thrown on operations with not valid cache.
|
| DefaultDiskCache.OtherEditInProgressException |
Thrown if other disk cache edit with same key is in progress
|