Commits on Source (13)
-
Steve Lhomme authored
It could avoid a lot of display modules to compute it themselves.
b087f2d2 -
Steve Lhomme authored
Whenever vd->source changes of display configuration changes, the placement is updated.
e1910b82 -
Steve Lhomme authored
When flipping, the only values that would change in the placement is the place.y
9239e881 -
Steve Lhomme authoredd84ae556
-
Steve Lhomme authored577803cd
-
Steve Lhomme authored
Prepare and CreateBuffers are always called in the vout thread, so they are always in sync. The original placement is set when the module is opened.
e1da981b -
Steve Lhomme authored
Display, ResetPictures and Control are always called in the vout thread, so they are always in sync.
e424ae06 -
Steve Lhomme authored72e572b5
-
Steve Lhomme authored
ResetPictures and Control are always called in the vout thread, so they are always in sync.
c2a37fe3 -
Steve Lhomme authoredfca84e8a
-
Steve Lhomme authored
Vertically swapping the position of the video keeps the place "height". The vertical position use the inverted position of the bottom position rather than the top position of the video.
f811042d -
Steve Lhomme authored7d59735e
-
Steve Lhomme authored
It doesn't seem to be using the placement values, which is wrong.
8a912baa
Showing
- include/vlc_vout_display.h 20 additions, 12 deletionsinclude/vlc_vout_display.h
- modules/hw/mmal/vout.c 1 addition, 5 deletionsmodules/hw/mmal/vout.c
- modules/video_output/apple/VLCSampleBufferDisplay.m 1 addition, 3 deletionsmodules/video_output/apple/VLCSampleBufferDisplay.m
- modules/video_output/drm/display.c 4 additions, 7 deletionsmodules/video_output/drm/display.c
- modules/video_output/kva.c 2 additions, 5 deletionsmodules/video_output/kva.c
- modules/video_output/libplacebo/display.c 1 addition, 2 deletionsmodules/video_output/libplacebo/display.c
- modules/video_output/wayland/shm.c 28 additions, 30 deletionsmodules/video_output/wayland/shm.c
- modules/video_output/win32/glwin32.c 1 addition, 2 deletionsmodules/video_output/win32/glwin32.c
- modules/video_output/xcb/render.c 22 additions, 18 deletionsmodules/video_output/xcb/render.c
- modules/video_output/xcb/x11.c 23 additions, 32 deletionsmodules/video_output/xcb/x11.c
- src/video_output/display.c 1 addition, 0 deletionssrc/video_output/display.c
- src/video_output/video_output.c 1 addition, 3 deletionssrc/video_output/video_output.c