Skip to content
Snippets Groups Projects

lib: media_player: use d3d11drawable vout for callbacks

Merged Alexandre Janniaux requested to merge alexandre-janniaux/vlc:win32-drawable/1 into master

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

Merge request pipeline #584403 passed

Merge request pipeline passed for 7ff98c8e

Test coverage 17.96% (0.03%) from 1 job

Merged by Felix Paul KühneFelix Paul Kühne 1 month ago (Apr 6, 2025 4:33pm UTC)

Loading

Pipeline #584559 passed

Pipeline passed for 7ff98c8e on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading