There may be a bug in ServiiGo, but I'm not sure how it could cause this problem (Instead the problem would be reused resource ids for the thumbnails).
Download:
https://bitbucket.org/willlunniss/servi ... -DEBUG.apkDo you have adb setup on your PC?
If so open up two consoles. In the first type (otherwise set it up or try one of these apps
http://forum.xda-developers.com/showthr ... ?t=1726238)
- Code:
adb logcat -s "ServiiGo" > ServiiGo.log.txt
to keep a record and in the second type
- Code:
adb logcat -s "ServiiGo"
If an image isn't in cache you will get this chain of events (note it is a first in last out queue so they will go in one order, and come out in reverse (except for the first entry):
- Code:
D/ServiiGo(23069): [ImageManager:displayImage] Queuing image : http://192.168.15.100:23424/cds/resource/1000000000020004/COVER_IMAGE,serviigo?authToken=80b1b5468ee64a31bf460b145affe36e
D/ServiiGo(23069): [ImageManager:getBitmap] Url : http://192.168.15.100:23424/cds/resource/1000000000020004/COVER_IMAGE,serviigo?authToken=80b1b5468ee64a31bf460b145affe36e
D/ServiiGo(23069): [ImageManager:writeFile] File : file:/mnt/sdcard/ServiiGo/ThumbnailCache/192.168.15.100-23424/-1133382581
D/ServiiGo(23069): [ImageManager:displayImage] Url : http://192.168.15.100:23424/cds/resource/1000000000020004/COVER_IMAGE,serviigo?authToken=80b1b5468ee64a31bf460b145affe36e
If an image is in the disk cache, but not the memory one you will get:
- Code:
D/ServiiGo(23069): [ImageManager:displayImage] Queuing image : http://192.168.15.100:23424/cds/resource/1000000000020004/COVER_IMAGE,serviigo?authToken=ecb6c803696346629baaea94b000bc95
D/ServiiGo(23069): [ImageManager:getBitmap] From SD Card : /mnt/sdcard/ServiiGo/ThumbnailCache/192.168.15.100-23424/-1133382581
D/ServiiGo(23069): [ImageManager:displayImage] Url : http://192.168.15.100:23424/cds/resource/1000000000020004/COVER_IMAGE,serviigo?authToken=ecb6c803696346629baaea94b000bc95
and finally, if the image is in the memory cache you will get:
- Code:
D/ServiiGo(23069): [ImageManager:displayImage] From cache : http://192.168.15.100:23424/cds/resource/1000000000020004/COVER_IMAGE,serviigo?authToken=ecb6c803696346629baaea94b000bc95
So can you go through those steps you did before and at each stage check manually what the image is, to see if the image changes while still keeping the same url.
Additionally, check the data comming from Serviio by looking for a line like this and appending
http://server:23424/cds/ to it
- Code:
D/ServiiGo(23069): [Application:browse] Url : browse/serviigo/V_OF%5EFOL_FD2/BrowseDirectChildren/all/0/0?authToken=ecb6c803696346629baaea94b000bc95
If you get stuck, post the whole log and I will look through it. Provided you access your server locally, there is nothing in there of any use so it is safe to post.
So some points to look for, in my example, I would keep
http://192.168.15.100:23424/cds/browse/ ... 94b000bc95 open in my browser, and refresh to watch the content change.
If the content title changed, but the thumbnail under thumbnailUrl didn't change (which is what I / zip expect), then serviigo will display the wrong thumbnail. This can be fixed by not caching thumbnails for online content.