I listen to audiobooks (10+ hours-long single audio files) while on long car journeys with my Google Pixel 6a connected to the Android Auto interface of my car (a 2019 Skoda Octavia). [The car's built-in play-audio-from-SD-card software interacts so terribly with audio ducking/ priority of Google Maps, and loses its place so often, that it's not even worth it).
VLC on the Android phone generally works well in this use case for remembering audio position between sessions, though a couple of times it too has forgotten.
Question 1: What are the conditions that cause VLC on Android to forget where it was last at, playing an audio file (so that tapping that file e.g. through History would NOT resume at the last played audio position?) Or, alternatively, what are the absolute requirements that must be met so that VLC on Android will specifically remember last played audio position in a file?
Audio ducking/ automatically pausing-and-resuming VLC audio playback when Google Maps Navigation directions speaks; how can I get VLC to automatically pause audio playback while Google Maps Navigation is speaking, and then automatically resume playback? Right now, it "ducks" - VLC audio is silenced while Google Maps Navigation is speaking, but the VLC audio continues 'playing' silently, and I lose a few seconds of audio. Ideally, actually, VLC would automatically _backtrack_ 5 seconds and automatically continue playing audio when Maps Navigation is done speaking. Or at least, VLC could simply pause at the moment that it's forced to duck under Maps.
Question 2: What's the best available result, when the same Android device, using Android Auto, is connected to a car, playing an audiobook in VLC, with Google Maps Navigation in action, to avoid missing several seconds of audiobook audio from time to time when Maps speaks?
thanks!