Skip to content

Manually closing the VLC application while running a BSC session breaks the application #170

@richbl

Description

@richbl

DOES

Based on our current understanding of the libVLC API, when running VLC in "detached mode", VLC does not generate a media or application stop/end/terminate event, so there's no way for BSC to know if VLC has been exited by the user, putting BSC in a bad state.

SHOULD

It may be possible that, if VLC were integrated into BSC wherein BSC owned the parent window to VLC, BSC could then be in receipt of these events, and respond accordingly.

The current model to follow for good media player event is mpv, which properly generates exit events, thus BSC is able to react appropriately.

Until this issue with VLC is resolved, mpv will be recommended as the default media player for BSC (and a warning about this issue should be made in BSC documentation).

In short...

"Do not close the VLC media player manually or bad things will happen. Instead use the Stop Session button in the BSC application."

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

Status

Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions