This is incorrect. It is an OS feature, but as a developer you can choose to adopt it or choose not to.
For the majority of people - particularly on Apple TV - it is not a useful feature. It severely compromises the playback screen. Everyone I spoken to about the way that screen now works in Infuse thinks it is a ‘serious bug’.
I agree, and I’ve asked a few people what the think about it… ‘serious bug’ was the consensus. The way the trackpad pointer is essentially captured by the PIP button with no obvious way it has happened
PiP is an absolute useless Feature! I don’t understand why Firecore has implemented this and give us no choice to disable this trash… the Button is annoying and the use of a tiny Window is really dubious
Some Users like this Feature other don’t like it…
But it’s not fair to impose this for all Users…
A Possibility to deactivate PiP is the Solution to please everyone
Just about EVERY feature in Infuse is not liked or needed by SOMEONE, if every feature was a toggle it’d take the entire app size just for the feature toggle programing.
I use it for a monitor
Checking sport scores
Checking progress of an update
Some people don’t watch everything and just have it for background listening: podcasts, howtos, concerts, music videos, audiobooks, even tv shows. Then you can have screensaver or something else going instead.
I can’t see any benefit to this feature. You can’t watch two things at once (literally - it pauses the other video stream).
On Apple TV it ruins the playback mechanism. It is almost impossible to scrub through a video without triggering it, and once you have the (invisible) pointer is captured by the button. On iPad, the button to activate it is tucked away and is not easily activated by accident.
I guess I don’t know why an app developer would want to provide a method - that is easily accidentally triggered - to stop the user using the app, and exit it!
Even Apple don’t use it in their Apple TV apps (WWDC for example).
There might be examples where the feature is useful. But I can’t think of any and it certainly should not be enabled on Apple TV by default.
I can’t replicate what you are saying on my iPad - When I move a playing Infuse video to PiP and then pick another video source, it pauses the video and audio infuse is playing.
You could view a webpage and have the video continue playing in the corner, yes. But several of the examples you have listed, I am unable to reproduce. The video/audio pauses and you’d be much better off using the standard task-switching mechanism.
So you are using it purely as a task-switcher (because the Infuse video would pause when the baby monitor video started playing).
This is not a very good reason to enable PiP in Infuse, compromising the playback screen, when the standard task switching action could be used to bring up the baby monitor, and then go back to Infuse.
Good product design is often deciding what to leave out, too.