Page 1 of 1

Auto Scan Enhancements

Posted: 28 Mar 2024 17:04
by AdamBridges
Hello!

Been a longtime user of VLC and appreciate all of the hard work being done for it.

However, I have noticed that the Auto Scan logic could use improvement: Primarily it should detect changes asynchronously while still allowing playback of a previous scan. For example, user opens the app; auto scan processes and updates libraries; user terminates app; user then changes a library and opens the app; auto scan processes but doesn't prevent user from navigating previously scanned media. If a user selects media that can't be found while auto scan is async processing, then a synchronous function would process to try and play the media but inform the user it can't be found after a timeout if auto scan hasn't already removed it.

Another enhancement could be a background process that checks for any changes while a user device is charging or other.

Thoughts?

Re: Auto Scan Enhancements

Posted: 02 Apr 2024 07:39
by Aza
If a user selects media that can't be found while auto scan is async processing, then a synchronous function would process to try and play the media but inform the user it can't be found after a timeout if auto scan hasn't already removed it.
It should already work that way. Or I don't get your issue here.
Another enhancement could be a background process that checks for any changes while a user device is charging or other.
Yes, it could. We will probably take a look for VLC 4 as some background tasks will be needed for the changes we plan.