You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In root application, I call Fresco.initialize(getApplicationContext()).
In other UI controls, I pass Uri.fromFile("file://.../sdcard/example-video.mp4") to SimpleDraweeView. The view generates in-memory thumbnail and displays it correctly.
I check /data/data/my.app.id/cache/image_cache/ in emulator, no files or directories are in there. Which means for local videos, Fresco does not use disk cache.
Additional Information
Fresco version: 1.10.0
Platform version: emulator API 23
May I ask if you could consider adding option to tell Fresco to use disk cache for local videos? Normally generating thumbnails takes time, like 1-2 seconds per video (on my real device). So disk cache would help a lot.
Thank you,
====================
P.S: If someone could tell me how to do this hack then it would also help a lot:
Would it be possible to force Fresco to flush the in-memory generated thumbnails to disk cache? Then next time it checks for cache, it can use the cached files.
The text was updated successfully, but these errors were encountered:
Hey @hkcorac, that sounds like a great enhancement. And I'll mark this issue as such.
The thumbnail is created in LocalVideoThumbnailProducer and the step where the images are cached on disk is DiskCacheWriteProducer. The change would require that LocalVideoThumbnailProducer returns an EncodedImage instead of an decoded image.
Description
I'm using version 1.10.0
Fresco.initialize(getApplicationContext())
.Uri.fromFile("file://.../sdcard/example-video.mp4")
toSimpleDraweeView
. The view generates in-memory thumbnail and displays it correctly./data/data/my.app.id/cache/image_cache/
in emulator, no files or directories are in there. Which means for local videos, Fresco does not use disk cache.Additional Information
May I ask if you could consider adding option to tell Fresco to use disk cache for local videos? Normally generating thumbnails takes time, like 1-2 seconds per video (on my real device). So disk cache would help a lot.
Thank you,
====================
P.S: If someone could tell me how to do this hack then it would also help a lot:
Would it be possible to force Fresco to flush the in-memory generated thumbnails to disk cache? Then next time it checks for cache, it can use the cached files.
The text was updated successfully, but these errors were encountered: