Changes of Revision 201
_service:obs_scm:vlc-beta-20220302.94bc262fbe.obscpio/doc/libvlc/QtGL/qtvlcwidget.cpp -> _service:obs_scm:vlc-beta-20220303.491e7440b3.obscpio/doc/libvlc/QtGL/qtvlcwidget.cpp
Changed
x
1
2
"void main()\n"
3
"{\n"
4
" gl_FragColor = texture2D(texture, texcoord);\n"
5
- "};\n";
6
+ "}\n";
7
8
/*
9
* Data used to seed our vertex array and element array buffers:
10
_service:obs_scm:vlc-beta-20220302.94bc262fbe.obscpio/extras/ci/gitlab-ci.yml -> _service:obs_scm:vlc-beta-20220303.491e7440b3.obscpio/extras/ci/gitlab-ci.yml
Changed
12
1
2
.base-template:
3
stage: build
4
rules:
5
- - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
6
- - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "master@videolan/vlc"'
7
+ - if: $CI_MERGE_REQUEST_IID
8
+ - if: '$CI_PIPELINE_SOURCE == "push" && $CI_PROJECT_PATH == "videolan/vlc"'
9
artifacts:
10
paths:
11
- contrib/vlc-contrib-${TRIPLET}-*.tar.bz2
12
_service:obs_scm:vlc-beta-20220302.94bc262fbe.obscpio/modules/video_output/libplacebo/display.c -> _service:obs_scm:vlc-beta-20220303.491e7440b3.obscpio/modules/video_output/libplacebo/display.c
Changed
41
1
2
return; // Probably benign error, ignore it
3
}
4
5
+#if PL_API_VER >= 199
6
+ bool need_vflip = false;
7
+#else
8
+ bool need_vflip = frame.flipped;
9
+#endif
10
+
11
struct pl_image img = {
12
.num_planes = pic->i_planes,
13
.color = vlc_placebo_ColorSpace(vd->fmt),
14
15
vout_display_cfg_t cfg = *vd->cfg;
16
cfg.display.width = frame.fbo->params.w;
17
cfg.display.height = frame.fbo->params.h;
18
- if (frame.flipped) {
19
+ if (need_vflip) {
20
switch (cfg.align.vertical) {
21
case VLC_VIDEO_ALIGN_TOP: cfg.align.vertical = VLC_VIDEO_ALIGN_BOTTOM; break;
22
case VLC_VIDEO_ALIGN_BOTTOM: cfg.align.vertical = VLC_VIDEO_ALIGN_TOP; break;
23
24
}
25
}
26
vout_display_PlacePicture(&place, vd->fmt, &cfg);
27
- if (frame.flipped) {
28
+ if (need_vflip) {
29
place.y = frame.fbo->params.h - place.y;
30
place.height = -place.height;
31
}
32
33
assert(!"Failed processing the subpicture_t into pl_plane_data!?");
34
35
struct pl_overlay *overlay = &sys->overlays[i];
36
- int ysign = frame.flipped ? (-1) : 1;
37
+ int ysign = need_vflip ? (-1) : 1;
38
*overlay = (struct pl_overlay) {
39
.rect = {
40
.x0 = place.x + r->i_x,
41
_service:obs_scm:vlc-beta.obsinfo
Changed
10
1
2
name: vlc-beta
3
-version: 20220302.94bc262fbe
4
-mtime: 1646252221
5
-commit: 94bc262fbe361dd4da5a4263b52e7ecdafe7d44e
6
+version: 20220303.491e7440b3
7
+mtime: 1646326625
8
+commit: 491e7440b3f9b4b5f278f5b379c04412863c8ec7
9
10