Skip to content

lib: media_player: use d3d11drawable vout for callbacks

The d3d11 drawable display doesn't exist yet, but the direct3d11 display is not reachable from a wextern window (regression from previous commit e33e383f that check window type) so we might as well change it immediately instead of doing it in three steps.

Separating the display used in VLC and the libvlc application-side display ensures we're not trying to use the latter in the VLC scenarios and still ensures we check the kind of windowing that is being provided to the display.

Fix a regression with e33e383f preventing the callbacks from opening the display.

Merge request reports

Loading