[vlc-devel] [PATCH] lua: rc: prevent interface from terminating VLC immediately

Marvin Scholz epirat07 at gmail.com
Sat May 30 22:26:23 CEST 2020

On 30 May 2020, at 22:23, Rémi Denis-Courmont wrote:

> Le lauantaina 30. toukokuuta 2020, 21.53.29 EEST Marvin Scholz a 
> écrit :
>> When starting VLC without stdin attached (for example on Windows
>> from the explorer or on macOS from Finder by double clicking the app)
>> the lua interface if set up as extra interface would immediately
>> terminate it again.
>> For users that set the extra interface up using the GUI, they are no
>> longer able to revert that change as the main interface will 
>> immediately
>> terminate together with VLC, which is really bad user experience.
>> Prevent the immediate termination by refusing to load the lua rc
>> interface without valid input.
> This is wrong and breaks normal CLI workflow: pressing Ctrl+D should 
> just close
> VLC.

Indeed this breaks if Ctrl+D is the first thing done in the interface…
Any idea how else to solve this? As clearly current behavior is really
unfortunate and confusing for users…

> -- 
> Rémi Denis-Courmont
> http://www.remlab.net/
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel

More information about the vlc-devel mailing list