Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
=== release 1.17.90 ===
2020-08-20 16:14:23 +0100 Tim-Philipp Müller <tim@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* gst-plugins-bad.doap:
* meson.build:
Release 1.17.90
2020-08-20 12:58:30 +1000 Matthew Waters <matthew@centricular.com>
* ext/webrtc/gstwebrtcice.c:
webrtc/ice: resolve .local candidates internally
Requires the system's DNS resolver to support mdns resolution.
Fixes interoperablity with recent versions of chrome/firefox that
produce .local address in for local candidates.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1139
2020-08-19 11:46:31 +0000 J. Kim <jeongseok.kim@sk.com>
* ext/srt/gstsrtobject.c:
srtobject: set error when canceled waiting for a caller
To propagate error, this commit sets a reason. Otherwise, the function
caller should check if `error` is NULL when the return value is not normal.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1522>
2020-08-19 11:30:47 +0000 J. Kim <jeongseok.kim@sk.com>
* ext/srt/gstsrtobject.c:
srtobject: fix typo, s/errorj/error
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1522>
2020-08-17 18:51:17 +0100 Tim-Philipp Müller <tim@centricular.com>
* docs/meson.build:
docs: fix gst-docs build if opencv is not being built
The disabler in opencv_dep (retrieved via libs_doc) will
cause a meson interpreter error if opencv is not being built:
ERROR: The += operator currently only works with arrays, dicts, strings or ints
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1519>
2020-08-14 19:57:30 +0300 Vivia Nikolaidou <vivia@ahiru.eu>
* ext/fdkaac/gstfdkaacenc.c:
* ext/fdkaac/gstfdkaacenc.h:
fdkaacenc: Implement flush function
The internal fdk encoder always produces 1024 bytes even with no input,
so special care should be taken to not drain it twice.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1515>
2020-08-17 21:39:13 +0900 Seungha Yang <seungha@centricular.com>
* sys/mediafoundation/gstmfutils.cpp:
mediafoundation: Correct wrong raw video format mapping
Was a shameful mistake
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1517>
2020-08-08 19:59:33 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
* sys/va/gstvah264dec.c:
va: h264dec: set latency
The min latency is calculated with the maximum number of frames that
precede any frame, if available, and it is lower than the maximum
number of frames in DBP.
The max latency is calculated with the maxium size of frames in DBP.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1500>
2019-05-16 20:40:14 +0200 Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
* ext/fdkaac/gstfdkaacenc.c:
fdkaacenc: Refactor layout selection code
No functional change.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1359>
2020-06-18 11:33:49 +0200 Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
* ext/fdkaac/gstfdkaac.c:
* ext/fdkaac/gstfdkaac.h:
* ext/fdkaac/gstfdkaacenc.c:
* ext/fdkaac/meson.build:
* ext/fdkaac/plugin.c:
fdkaacenc: Move channel layouts to gstfdkaac.c
In preparation of sharing them with the decoder. Iteration of the
channel layouts needs to be changed to use a sentinel element.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1359>
2020-08-12 15:59:01 +1000 Matthew Waters <matthew@centricular.com>
* docs/plugins/gst_plugins_cache.json:
* ext/vulkan/vksink.c:
* gst-libs/gst/vulkan/gstvkapi.h:
* gst-libs/gst/vulkan/gstvkbarrier.h:
* gst-libs/gst/vulkan/gstvkbuffermemory.c:
* gst-libs/gst/vulkan/gstvkbuffermemory.h:
* gst-libs/gst/vulkan/gstvkbufferpool.h:
* gst-libs/gst/vulkan/gstvkcommandbuffer.c:
* gst-libs/gst/vulkan/gstvkcommandbuffer.h:
* gst-libs/gst/vulkan/gstvkcommandpool.c:
* gst-libs/gst/vulkan/gstvkcommandpool.h:
* gst-libs/gst/vulkan/gstvkdebug.c:
* gst-libs/gst/vulkan/gstvkdebug.h:
* gst-libs/gst/vulkan/gstvkdescriptorcache.c:
* gst-libs/gst/vulkan/gstvkdescriptorcache.h:
* gst-libs/gst/vulkan/gstvkdescriptorpool.c:
* gst-libs/gst/vulkan/gstvkdescriptorpool.h:
* gst-libs/gst/vulkan/gstvkdescriptorset.c:
* gst-libs/gst/vulkan/gstvkdescriptorset.h:
* gst-libs/gst/vulkan/gstvkdevice.c:
* gst-libs/gst/vulkan/gstvkdevice.h:
* gst-libs/gst/vulkan/gstvkdisplay.c:
* gst-libs/gst/vulkan/gstvkdisplay.h:
* gst-libs/gst/vulkan/gstvkerror.c:
* gst-libs/gst/vulkan/gstvkerror.h:
* gst-libs/gst/vulkan/gstvkfence.c:
* gst-libs/gst/vulkan/gstvkfence.h:
* gst-libs/gst/vulkan/gstvkformat.c:
* gst-libs/gst/vulkan/gstvkformat.h:
* gst-libs/gst/vulkan/gstvkfullscreenquad.c:
* gst-libs/gst/vulkan/gstvkfullscreenquad.h:
* gst-libs/gst/vulkan/gstvkhandle.c:
* gst-libs/gst/vulkan/gstvkhandle.h:
* gst-libs/gst/vulkan/gstvkhandlepool.c:
* gst-libs/gst/vulkan/gstvkhandlepool.h:
* gst-libs/gst/vulkan/gstvkimagebufferpool.h:
* gst-libs/gst/vulkan/gstvkimagememory.c:
* gst-libs/gst/vulkan/gstvkimagememory.h:
* gst-libs/gst/vulkan/gstvkimageview.c:
* gst-libs/gst/vulkan/gstvkimageview.h:
* gst-libs/gst/vulkan/gstvkinstance.c:
* gst-libs/gst/vulkan/gstvkinstance.h:
* gst-libs/gst/vulkan/gstvkmemory.c:
* gst-libs/gst/vulkan/gstvkmemory.h:
* gst-libs/gst/vulkan/gstvkphysicaldevice.h:
* gst-libs/gst/vulkan/gstvkqueue.c:
* gst-libs/gst/vulkan/gstvkqueue.h:
* gst-libs/gst/vulkan/gstvkswapper.c:
* gst-libs/gst/vulkan/gstvkswapper.h:
* gst-libs/gst/vulkan/gstvktrash.c:
* gst-libs/gst/vulkan/gstvktrash.h:
* gst-libs/gst/vulkan/gstvkutils.c:
* gst-libs/gst/vulkan/gstvkvideofilter.c:
* gst-libs/gst/vulkan/gstvkvideofilter.h:
* gst-libs/gst/vulkan/gstvkwindow.c:
* gst-libs/gst/vulkan/gstvkwindow.h:
* gst-libs/gst/vulkan/vulkan_fwd.h:
* gst-libs/gst/vulkan/wayland/gstvkdisplay_wayland.c:
* gst-libs/gst/vulkan/wayland/gstvkdisplay_wayland.h:
* gst-libs/gst/vulkan/xcb/gstvkdisplay_xcb.c:
* gst-libs/gst/vulkan/xcb/gstvkdisplay_xcb.h:
vulkan: docs annotation updates
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>
2020-08-11 21:56:39 +1000 Matthew Waters <matthew@centricular.com>
* docs/libs/vulkan-wayland/index.md:
* docs/libs/vulkan-wayland/sitemap.txt:
* docs/libs/vulkan-xcb/index.md:
* docs/libs/vulkan-xcb/sitemap.txt:
* docs/libs/vulkan/index.md:
* docs/libs/vulkan/sitemap.txt:
* docs/meson.build:
* gst-libs/gst/vulkan/meson.build:
* gst-libs/gst/vulkan/vulkan_fwd.h:
* gst-libs/gst/vulkan/vulkan_mkenum.py:
* gst-libs/gst/vulkan/wayland/wayland.h:
* gst-libs/gst/vulkan/xcb/xcb.h:
* pkgconfig/gstreamer-vulkan-uninstalled.pc.in:
* pkgconfig/gstreamer-vulkan-wayland-uninstalled.pc.in:
* pkgconfig/gstreamer-vulkan-wayland.pc.in:
* pkgconfig/gstreamer-vulkan-xcb-uninstalled.pc.in:
* pkgconfig/gstreamer-vulkan-xcb.pc.in:
* pkgconfig/gstreamer-vulkan.pc.in:
* pkgconfig/meson.build:
build/vulkan: split vulkan gir
also add to docs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1506>
2020-08-05 18:41:45 +0100 Philippe Normand <philn@igalia.com>
* ext/wpe/WPEThreadedView.cpp:
* ext/wpe/WPEThreadedView.h:
* ext/wpe/gstwpesrc.cpp:
wpe: WebView and WebContext handling fixes
The WPEThreaded view is now split in 2 classes:
- WPEContextThread handles the persistent WebKit thread, where all WebKit API
calls should be handled.
- WPEView: is created from the WPEContextThread. It handles the WebView and
maintains the public interface on which wpesrc relies. This is the facade for
the WebView, basically. It takes care of dispatching API calls into the context
thread.
With these fixes it is now possible to create (and reuse) mutlple wpesrc
elements during the application lifetime.
Fixes #1372
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1484>
2020-08-07 09:26:19 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/sctp/sctpassociation.c:
Loading
Loading full blame...