On 15 Aug 2016 09:05, "Martin Vysny" <vy...@baka.sk> wrote:
>
> Hi Chris,
>
> thanks for your mail, please see the response below.
>
> On 15.08.2016 00:57, Chris Paterson wrote:
> >
> > *Previous*
> > *
> > *
> > Often, by the time I've got to the tablet, it's moved on to the next
> > photo. When you freeze the slideshow it would be good if there was a
> > *previous* option to go back to the previous photo (naturally!) perhaps
> > allowing you to see the previous 5 photos from the slideshow, for example.
> >
>
> Yup, this feature is definitely great to have and has already been asked
> for. Right now the internal logic only support moving forward, but I'll
> try to think of something.
At the simplest, if you could just remember the 1 previous photo, then that would be good.
> > *Zoom*
> >
> > Again, having paused the slideshow it would be nice to be able to
> > examine the photo in more detail, so possibly having the option to load
> > the full resolution photo and view it by zooming/panning etc.
> >
>
> Generally, the "Frame" part of the app is tailored to fit the images
> onto the device's full screen, without any zooming. To save both
> internet bandwidth and cache space, Slideshow loads the image shrinked,
> shrinking it in the process if possible.
>
> But, maybe I could add a configuration option for PhotoCloud to download
> full-sized images if the user so wishes. The disadvantage is that the
> cache will fill faster; yet the user will be able to zoom the image.
>
> What do you think?
I'm always one for ease of coding :-)
Alternatively, this could be a 2 stage process; the zoom could be independent of the caching.
- You perform the slideshow just as you do at the moment - downloading, scaling, caching etc. No changes
- When someone zooms (or possibly pauses) you re-download the full resolution image for that one-off zoom
I had wondered about using the "share"/"open with" functionality to do the zoom. But the original image is still on the server and the other programs on the tablet don't understand the samba share, so that would only work if you cached the full resolution image to pass over to another application
Chris
Sounds great to me :-)
For interest, when is the rescaling done? At the moment do you effectively:
- download the full resolution image
- rescale
- cache the rescaled image
Cheers
Chris
an email to photocloud-frame+unsubscribe@googlegroups.com
<mailto:photocloud-frame+unsubscr...@googlegroups.com>.
To post to this group, send email to photocloud-frame@googlegroups.com
<mailto:photocloud-frame@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/photocloud-frame/CAOO6m7Htg70e%2BKMd3ANBBTmUKv674Z3Fpr9pfV8M9EpRkRMdHQ%40mail.gmail.com
<https://groups.google.com/d/msgid/photocloud-frame/CAOO6m7Htg70e%2BKMd3ANBBTmUKv674Z3Fpr9pfV8M9EpRkRMdHQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "PhotoCloud Frame Slideshow" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/photocloud-frame/P8Ls5nIaFX0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to photocloud-frame+unsubscribe@googlegroups.com.
To post to this group, send email to photocloud-frame@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/photocloud-frame/2abcb69d-45bb-5571-11d6-fcfdebaf6392%40baka.sk.
The rescaling is actually done when the image is downloaded, in two parts:
1. Android image loader/decoder is able to do this on the fly, by
skipping entire pixel lines of image and not reading them at all. I am
however unsure how much network bandwidth this actually saves. I'm
guessing zero savings because network protocols generally do not tend to
support stream skipping, and it's not easy to. skip rows in jpeg I think :)
2. However, the protocols generally do support rescaling server-side,
that is, you can pick one of predefined image sizes and download the
image in that particular size format. I'm sure that px500 and Instagram
supports this; of course file-oriented fs like samba does not support
such functionality. I can check other stream types if you wish.
best,
Martin
Hi,
I don't think that a screensaver is allowed to interact with the remote control: if you press any button, Android assumes that you want to control the TV, it will simply kill the screensaver and go back to whatever app you were running previously. It's the same as moving a mouse with your desktop computer: the screensaver ends immediately.
This is the fundamental limitation of any screensaver, so there's nothing I can do about it. The only way is to start the slideshow manually I'm afraid.
Best regards,
Martin
--
You received this message because you are subscribed to the Google Groups "PhotoCloud Frame Slideshow" group.
To unsubscribe from this group and stop receiving emails from it, send an email to photocloud-fra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/photocloud-frame/a6fa4c81-f6b1-4904-8b12-77bb8bedd7f0n%40googlegroups.com.