This is a bug. Open a ticket, please.
I raised a defect but it was rejected as apparently working as designed. I don't understand why.
https://trac.videolan.org/vlc/ticket/22319
I'm hoping to get some time into looking at whether I can write a plugin to solve this genuine issue.