]> git.pld-linux.org Git - packages/obs-studio.git/blob - size_t.patch
- fix type confusion on non-x8664 archs
[packages/obs-studio.git] / size_t.patch
1 --- obs-studio-29.1.3/libobs/obs.c~     2023-06-19 00:05:22.000000000 +0200
2 +++ obs-studio-29.1.3/libobs/obs.c      2023-11-05 00:28:11.859696298 +0100
3 @@ -873,7 +873,11 @@
4                 obs->video.mixes.array[i] = NULL;
5         }
6         if (num_views > 0)
7 +#ifdef __ILP32__
8 +               blog(LOG_WARNING, "Number of remaining views: %d", num_views);
9 +#else
10                 blog(LOG_WARNING, "Number of remaining views: %ld", num_views);
11 +#endif
12         pthread_mutex_unlock(&obs->video.mixes_mutex);
13  
14         pthread_mutex_destroy(&obs->video.mixes_mutex);
15 --- obs-studio-29.1.3/libobs-opengl/gl-egl-common.c~    2023-06-19 00:05:22.000000000 +0200
16 +++ obs-studio-29.1.3/libobs-opengl/gl-egl-common.c     2023-11-05 00:30:13.543492738 +0100
17 @@ -373,7 +373,7 @@
18                 return false;
19         }
20         if (!query_dmabuf_modifiers(egl_display, drm_format, modifiers,
21 -                                   n_modifiers)) {
22 +                                   (EGLuint64KHR *)n_modifiers)) {
23                 *n_modifiers = 0;
24                 *modifiers = NULL;
25                 return false;
26 --- obs-studio-29.1.3/plugins/linux-v4l2/v4l2-input.c~  2023-06-19 00:05:22.000000000 +0200
27 +++ obs-studio-29.1.3/plugins/linux-v4l2/v4l2-input.c   2023-11-05 00:32:37.108931868 +0100
28 @@ -259,7 +259,11 @@
29                 }
30  
31                 blog(LOG_DEBUG,
32 +#ifdef __ILP32__
33 +                    "%s: ts: %06lld buf id #%d, flags 0x%08X, seq #%d, len %d, used %d",
34 +#else
35                      "%s: ts: %06ld buf id #%d, flags 0x%08X, seq #%d, len %d, used %d",
36 +#endif
37                      data->device_id, buf.timestamp.tv_usec, buf.index,
38                      buf.flags, buf.sequence, buf.length, buf.bytesused);
39  
This page took 0.041876 seconds and 3 git commands to generate.