Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blueflychief/AndriodVideoCache
/ functions
Functions
402 in github.com/blueflychief/AndriodVideoCache
⨍
Functions
402
◇
Types & classes
75
↓ 2 callers
Method
getVideoCacheDir
(Context context)
sample/src/main/java/com/danikula/videocache/sample/Utils.java:15
↓ 2 callers
Method
install
(String hostToIgnore, int portToIgnore)
library/src/main/java/com/danikula/videocache/IgnoreHostProxySelector.java:34
↓ 2 callers
Method
isAlive
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:180
↓ 2 callers
Method
isStopped
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:159
↓ 2 callers
Method
length
()
library/src/main/java/com/danikula/videocache/HttpUrlSource.java:62
↓ 2 callers
Method
loadTestData
()
test/src/test/java/com/danikula/videocache/support/ProxyCacheTestUtils.java:84
↓ 2 callers
Method
maxCacheFilesCount
Sets max cache files count. All files that exceeds limit will be deleted using LRU strategy. Note this method overrides result of calling {@link #maxC
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:413
↓ 2 callers
Method
maxCacheSize
Sets max cache size in bytes. <p> All files that exceeds limit will be deleted using LRU strategy. Default value is 512 Mb. </p> Note this method over
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:400
↓ 2 callers
Method
notifyNewCacheDataAvailable
(long cacheAvailable, long sourceAvailable)
library/src/main/java/com/danikula/videocache/ProxyCache.java:93
↓ 2 callers
Method
processAsync
(ExecutorService executor, final HttpProxyCache proxyCache, final String httpRequest)
test/src/test/java/com/danikula/videocache/HttpProxyCacheTest.java:250
↓ 2 callers
Method
read
(InputStream inputStream)
library/src/main/java/com/danikula/videocache/GetRequest.java:36
↓ 2 callers
Method
release
()
library/src/main/java/com/danikula/videocache/sourcestorage/SourceInfoStorage.java:16
↓ 2 callers
Method
responseToPing
(Socket socket)
library/src/main/java/com/danikula/videocache/Pinger.java:86
↓ 2 callers
Method
saveAndCompleteCache
(DiskUsage diskUsage, byte[] data, File... files)
test/src/test/java/com/danikula/videocache/file/FileCacheTest.java:175
↓ 2 callers
Method
setCachedState
(boolean cached)
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:129
↓ 2 callers
Method
setLastModifiedNow
(File file)
library/src/main/java/com/danikula/videocache/file/Files.java:45
↓ 2 callers
Method
start
()
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:128
↓ 2 callers
Method
startPlayer
()
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:63
↓ 2 callers
Method
unregisterCacheListener
(CacheListener cacheListener, String url)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:132
↓ 2 callers
Method
waitForAsyncTrimming
()
test/src/test/java/com/danikula/videocache/HttpProxyCacheServerTest.java:407
↓ 2 callers
Method
waitForAsyncTrimming
()
test/src/test/java/com/danikula/videocache/file/FileCacheTest.java:186
↓ 1 callers
Method
appendToProxyUrl
(String url)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:184
↓ 1 callers
Method
assertBuffer
(byte[] buffer, long offset, int length)
library/src/main/java/com/danikula/videocache/ProxyCacheUtils.java:34
↓ 1 callers
Method
buildListData
()
sample/src/main/java/com/danikula/videocache/sample/MenuActivity.java:53
↓ 1 callers
Method
bytesToHexString
(byte[] bytes)
library/src/main/java/com/danikula/videocache/ProxyCacheUtils.java:86
↓ 1 callers
Method
checkCachedState
()
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:73
↓ 1 callers
Method
checkReadSourceErrorsCount
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:52
↓ 1 callers
Method
cleanVideoCacheDir
(Context context)
sample/src/main/java/com/danikula/videocache/sample/Utils.java:19
↓ 1 callers
Method
close
(Closeable closeable)
library/src/main/java/com/danikula/videocache/ProxyCacheUtils.java:66
↓ 1 callers
Method
closeSocket
(Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:297
↓ 1 callers
Method
closeSocketInput
(Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:273
↓ 1 callers
Method
closeSocketOutput
(Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:287
↓ 1 callers
Method
closeSource
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:163
↓ 1 callers
Method
compareLong
(long first, long second)
library/src/main/java/com/danikula/videocache/file/Files.java:87
↓ 1 callers
Method
complete
()
library/src/main/java/com/danikula/videocache/Cache.java:18
↓ 1 callers
Method
countTotalSize
(List<File> files)
library/src/main/java/com/danikula/videocache/file/LruDiskUsage.java:53
↓ 1 callers
Method
decode
(String url)
library/src/main/java/com/danikula/videocache/ProxyCacheUtils.java:58
↓ 1 callers
Method
findRangeOffset
(String request)
library/src/main/java/com/danikula/videocache/GetRequest.java:46
↓ 1 callers
Method
findUri
(String request)
library/src/main/java/com/danikula/videocache/GetRequest.java:55
↓ 1 callers
Method
finishProcessRequest
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:52
↓ 1 callers
Method
formatXML
(String inputXML)
library/src/main/java/com/danikula/videocache/KLog.java:261
↓ 1 callers
Method
generateCacheFile
(String url)
library/src/main/java/com/danikula/videocache/Config.java:31
↓ 1 callers
Method
get
(String url)
library/src/main/java/com/danikula/videocache/sourcestorage/DatabaseSourceInfoStorage.java:51
↓ 1 callers
Method
getCacheDirectory
Returns application cache directory. Cache directory will be created on SD card <i>("/Android/data/[app_package_name]/cache")</i> (if card is mounted
library/src/main/java/com/danikula/videocache/StorageUtils.java:46
↓ 1 callers
Method
getClientsCount
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:257
↓ 1 callers
Method
getDefaultProxies
()
library/src/main/java/com/danikula/videocache/Pinger.java:73
↓ 1 callers
Method
getExtension
(String url)
library/src/main/java/com/danikula/videocache/file/Md5FileNameGenerator.java:23
↓ 1 callers
Method
getIndividualCacheDirectory
Returns individual application cache directory (for only video caching from Proxy). Cache directory will be created on SD card <i>("/Android/data/[app
library/src/main/java/com/danikula/videocache/StorageUtils.java:30
↓ 1 callers
Method
getItem
(int position)
sample/src/main/java/com/danikula/videocache/sample/VideoGalleryActivity.java:35
↓ 1 callers
Method
getLruListFiles
(File directory)
library/src/main/java/com/danikula/videocache/file/Files.java:35
↓ 1 callers
Method
getObjectsString
(Object... objects)
library/src/main/java/com/danikula/videocache/KLog.java:184
↓ 1 callers
Method
getSupposablyMime
(String url)
library/src/main/java/com/danikula/videocache/ProxyCacheUtils.java:28
↓ 1 callers
Method
headerInjector
Add headers along the request to the server @param headerInjector to inject header base on url @return a builder
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:435
↓ 1 callers
Method
init
初始化KLog @param isShowLog 开关 @param defaultTag 默认TAG
library/src/main/java/com/danikula/videocache/KLog.java:54
↓ 1 callers
Method
injectCustomHeaders
(HttpURLConnection connection, String url)
library/src/main/java/com/danikula/videocache/HttpUrlSource.java:180
↓ 1 callers
Method
isTempFile
(File file)
library/src/main/java/com/danikula/videocache/file/FileCache.java:123
↓ 1 callers
Method
isUseCache
(GetRequest request)
library/src/main/java/com/danikula/videocache/HttpProxyCache.java:51
↓ 1 callers
Method
makeDir
(File directory)
library/src/main/java/com/danikula/videocache/file/Files.java:22
↓ 1 callers
Method
newHttpProxyCache
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:81
↓ 1 callers
Method
newInstance
(String url)
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:33
↓ 1 callers
Method
newProxy
()
sample/src/main/java/com/danikula/videocache/sample/App.java:27
↓ 1 callers
Method
newResponseHeaders
(GetRequest request)
library/src/main/java/com/danikula/videocache/HttpProxyCache.java:59
↓ 1 callers
Method
onCacheAvailable
(long cacheAvailable, long sourceLength)
library/src/main/java/com/danikula/videocache/ProxyCache.java:101
↓ 1 callers
Method
onSourceRead
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:145
↓ 1 callers
Method
pingServer
()
library/src/main/java/com/danikula/videocache/Pinger.java:92
↓ 1 callers
Method
printDefault
(int type, String tag, String msg)
library/src/main/java/com/danikula/videocache/KLog.java:290
↓ 1 callers
Method
printJson
打印JSON数据 @param tag @param msg @param headString
library/src/main/java/com/danikula/videocache/KLog.java:210
↓ 1 callers
Method
printXml
打印XML数据 @param tag @param xml @param headString
library/src/main/java/com/danikula/videocache/KLog.java:243
↓ 1 callers
Method
processRequest
(GetRequest request, Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:38
↓ 1 callers
Method
processRequest
(GetRequest request, Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCache.java:38
↓ 1 callers
Method
processSocket
(Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:223
↓ 1 callers
Method
readSource
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:115
↓ 1 callers
Method
readSourceAsync
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:75
↓ 1 callers
Method
readSourceAvailableBytes
(HttpURLConnection connection, long offset, int responseCode)
library/src/main/java/com/danikula/videocache/HttpUrlSource.java:84
↓ 1 callers
Method
recreateZeroSizeFile
(File file)
library/src/main/java/com/danikula/videocache/file/Files.java:74
↓ 1 callers
Method
registerCacheListener
(CacheListener cacheListener)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:59
↓ 1 callers
Method
releaseSocket
(Socket socket)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:267
↓ 1 callers
Method
responseWithCache
(OutputStream out, long offset)
library/src/main/java/com/danikula/videocache/HttpProxyCache.java:76
↓ 1 callers
Method
responseWithoutCache
(OutputStream out, long offset)
library/src/main/java/com/danikula/videocache/HttpProxyCache.java:86
↓ 1 callers
Method
shutdown
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:67
↓ 1 callers
Method
shutdownClients
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:202
↓ 1 callers
Method
startProcessRequest
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServerClients.java:48
↓ 1 callers
Method
startProxy
()
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:69
↓ 1 callers
Method
startVideo
()
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:82
↓ 1 callers
Method
stop
()
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:132
↓ 1 callers
Method
stop
()
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:140
↓ 1 callers
Method
touchFileSafely
(File cacheFile)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:194
↓ 1 callers
Method
touchInBackground
(File file)
library/src/main/java/com/danikula/videocache/file/LruDiskUsage.java:26
↓ 1 callers
Method
tryComplete
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:151
↓ 1 callers
Method
updateVideoProgress
()
sample/src/main/java/com/danikula/videocache/sample/GalleryVideoFragment.java:115
↓ 1 callers
Method
updateVideoProgress
()
sample/src/main/java/com/danikula/videocache/sample/VideoFragment.java:118
↓ 1 callers
Method
v
(Object msg)
library/src/main/java/com/danikula/videocache/KLog.java:59
↓ 1 callers
Method
waitForRequest
()
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:211
↓ 1 callers
Method
waitForSourceData
()
library/src/main/java/com/danikula/videocache/ProxyCache.java:83
↓ 1 callers
Method
wrapperContent
(String tagStr, Object... objects)
library/src/main/java/com/danikula/videocache/KLog.java:159
Method
Builder
(Context context)
library/src/main/java/com/danikula/videocache/HttpProxyCacheServer.java:353
Method
ByteArrayCache
()
library/src/main/java/com/danikula/videocache/ByteArrayCache.java:16
Method
ByteArraySource
(byte[] data)
library/src/main/java/com/danikula/videocache/ByteArraySource.java:15
Method
Config
(File cacheRoot, FileNameGenerator fileNameGenerator, DiskUsage diskUsage, SourceInfoStorage sourceInfoStorage
library/src/main/java/com/danikula/videocache/Config.java:23
Method
DatabaseSourceInfoStorage
(Context context)
library/src/main/java/com/danikula/videocache/sourcestorage/DatabaseSourceInfoStorage.java:35
← previous
next →
101–200 of 402, ranked by callers