[3.0.1 x64] Extractor + loop = reoccuring popup
Hi,
when looking for an audio extractor on family's request I stumbled upon yet another amazing feature of VLC. So that's it. Don't know why donating just now comes to my mind, but this will be done right after filling out this report. THANK YOU! for the ongoing great work.
Okok, to the actual bug report we go :) It's really simple. My 24/7 config is set to loop (type of loop won't matter, see below). When converting...or in my case extracting audio, VLC visually plays through the file.
Now that's where the loop setting kicks in. I instantly get a prompt if I want to overwrite my - just finished - file or cancel. Ok, simply click cancel - what's the big deal? Ha! Here comes the popup again! You get the idea. Neverending loop of...process kill FTW. (Not a 100% CPU one, since there is a popup we are waiting for.)
I chose "Interface: Qt" since this is probably more of a loop-should-check-for-mode-we-are-in than an actual problem of the specific extractor code (if one had to be blamed). Because I assume other functions (current or future) might be affected to.
Or you do tackle this from the other way and require all functions that could run into this problem to explicitly call "STOP" after their work is done to avoid looping.
You know your code/style best, so I leave that decision to you. Workaround is obviously to disable loop before converting.
Have a nice day!
Oliver