New upstream version 1.14.0
Sebastian Dröge
6 years ago
0 | === release 1.14.0 === | |
1 | ||
2 | 2018-03-19 20:24:05 +0000 Tim-Philipp Müller <tim@centricular.com> | |
3 | ||
4 | * ChangeLog: | |
5 | * NEWS: | |
6 | * RELEASE: | |
7 | * configure.ac: | |
8 | * gst-plugins-bad.doap: | |
9 | * meson.build: | |
10 | Release 1.14.0 | |
11 | ||
12 | 2018-03-19 20:24:05 +0000 Tim-Philipp Müller <tim@centricular.com> | |
13 | ||
14 | * docs/plugins/inspect/plugin-accurip.xml: | |
15 | * docs/plugins/inspect/plugin-adpcmdec.xml: | |
16 | * docs/plugins/inspect/plugin-adpcmenc.xml: | |
17 | * docs/plugins/inspect/plugin-aiff.xml: | |
18 | * docs/plugins/inspect/plugin-asfmux.xml: | |
19 | * docs/plugins/inspect/plugin-assrender.xml: | |
20 | * docs/plugins/inspect/plugin-audiobuffersplit.xml: | |
21 | * docs/plugins/inspect/plugin-audiofxbad.xml: | |
22 | * docs/plugins/inspect/plugin-audiolatency.xml: | |
23 | * docs/plugins/inspect/plugin-audiomixmatrix.xml: | |
24 | * docs/plugins/inspect/plugin-audiovisualizers.xml: | |
25 | * docs/plugins/inspect/plugin-autoconvert.xml: | |
26 | * docs/plugins/inspect/plugin-bayer.xml: | |
27 | * docs/plugins/inspect/plugin-bluez.xml: | |
28 | * docs/plugins/inspect/plugin-bs2b.xml: | |
29 | * docs/plugins/inspect/plugin-bz2.xml: | |
30 | * docs/plugins/inspect/plugin-camerabin.xml: | |
31 | * docs/plugins/inspect/plugin-chromaprint.xml: | |
32 | * docs/plugins/inspect/plugin-coloreffects.xml: | |
33 | * docs/plugins/inspect/plugin-colormanagement.xml: | |
34 | * docs/plugins/inspect/plugin-compositor.xml: | |
35 | * docs/plugins/inspect/plugin-curl.xml: | |
36 | * docs/plugins/inspect/plugin-dashdemux.xml: | |
37 | * docs/plugins/inspect/plugin-dc1394.xml: | |
38 | * docs/plugins/inspect/plugin-de265.xml: | |
39 | * docs/plugins/inspect/plugin-debugutilsbad.xml: | |
40 | * docs/plugins/inspect/plugin-decklink.xml: | |
41 | * docs/plugins/inspect/plugin-dfbvideosink.xml: | |
42 | * docs/plugins/inspect/plugin-dtls.xml: | |
43 | * docs/plugins/inspect/plugin-dtsdec.xml: | |
44 | * docs/plugins/inspect/plugin-dvb.xml: | |
45 | * docs/plugins/inspect/plugin-dvbsuboverlay.xml: | |
46 | * docs/plugins/inspect/plugin-dvdspu.xml: | |
47 | * docs/plugins/inspect/plugin-faac.xml: | |
48 | * docs/plugins/inspect/plugin-faad.xml: | |
49 | * docs/plugins/inspect/plugin-faceoverlay.xml: | |
50 | * docs/plugins/inspect/plugin-fbdevsink.xml: | |
51 | * docs/plugins/inspect/plugin-fdkaac.xml: | |
52 | * docs/plugins/inspect/plugin-festival.xml: | |
53 | * docs/plugins/inspect/plugin-fieldanalysis.xml: | |
54 | * docs/plugins/inspect/plugin-flite.xml: | |
55 | * docs/plugins/inspect/plugin-fluidsynthmidi.xml: | |
56 | * docs/plugins/inspect/plugin-freeverb.xml: | |
57 | * docs/plugins/inspect/plugin-frei0r.xml: | |
58 | * docs/plugins/inspect/plugin-gaudieffects.xml: | |
59 | * docs/plugins/inspect/plugin-gdp.xml: | |
60 | * docs/plugins/inspect/plugin-geometrictransform.xml: | |
61 | * docs/plugins/inspect/plugin-gme.xml: | |
62 | * docs/plugins/inspect/plugin-gsm.xml: | |
63 | * docs/plugins/inspect/plugin-hls.xml: | |
64 | * docs/plugins/inspect/plugin-id3tag.xml: | |
65 | * docs/plugins/inspect/plugin-inter.xml: | |
66 | * docs/plugins/inspect/plugin-interlace.xml: | |
67 | * docs/plugins/inspect/plugin-ipcpipeline.xml: | |
68 | * docs/plugins/inspect/plugin-ivfparse.xml: | |
69 | * docs/plugins/inspect/plugin-ivtc.xml: | |
70 | * docs/plugins/inspect/plugin-jp2kdecimator.xml: | |
71 | * docs/plugins/inspect/plugin-jpegformat.xml: | |
72 | * docs/plugins/inspect/plugin-kate.xml: | |
73 | * docs/plugins/inspect/plugin-kms.xml: | |
74 | * docs/plugins/inspect/plugin-ladspa.xml: | |
75 | * docs/plugins/inspect/plugin-legacyrawparse.xml: | |
76 | * docs/plugins/inspect/plugin-midi.xml: | |
77 | * docs/plugins/inspect/plugin-mms.xml: | |
78 | * docs/plugins/inspect/plugin-modplug.xml: | |
79 | * docs/plugins/inspect/plugin-mpegpsdemux.xml: | |
80 | * docs/plugins/inspect/plugin-mpegpsmux.xml: | |
81 | * docs/plugins/inspect/plugin-mpegtsdemux.xml: | |
82 | * docs/plugins/inspect/plugin-mpegtsmux.xml: | |
83 | * docs/plugins/inspect/plugin-musepack.xml: | |
84 | * docs/plugins/inspect/plugin-mxf.xml: | |
85 | * docs/plugins/inspect/plugin-neonhttpsrc.xml: | |
86 | * docs/plugins/inspect/plugin-netsim.xml: | |
87 | * docs/plugins/inspect/plugin-ofa.xml: | |
88 | * docs/plugins/inspect/plugin-openal.xml: | |
89 | * docs/plugins/inspect/plugin-opencv.xml: | |
90 | * docs/plugins/inspect/plugin-openexr.xml: | |
91 | * docs/plugins/inspect/plugin-openglmixers.xml: | |
92 | * docs/plugins/inspect/plugin-openh264.xml: | |
93 | * docs/plugins/inspect/plugin-openjpeg.xml: | |
94 | * docs/plugins/inspect/plugin-opusparse.xml: | |
95 | * docs/plugins/inspect/plugin-pcapparse.xml: | |
96 | * docs/plugins/inspect/plugin-pnm.xml: | |
97 | * docs/plugins/inspect/plugin-proxy.xml: | |
98 | * docs/plugins/inspect/plugin-removesilence.xml: | |
99 | * docs/plugins/inspect/plugin-resindvd.xml: | |
100 | * docs/plugins/inspect/plugin-rfbsrc.xml: | |
101 | * docs/plugins/inspect/plugin-rsvg.xml: | |
102 | * docs/plugins/inspect/plugin-rtmp.xml: | |
103 | * docs/plugins/inspect/plugin-rtponvif.xml: | |
104 | * docs/plugins/inspect/plugin-sbc.xml: | |
105 | * docs/plugins/inspect/plugin-sdpelem.xml: | |
106 | * docs/plugins/inspect/plugin-segmentclip.xml: | |
107 | * docs/plugins/inspect/plugin-shm.xml: | |
108 | * docs/plugins/inspect/plugin-siren.xml: | |
109 | * docs/plugins/inspect/plugin-smooth.xml: | |
110 | * docs/plugins/inspect/plugin-smoothstreaming.xml: | |
111 | * docs/plugins/inspect/plugin-soundtouch.xml: | |
112 | * docs/plugins/inspect/plugin-spandsp.xml: | |
113 | * docs/plugins/inspect/plugin-speed.xml: | |
114 | * docs/plugins/inspect/plugin-srtp.xml: | |
115 | * docs/plugins/inspect/plugin-stereo.xml: | |
116 | * docs/plugins/inspect/plugin-subenc.xml: | |
117 | * docs/plugins/inspect/plugin-teletext.xml: | |
118 | * docs/plugins/inspect/plugin-timecode.xml: | |
119 | * docs/plugins/inspect/plugin-ttmlsubs.xml: | |
120 | * docs/plugins/inspect/plugin-uvch264.xml: | |
121 | * docs/plugins/inspect/plugin-vcdsrc.xml: | |
122 | * docs/plugins/inspect/plugin-vdpau.xml: | |
123 | * docs/plugins/inspect/plugin-videofiltersbad.xml: | |
124 | * docs/plugins/inspect/plugin-videoframe_audiolevel.xml: | |
125 | * docs/plugins/inspect/plugin-videoparsersbad.xml: | |
126 | * docs/plugins/inspect/plugin-videosignal.xml: | |
127 | * docs/plugins/inspect/plugin-vmnc.xml: | |
128 | * docs/plugins/inspect/plugin-voaacenc.xml: | |
129 | * docs/plugins/inspect/plugin-voamrwbenc.xml: | |
130 | * docs/plugins/inspect/plugin-vulkan.xml: | |
131 | * docs/plugins/inspect/plugin-wasapi.xml: | |
132 | * docs/plugins/inspect/plugin-waylandsink.xml: | |
133 | * docs/plugins/inspect/plugin-webp.xml: | |
134 | * docs/plugins/inspect/plugin-webrtc.xml: | |
135 | * docs/plugins/inspect/plugin-wildmidi.xml: | |
136 | * docs/plugins/inspect/plugin-x265.xml: | |
137 | * docs/plugins/inspect/plugin-y4mdec.xml: | |
138 | * docs/plugins/inspect/plugin-yadif.xml: | |
139 | * docs/plugins/inspect/plugin-zbar.xml: | |
140 | Update docs | |
141 | ||
142 | 2018-03-18 14:11:53 +0000 Tim-Philipp Müller <tim@centricular.com> | |
143 | ||
144 | * sys/wasapi/gstwasapiutil.c: | |
145 | * sys/wasapi/gstwasapiutil.h: | |
146 | wasapi: try to satisfy both mingw and msvc | |
147 | Fix-up for previous commit, hopefully. | |
148 | ||
149 | 2018-03-18 09:50:51 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com> | |
150 | ||
151 | * sys/kms/gstkmssink.c: | |
152 | kmssink: Add Amlogic upstreamer DRM driver support | |
153 | Amlogic Upstream driver is named meson, not to be confuse with the build | |
154 | system. | |
155 | ||
156 | 2018-03-17 23:52:31 +0000 Tim-Philipp Müller <tim@centricular.com> | |
157 | ||
158 | * sys/wasapi/gstwasapiutil.c: | |
159 | wasapi: fix indentation | |
160 | ||
161 | 2018-03-17 23:48:13 +0000 Tim-Philipp Müller <tim@centricular.com> | |
162 | ||
163 | * sys/wasapi/gstwasapiutil.c: | |
164 | * sys/wasapi/gstwasapiutil.h: | |
165 | wasapi: fix unresolved symbol linker error with vs2017 on win10 | |
166 | ERROR: unresolved external symbol PKEY_AudioEngine_DeviceFormat | |
167 | Apparently the order of the header includes matters, and initguid.h | |
168 | must be included first. Let's hope this doesn't break anything on | |
169 | the other toolchains. | |
170 | https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/ceff4e2d-8f63-4ab6-b09b-fdac65d62a80/pkeyaudioenginedeviceformat-link-error?forum=windowspro-audiodevelopment | |
171 | ||
172 | 2018-03-16 19:21:31 +0200 Sebastian Dröge <sebastian@centricular.com> | |
173 | ||
174 | * gst-libs/gst/webrtc/Makefile.am: | |
175 | webrtc: Fix make distcheck for g-i build | |
176 | ERROR: ../../../../../gst-libs/gst/webrtc/webrtc-enumtypes.c: no such a file or directory | |
177 | ||
178 | 2018-03-16 17:00:56 +0200 Sebastian Dröge <sebastian@centricular.com> | |
179 | ||
180 | * gst-libs/gst/webrtc/Makefile.am: | |
181 | webrtc: Include webrtc-enumtypes in the g-i build | |
182 | ||
183 | 2018-03-16 11:07:01 +0200 Sebastian Dröge <sebastian@centricular.com> | |
184 | ||
185 | * ext/webrtc/gstwebrtcbin.c: | |
186 | webrtcbin: Remove parameter from gst_webrtc_rtp_sender_new() | |
187 | ||
188 | 2018-03-15 17:32:24 +0200 Sebastian Dröge <sebastian@centricular.com> | |
189 | ||
190 | * gst-libs/gst/webrtc/rtpsender.c: | |
191 | * gst-libs/gst/webrtc/rtpsender.h: | |
192 | webrtc: Remove unused parameter from rtpsender constructor | |
193 | https://bugzilla.gnome.org/show_bug.cgi?id=794363 | |
194 | ||
195 | 2018-03-15 17:31:50 +0200 Sebastian Dröge <sebastian@centricular.com> | |
196 | ||
197 | * gst-libs/gst/webrtc/dtlstransport.c: | |
198 | * gst-libs/gst/webrtc/icetransport.c: | |
199 | * gst-libs/gst/webrtc/rtpreceiver.c: | |
200 | * gst-libs/gst/webrtc/rtpreceiver.h: | |
201 | * gst-libs/gst/webrtc/rtpsender.c: | |
202 | * gst-libs/gst/webrtc/rtpsender.h: | |
203 | * gst-libs/gst/webrtc/rtptransceiver.h: | |
204 | webrtc: Add some locks to setters and remove non-existing functions from headers | |
205 | https://bugzilla.gnome.org/show_bug.cgi?id=794363 | |
206 | ||
207 | 2018-03-15 16:58:40 +0200 Sebastian Dröge <sebastian@centricular.com> | |
208 | ||
209 | * gst-libs/gst/webrtc/icetransport.h: | |
210 | * gst-libs/gst/webrtc/webrtc_fwd.h: | |
211 | webrtc: Rename GstWebRTCIceRole to GstWebRTCICERole for consistency | |
212 | Everything else is ICE, not Ice. | |
213 | https://bugzilla.gnome.org/show_bug.cgi?id=794362 | |
214 | ||
215 | 2018-03-15 16:45:46 +0200 Sebastian Dröge <sebastian@centricular.com> | |
216 | ||
217 | * gst-libs/gst/webrtc/meson.build: | |
218 | webrtc: Fix gobject-introspection build with meson | |
219 | ||
220 | 2018-03-15 12:04:00 +0200 Sebastian Dröge <sebastian@centricular.com> | |
221 | ||
222 | * gst-libs/gst/webrtc/Makefile.am: | |
223 | * gst-libs/gst/webrtc/meson.build: | |
224 | webrtc: Add gobject-introspection integration | |
225 | https://bugzilla.gnome.org/show_bug.cgi?id=794347 | |
226 | ||
227 | 2018-03-14 11:42:42 +0100 Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> | |
228 | ||
229 | * ext/srt/Makefile.am: | |
230 | srt: Add missing gstsrt.h to noinst_HEADERS | |
231 | Reorder the list to match the SOURCES. | |
232 | https://bugzilla.gnome.org/show_bug.cgi?id=794320 | |
233 | ||
234 | 2018-03-13 14:21:40 -0800 Hyunjun Ko <zzoon@igalia.com> | |
235 | ||
236 | * sys/msdk/msdk_libva.c: | |
237 | msdk: libva: remove unnecessary code and comments | |
238 | https://bugzilla.gnome.org/show_bug.cgi?id=794276 | |
239 | ||
240 | 2018-03-13 14:20:50 -0800 Hyunjun Ko <zzoon@igalia.com> | |
241 | ||
242 | * sys/msdk/gstmsdk.c: | |
243 | * sys/msdk/msdk.c: | |
244 | msdk: adds new debug category | |
245 | https://bugzilla.gnome.org/show_bug.cgi?id=794276 | |
246 | ||
247 | 2018-03-13 14:18:23 -0800 Hyunjun Ko <zzoon@igalia.com> | |
248 | ||
249 | * sys/msdk/gstmsdksystemmemory.c: | |
250 | * sys/msdk/gstmsdkvideomemory.c: | |
251 | msdk: fix typo | |
252 | https://bugzilla.gnome.org/show_bug.cgi?id=794276 | |
253 | ||
254 | 2018-03-13 13:54:17 -0800 Wang,Fei <fei.w.wang@intel.com> | |
255 | ||
256 | * sys/msdk/gstmsdkvideomemory.c: | |
257 | msdk: Fix the I420 video format support | |
258 | Make sure I420 surface mapping works as expected by using | |
259 | YV12 format and swap U/V plane's offset and pitches. | |
260 | https://bugzilla.gnome.org/show_bug.cgi?id=793865 | |
261 | ||
0 | 262 | === release 1.13.91 === |
1 | 263 | |
2 | 264 | 2018-03-13 19:22:10 +0000 Tim-Philipp Müller <tim@centricular.com> |
3 | 265 | |
266 | * ChangeLog: | |
4 | 267 | * NEWS: |
5 | 268 | * RELEASE: |
6 | 269 | * configure.ac: |
1 | 1 | |
2 | 2 | GSTREAMER 1.14 RELEASE NOTES |
3 | 3 | |
4 | ||
5 | GStreamer 1.14.0 has not been released yet. It is scheduled for release | |
6 | in early March 2018. | |
7 | ||
8 | There are unstable pre-releases available for testing and development | |
9 | purposes. The latest pre-release is version 1.13.91 (rc2) and was | |
10 | released on 12 March 2018. | |
11 | ||
12 | See https://gstreamer.freedesktop.org/releases/1.14/ for the latest | |
13 | version of this document. | |
14 | ||
15 | _Last updated: Monday 12 March 2018, 18:00 UTC (log)_ | |
16 | ||
17 | ||
18 | Introduction | |
19 | 4 | |
20 | 5 | The GStreamer team is proud to announce a new major feature release in |
21 | 6 | the stable 1.x API series of your favourite cross-platform multimedia |
24 | 9 | As always, this release is again packed with new features, bug fixes and |
25 | 10 | other improvements. |
26 | 11 | |
12 | GStreamer 1.14.0 was released on 19 March 2018. | |
13 | ||
14 | See https://gstreamer.freedesktop.org/releases/1.14/ for the latest | |
15 | version of this document. | |
16 | ||
17 | _Last updated: Monday 19 March 2018, 12:00 UTC (log)_ | |
18 | ||
19 | ||
20 | Introduction | |
21 | ||
22 | The GStreamer team is proud to announce a new major feature release in | |
23 | the stable 1.x API series of your favourite cross-platform multimedia | |
24 | framework! | |
25 | ||
26 | As always, this release is again packed with new features, bug fixes and | |
27 | other improvements. | |
28 | ||
27 | 29 | |
28 | 30 | Highlights |
29 | 31 | |
70 | 72 | |
71 | 73 | - Major gobject-introspection annotation improvements for large parts |
72 | 74 | of the library API |
75 | ||
76 | - GStreamer C# bindings have been revived and seen many updates and | |
77 | fixes | |
78 | ||
79 | - The externally maintained GStreamer Rust bindings had many usability | |
80 | improvements and cover most of the API now. Coinciding with the 1.14 | |
81 | release, a new release with the 1.14 API additions is happening. | |
73 | 82 | |
74 | 83 | |
75 | 84 | Major new features and changes |
152 | 161 | pipeline into multiple processes_ or his lightning talk from last |
153 | 162 | year's GStreamer Conference in Prague for all the gory details. |
154 | 163 | |
155 | | |
156 | 164 | - proxysink and proxysrc are new elements to pass data from one |
157 | 165 | pipeline to another within the same process, very similar to the |
158 | 166 | existing inter elements, but not limited to raw audio and video |
190 | 198 | - The curl plugin has gained a new curlhttpsrc element, which is |
191 | 199 | useful for testing HTTP protocol version 2.0 amongst other things. |
192 | 200 | |
201 | - The msdk plugin has gained a MPEG-2 video decoder(msdkmpeg2dec), VP8 | |
202 | decoder(msdkvp8dec) and a VC1/WMV decoder(msdkvc1dec) | |
203 | ||
193 | 204 | Noteworthy new API |
194 | 205 | |
195 | 206 | - GstPromise provides future/promise-like functionality. This is used |
196 | 207 | in the GStreamer WebRTC implementation. |
197 | 208 | |
198 | | |
199 | 209 | - GstReferenceTimestampMeta is a new meta that allows you to attach |
200 | 210 | additional reference timestamps to a buffer. These timestamps don't |
201 | 211 | have to relate to the pipeline clock in any way. Examples of this |
203 | 213 | counter on the capture side or the (local) UNIX timestamp when the |
204 | 214 | media was captured. The decklink elements make use of this. |
205 | 215 | |
206 | | |
207 | 216 | - GstVideoRegionOfInterestMeta: it's now possible to attach generic |
208 | 217 | free-form element-specific parameters to a region of interest meta, |
209 | 218 | for example to tell a downstream encoder to use certain codec |
210 | 219 | parameters for a certain region. |
211 | 220 | |
212 | | |
213 | 221 | - gst_bus_get_pollfd can be used to obtain a file descriptor for the |
214 | 222 | bus that can be poll()-ed on for new messages. This is useful for |
215 | 223 | integration with non-GLib event loops. |
216 | 224 | |
217 | | |
218 | 225 | - gst_get_main_executable_path() can be used by wrapper plugins that |
219 | 226 | need to find things in the directory where the application |
220 | 227 | executable is located. In the same vein, |
228 | 235 | function. gst-inspect-1.0 will use this information to print pad |
229 | 236 | properties. |
230 | 237 | |
231 | | |
232 | 238 | - new convenience functions to iterate over element pads without using |
233 | 239 | the GstIterator API: gst_element_foreach_pad(), |
234 | 240 | gst_element_foreach_src_pad(), and gst_element_foreach_sink_pad(). |
235 | 241 | |
236 | | |
237 | 242 | - GstBaseSrc and appsrc have gained support for buffer lists: |
238 | 243 | GstBaseSrc subclasses can use gst_base_src_submit_buffer_list(), and |
239 | 244 | applications can use gst_app_src_push_buffer_list() to push a buffer |
240 | 245 | list into appsrc. |
241 | 246 | |
242 | | |
243 | 247 | - The GstHarness unit test harness has a couple of new convenience |
244 | 248 | functions to retrieve all pending data in the harness in form of a |
245 | 249 | single chunk of memory. |
246 | 250 | |
247 | | |
248 | 251 | - GstAudioStreamAlign is a new helper object for audio elements that |
249 | 252 | handles discontinuity detection and sample alignment. It will align |
250 | 253 | samples after the previous buffer's samples, but keep track of the |
253 | 256 | This simply factors out code that was duplicated in a number of |
254 | 257 | elements into a common helper API. |
255 | 258 | |
256 | | |
257 | 259 | - The GstVideoEncoder base class implements Quality of Service (QoS) |
258 | 260 | now. This is disabled by default and must be opted in by setting the |
259 | 261 | "qos" property, which will make the base class gather statistics |
264 | 266 | can just drop them and skip encoding in the hope that the pipeline |
265 | 267 | will catch up. |
266 | 268 | |
267 | | |
268 | 269 | - The GstVideoOverlay interface gained a few helper functions for |
269 | 270 | installing and handling a "render-rectangle" property on elements |
270 | 271 | that implement this interface, so that this functionality can also |
273 | 274 | require all implementors to provide it which would not be |
274 | 275 | backwards-compatible. |
275 | 276 | |
276 | | |
277 | 277 | - A new base class, GstNonstreamAudioDecoder for non-stream audio |
278 | 278 | decoders was added to gst-plugins-bad. This base-class is meant to |
279 | 279 | be used for audio decoders that require the whole stream to be |
282 | 282 | files (GYM/VGM/etc), MIDI files and others. The new openmptdec |
283 | 283 | element is based on this. |
284 | 284 | |
285 | | |
286 | 285 | - Full list of API new in 1.14: |
287 | 286 | - GStreamer core API new in 1.14 |
288 | 287 | - GStreamer base library API new in 1.14 |
319 | 318 | streams in RED packets, and such streams need to be wrapped and |
320 | 319 | unwrapped in order to use ULPFEC with chrome. |
321 | 320 | |
322 | | |
323 | 321 | - a few new buffer flags for FEC support: |
324 | 322 | GST_BUFFER_FLAG_NON_DROPPABLE can be used to mark important buffers, |
325 | 323 | e.g. to flag RTP packets carrying keyframes or codec setup data for |
332 | 330 | payloaders to make use of these. |
333 | 331 | |
334 | 332 | - rtpbin now has an option for increasing timestamp offsets gradually: |
335 | Instant large changes to the internal ts_offset may cause timestamps | |
336 | to move backwards and also cause visible glitches in media playback. | |
337 | The new "max-ts-offset-adjustment" and "max-ts-offset" properties | |
338 | let the application control the rate to apply changes to ts_offset. | |
339 | There have also been some EOS/BYE handling improvements in rtpbin. | |
333 | Sudden large changes to the internal ts_offset may cause timestamps | |
334 | to move backwards and may also cause visible glitches in media | |
335 | playback. The new "max-ts-offset-adjustment" and "max-ts-offset" | |
336 | properties let the application control the rate to apply changes to | |
337 | ts_offset. There have also been some EOS/BYE handling improvements | |
338 | in rtpbin. | |
340 | 339 | |
341 | 340 | - rtpjitterbuffer has a new fast start mode: in many scenarios the |
342 | 341 | jitter buffer will have to wait for the full configured latency |
394 | 393 | continue streaming if one of the inputs stops producing data. |
395 | 394 | |
396 | 395 | - jpegenc has gained a "snapshot" property just like pngenc to make it |
397 | easier to just output a single encoded frame. | |
396 | easier to output just a single encoded frame. | |
398 | 397 | |
399 | 398 | - jpegdec will now handle interlaced MJPEG streams properly and also |
400 | handle frames without an End of Image marker better. | |
399 | handles frames without an End of Image marker better. | |
401 | 400 | |
402 | 401 | - v4l2: There are now video encoders for VP8, VP9, MPEG4, and H263. |
403 | 402 | The v4l2 video decoder handles dynamic resolution changes, and the |
413 | 412 | |
414 | 413 | - rtspsrc now has support for RTSP protocol version 2.0 as well as |
415 | 414 | ONVIF audio backchannels (see below for more details). It also |
416 | sports a new ["accept-certificate"] signal for "manually" checking a | |
415 | sports a new "accept-certificate" signal for "manually" checking a | |
417 | 416 | TLS certificate for validity. It now also prints RTSP/SDP messages |
418 | 417 | to the gstreamer debug log instead of stdout. |
419 | 418 | |
431 | 430 | software like Adobe Premiere and FinalCut Pro to import the files |
432 | 431 | while they are still being written to. This only works with constant |
433 | 432 | framerate I-frame only streams, and for now only support for ProRes |
434 | video and raw audio is implemented but adding new codecs is just a | |
435 | matter of defining appropriate maximum frame sizes. | |
433 | video and raw audio is implemented. Adding support for additional | |
434 | codecs is just a matter of defining appropriate maximum frame sizes | |
435 | though. | |
436 | 436 | |
437 | 437 | - qtmux also supports writing of svmi atoms with stereoscopic video |
438 | 438 | information now. Trak timescales can be configured on a per-stream |
440 | 440 | new formats can be muxed: MPEG layer 1 and 2, AC3 and Opus, as well |
441 | 441 | as PNG and VP9. |
442 | 442 | |
443 | - souphttpsrc now does connection sharing by default, shares its | |
443 | - souphttpsrc now does connection sharing by default: it shares its | |
444 | 444 | SoupSession with other elements in the same pipeline via a |
445 | 445 | GstContext if possible (session-wide settings are all the defaults). |
446 | 446 | This allows for connection reuse, cookie sharing, etc. Applications |
465 | 465 | will handle this just fine, but that's often more luck than by |
466 | 466 | design. In any case, it's not right, so we disallow it now. |
467 | 467 | |
468 | - matroskamux had Table of Content (TOC) support now (chapters etc.) | |
468 | - matroskamux has Table of Content (TOC) support now (chapters etc.) | |
469 | 469 | and matroskademux TOC support has been improved. matroskademux has |
470 | 470 | also seen seeking improvements searching for the right cluster and |
471 | 471 | position. |
481 | 481 | passing through data (e.g. because target-timecode and end-timecode |
482 | 482 | respectively have been reached). |
483 | 483 | |
484 | | |
485 | 484 | - h265parse and h265parse will try harder to make upstream output the |
486 | 485 | same caps as downstream requires or prefers, thus avoiding |
487 | 486 | unnecessary conversion. The parsers also expose chroma format and |
536 | 535 | |
537 | 536 | - work continued on the msdk plugin for Intel's Media SDK which |
538 | 537 | enables hardware-accelerated video encoding and decoding on Intel |
539 | graphics hardware on Windows or Linux. More tuning options were | |
540 | added, and more pixel formats and video codecs are supported now. | |
541 | The encoder now also handles force-key-unit events and can insert | |
542 | frame-packing SEIs for side-by-side and top-bottom stereoscopic 3D | |
543 | video. | |
538 | graphics hardware on Windows or Linux. Added the video memory, | |
539 | buffer pool, and context/session sharing support which helps to | |
540 | improve the performance and resource utilization. Rendernode support | |
541 | is in place which helps to avoid the constraint of having a running | |
542 | graphics server as DRM-Master. Encoders are exposing a number rate | |
543 | control algorithms now. More encoder tuning options like | |
544 | trellis-quantiztion (h264), slice size control (h264), B-pyramid | |
545 | prediction(h264), MB-level bitrate control, frame partitioning and | |
546 | adaptive I/B frame insertion were added, and more pixel formats and | |
547 | video codecs are supported now. The encoder now also handles | |
548 | force-key-unit events and can insert frame-packing SEIs for | |
549 | side-by-side and top-bottom stereoscopic 3D video. | |
544 | 550 | |
545 | 551 | - dashdemux can now do adaptive trick play of certain types of DASH |
546 | 552 | streams, meaning it can do fast-forward/fast-rewind of normal (non-I |
551 | 557 | supports webvtt subtitle streams now and has seen improvements when |
552 | 558 | seeking in live streams. |
553 | 559 | |
554 | | |
555 | 560 | - kmssink has seen lots of fixes and improvements in this cycle, |
556 | 561 | including: |
557 | 562 | |
661 | 666 | multiple sharing contexts in different threads; on Linux Nouveau is |
662 | 667 | known to be broken in this respect, whilst NVIDIA's proprietary drivers |
663 | 668 | and most other drivers generally work fine, and the experience with |
664 | Intel's driver seems to be fixed; some proprietary embedded Linux | |
669 | Intel's driver seems to be mixed; some proprietary embedded Linux | |
665 | 670 | drivers don't work; macOS works). |
666 | 671 | |
667 | 672 | GstPhysMemoryAllocator interface moved from -bad to -base |
756 | 761 | log handler of course, this just provides this functionality as part |
757 | 762 | of GStreamer. |
758 | 763 | |
759 | | |
760 | 764 | - 'fakevideosink is a null sink for video data that advertises |
761 | 765 | video-specific metas ane behaves like a video sink. See above for |
762 | 766 | more details. |
785 | 789 | reordering if delay > packet-spacing, so by setting |
786 | 790 | "allow-reordering" to FALSE you guarantee that the packets are in |
787 | 791 | order, while at the same time introducing delay/jitter to them. By |
788 | using the new "delay-distribution" property the use can control how | |
792 | using the new "delay-distribution" property the user can control how | |
789 | 793 | the delay applied to delayed packets is distributed: This is either |
790 | 794 | the uniform distribution (as before) or the normal distribution; in |
791 | 795 | addition there is also the gamma distribution which simulates the |
809 | 813 | |
810 | 814 | GStreamer RTSP server |
811 | 815 | |
812 | - Initial support for [RTSP protocol version | |
813 | 2.0][rtsp2-lightning-talk] was added, which is to the best of our | |
814 | knowledge the first RTSP 2.0 implementation ever! | |
816 | - Initial support for RTSP protocol version 2.0 was added, which is to | |
817 | the best of our knowledge the first RTSP 2.0 implementation ever! | |
815 | 818 | |
816 | 819 | - ONVIF audio backchannel support. This is an extension specified by |
817 | 820 | ONVIF that allows RTSP clients (e.g. a control room operator) to |
823 | 826 | ONVIF-specific subclasses GstRTSPOnvifServer and |
824 | 827 | GstRTSPOnvifMediaFactory to enable this functionality. |
825 | 828 | |
826 | | |
827 | 829 | - The internal server streaming pipeline is now dynamically |
828 | 830 | reconfigured on PLAY based on the transports needed. This means that |
829 | 831 | the server no longer adds the pipeline plumbing for all possible |
851 | 853 | |
852 | 854 | GStreamer VAAPI |
853 | 855 | |
854 | - this section will be filled in shortly {FIXME!} | |
856 | - Improve DMABuf's usage, both upstream and dowstream, and | |
857 | memory:DMABuf caps feature is also negotiated when the dmabuf-based | |
858 | buffer cannot be mapped onto user-space. | |
859 | ||
860 | - VA initialization was fixed when it is used in headless systems. | |
861 | ||
862 | - VA display sharing, through GstContext, among the pipeline, has been | |
863 | improved, adding the possibility to the application share its VA | |
864 | display (external display) via gst.vaapi.app.Display context. | |
865 | ||
866 | - VA display cache was removed. | |
867 | ||
868 | - libva's log messages are now redirected into the GStreamer log | |
869 | handler. | |
870 | ||
871 | - Decoders improved their upstream re-negotiation by avoiding to | |
872 | re-instantiate the internal decoder if stream caps are compatible | |
873 | with the previous one. | |
874 | ||
875 | - When downstream doesn't support GstVideoMeta and the decoded frames | |
876 | don't have standard strides, they are copied onto system | |
877 | memory-based buffers. | |
878 | ||
879 | - H.264 decoder has a low-latency property, for live streams which | |
880 | doesn't conform the H.264 specification but still it is required to | |
881 | push the frames to downstream as soon as possible. | |
882 | ||
883 | - As part of the Google Summer of Code 2017 the H.264 decoder drops | |
884 | MVC and SVC frames when base-only property is enabled. | |
885 | ||
886 | - Added support for libva-2.0 (VA-API 1.0). | |
887 | ||
888 | - H.264 and H.265 encoders handle Region-Of-Interest metas by adding a | |
889 | delta-qp for every rectangle within the frame specified by those | |
890 | metas. | |
891 | ||
892 | - Encoders for H.264 and H.265 set the media profile by the downstream | |
893 | caps. | |
894 | ||
895 | - H.264 encoder inserts an AU delimiter for each encoded frame when | |
896 | aud property is enabled (it is only available for certain drivers | |
897 | and platforms). | |
898 | ||
899 | - H.264 encoder supports for P and B hierarchical prediction modes. | |
900 | ||
901 | - All encoders handles a quality-level property, which is a number | |
902 | from 1 to 8, where a lower number means higher quality, but slower | |
903 | processing, and vice-versa. | |
904 | ||
905 | - VP8 and VP9 encoders support constant bit-rate mode (CBR). | |
906 | ||
907 | - VP8, VP9 and H.265 encoders support variable bit-rate mode (VBR). | |
908 | ||
909 | - Resurrected GstGLUploadTextureMeta handling for EGL backends. | |
910 | ||
911 | - H.265 encoder can configure its number of reference frames via the | |
912 | refs property. | |
913 | ||
914 | - Add H.264 encoder mbbrc property, which controls the macro-block | |
915 | bitrate as auto, on or off. | |
916 | ||
917 | - Add H.264 encoder temporal-levels property, to select the number of | |
918 | temporal levels to be included. | |
919 | ||
920 | - Add to H.264 and H.265 encoders the properties qp-ip and qp-ib, to | |
921 | handle the QP (quality parameter) difference between the I and P | |
922 | frames, and the I and B frames, respectively. | |
923 | ||
924 | - vaapisink was demoted to marginal rank on Wayland because COGL | |
925 | cannot display YUV surfaces. | |
855 | 926 | |
856 | 927 | |
857 | 928 | GStreamer Editing Services and NLE |
858 | 929 | |
859 | - this section will be filled in shortly {FIXME!} | |
930 | - Handle crossfade in complex scenarios by using the new | |
931 | compositorpad::crossfade-ratio property | |
932 | ||
933 | - Add API allowing to stop using proxies for clips in the timeline | |
934 | ||
935 | - Allow management of none square pixel aspect ratios by allowing | |
936 | application to deal with them in the way they want | |
937 | ||
938 | - Misc fixes around the timeline editing API | |
860 | 939 | |
861 | 940 | |
862 | 941 | GStreamer validate |
863 | 942 | |
864 | - this section will be filled in shortly {FIXME!} | |
865 | ||
866 | ||
867 | GStreamer Python Bindings | |
868 | ||
869 | - this section will be filled in shortly {FIXME!} | |
943 | - Handle running scenarios on live pipelines (in the "content sense", | |
944 | not the GStreamer one) | |
945 | ||
946 | - Implement RTSP support with a basic server based on gst-rtsp-server, | |
947 | and add RTSP 1.0 and 2.0 integration tests | |
948 | ||
949 | - Implement a plugin that allows users to implement configurable | |
950 | tests. It currently can check if a particular element is added a | |
951 | configurable number of time in the pipeline. In the future that | |
952 | plugin should allow us to implement specific tests of any kind in a | |
953 | descriptive way | |
954 | ||
955 | - Add a verbosity configuration which behaves in a similare way as the | |
956 | gst-launch-1.0 verbose flags allowing the informations to be | |
957 | outputed on any running pipeline when enabling GstValidate. | |
958 | ||
959 | - Misc optimization in the launcher, making the tests run much faster. | |
960 | ||
961 | ||
962 | GStreamer C# bindings | |
963 | ||
964 | - Port to the meson build system, autotools support has been removed | |
965 | ||
966 | - Use a new GlibSharp version, set as a meson subproject | |
967 | ||
968 | - Update wrapped API to GStreamer 1.14 | |
969 | ||
970 | - Removed the need for "glue" code | |
971 | ||
972 | - Provide a nuget | |
973 | ||
974 | - Misc API fixes | |
870 | 975 | |
871 | 976 | |
872 | 977 | Build and Dependencies |
1057 | 1162 | |
1058 | 1163 | 1.14.0 |
1059 | 1164 | |
1060 | 1.14.0 is scheduled to be released in early March 2018. | |
1165 | 1.14.0 was released on 19 March 2018. | |
1166 | ||
1167 | 1.14.1 | |
1168 | ||
1169 | The first 1.14 bug-fix release (1.14.1) is scheduled to be released | |
1170 | around the end of March or beginning of April. | |
1171 | ||
1172 | This release only contains bugfixes and it should be safe to update from | |
1173 | 1.14.0. | |
1061 | 1174 | |
1062 | 1175 | |
1063 | 1176 | Known Issues |
1074 | 1187 | development of 1.15/1.16 will happen in the git master branch. |
1075 | 1188 | |
1076 | 1189 | The plan for the 1.16 development cycle is yet to be confirmed, but it |
1077 | is expected that feature freeze will be around August 2017 followed by | |
1190 | is expected that feature freeze will be around August 2018 followed by | |
1078 | 1191 | several 1.15 pre-releases and the new 1.16 stable release in September. |
1079 | 1192 | |
1080 | 1193 | 1.16 will be backwards-compatible to the stable 1.14, 1.12, 1.10, 1.8, |
1083 | 1196 | ------------------------------------------------------------------------ |
1084 | 1197 | |
1085 | 1198 | _These release notes have been prepared by Tim-Philipp Müller with_ |
1086 | _contributions from Sebastian Dröge._ | |
1199 | _contributions from Sebastian Dröge, Sreerenj Balachandran, Thibault | |
1200 | Saunier_ _and Víctor Manuel Jáquez Leal._ | |
1087 | 1201 | |
1088 | 1202 | _License: CC BY-SA 4.0_ |
0 | This is GStreamer gst-plugins-bad 1.13.91. | |
0 | This is GStreamer gst-plugins-bad 1.14.0. | |
1 | 1 | |
2 | The GStreamer team is pleased to announce the first release candidate for the | |
3 | upcoming stable 1.14 release series. | |
2 | The GStreamer team is thrilled to announce a new major feature release in the | |
3 | stable 1.x API series of your favourite cross-platform multimedia framework! | |
4 | 4 | |
5 | The 1.14 release series adds new features on top of the 1.0, 1.2, 1.4, 1.6, | |
6 | 1.8, 1.10 and 1.12 series and is part of the API and ABI-stable 1.x release | |
7 | series of the GStreamer multimedia framework. | |
5 | As always, this release is again packed with new features, bug fixes and | |
6 | other improvements. | |
7 | ||
8 | The 1.14 release series adds new features on top of the 1.12 series and is | |
9 | part of the API and ABI-stable 1.x release series of the GStreamer multimedia | |
10 | framework. | |
8 | 11 | |
9 | 12 | Full release notes can be found at: |
10 | 13 |
0 | 0 | #! /bin/sh |
1 | 1 | # Guess values for system-dependent variables and create Makefiles. |
2 | # Generated by GNU Autoconf 2.69 for GStreamer Bad Plug-ins 1.13.91. | |
2 | # Generated by GNU Autoconf 2.69 for GStreamer Bad Plug-ins 1.14.0. | |
3 | 3 | # |
4 | 4 | # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>. |
5 | 5 | # |
590 | 590 | # Identity of this package. |
591 | 591 | PACKAGE_NAME='GStreamer Bad Plug-ins' |
592 | 592 | PACKAGE_TARNAME='gst-plugins-bad' |
593 | PACKAGE_VERSION='1.13.91' | |
594 | PACKAGE_STRING='GStreamer Bad Plug-ins 1.13.91' | |
593 | PACKAGE_VERSION='1.14.0' | |
594 | PACKAGE_STRING='GStreamer Bad Plug-ins 1.14.0' | |
595 | 595 | PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' |
596 | 596 | PACKAGE_URL='' |
597 | 597 | |
2511 | 2511 | # Omit some internal or obsolete options to make the list less imposing. |
2512 | 2512 | # This message is too long to be a string in the A/UX 3.1 sh. |
2513 | 2513 | cat <<_ACEOF |
2514 | \`configure' configures GStreamer Bad Plug-ins 1.13.91 to adapt to many kinds of systems. | |
2514 | \`configure' configures GStreamer Bad Plug-ins 1.14.0 to adapt to many kinds of systems. | |
2515 | 2515 | |
2516 | 2516 | Usage: $0 [OPTION]... [VAR=VALUE]... |
2517 | 2517 | |
2583 | 2583 | |
2584 | 2584 | if test -n "$ac_init_help"; then |
2585 | 2585 | case $ac_init_help in |
2586 | short | recursive ) echo "Configuration of GStreamer Bad Plug-ins 1.13.91:";; | |
2586 | short | recursive ) echo "Configuration of GStreamer Bad Plug-ins 1.14.0:";; | |
2587 | 2587 | esac |
2588 | 2588 | cat <<\_ACEOF |
2589 | 2589 | |
3224 | 3224 | test -n "$ac_init_help" && exit $ac_status |
3225 | 3225 | if $ac_init_version; then |
3226 | 3226 | cat <<\_ACEOF |
3227 | GStreamer Bad Plug-ins configure 1.13.91 | |
3227 | GStreamer Bad Plug-ins configure 1.14.0 | |
3228 | 3228 | generated by GNU Autoconf 2.69 |
3229 | 3229 | |
3230 | 3230 | Copyright (C) 2012 Free Software Foundation, Inc. |
4197 | 4197 | This file contains any messages produced by compilers while |
4198 | 4198 | running configure, to aid debugging if configure makes a mistake. |
4199 | 4199 | |
4200 | It was created by GStreamer Bad Plug-ins $as_me 1.13.91, which was | |
4200 | It was created by GStreamer Bad Plug-ins $as_me 1.14.0, which was | |
4201 | 4201 | generated by GNU Autoconf 2.69. Invocation command line was |
4202 | 4202 | |
4203 | 4203 | $ $0 $@ |
5179 | 5179 | |
5180 | 5180 | # Define the identity of the package. |
5181 | 5181 | PACKAGE='gst-plugins-bad' |
5182 | VERSION='1.13.91' | |
5182 | VERSION='1.14.0' | |
5183 | 5183 | |
5184 | 5184 | |
5185 | 5185 | cat >>confdefs.h <<_ACEOF |
5390 | 5390 | |
5391 | 5391 | |
5392 | 5392 | |
5393 | PACKAGE_VERSION_MAJOR=$(echo 1.13.91 | cut -d'.' -f1) | |
5394 | PACKAGE_VERSION_MINOR=$(echo 1.13.91 | cut -d'.' -f2) | |
5395 | PACKAGE_VERSION_MICRO=$(echo 1.13.91 | cut -d'.' -f3) | |
5393 | PACKAGE_VERSION_MAJOR=$(echo 1.14.0 | cut -d'.' -f1) | |
5394 | PACKAGE_VERSION_MINOR=$(echo 1.14.0 | cut -d'.' -f2) | |
5395 | PACKAGE_VERSION_MICRO=$(echo 1.14.0 | cut -d'.' -f3) | |
5396 | 5396 | |
5397 | 5397 | |
5398 | 5398 | |
5403 | 5403 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 |
5404 | 5404 | $as_echo_n "checking nano version... " >&6; } |
5405 | 5405 | |
5406 | NANO=$(echo 1.13.91 | cut -d'.' -f4) | |
5406 | NANO=$(echo 1.14.0 | cut -d'.' -f4) | |
5407 | 5407 | |
5408 | 5408 | if test x"$NANO" = x || test "x$NANO" = "x0" ; then |
5409 | 5409 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 |
10247 | 10247 | done |
10248 | 10248 | |
10249 | 10249 | |
10250 | GST_CURRENT=1391 | |
10250 | GST_CURRENT=1400 | |
10251 | 10251 | GST_REVISION=0 |
10252 | GST_AGE=1391 | |
10253 | GST_LIBVERSION=1391:0:1391 | |
10252 | GST_AGE=1400 | |
10253 | GST_LIBVERSION=1400:0:1400 | |
10254 | 10254 | |
10255 | 10255 | |
10256 | 10256 | |
14878 | 14878 | |
14879 | 14879 | |
14880 | 14880 | |
14881 | GST_REQ=1.13.91 | |
14882 | GSTPB_REQ=1.13.91 | |
14881 | GST_REQ=1.14.0 | |
14882 | GSTPB_REQ=1.14.0 | |
14883 | 14883 | |
14884 | 14884 | |
14885 | 14885 | |
57264 | 57264 | # report actual input values of CONFIG_FILES etc. instead of their |
57265 | 57265 | # values after options handling. |
57266 | 57266 | ac_log=" |
57267 | This file was extended by GStreamer Bad Plug-ins $as_me 1.13.91, which was | |
57267 | This file was extended by GStreamer Bad Plug-ins $as_me 1.14.0, which was | |
57268 | 57268 | generated by GNU Autoconf 2.69. Invocation command line was |
57269 | 57269 | |
57270 | 57270 | CONFIG_FILES = $CONFIG_FILES |
57330 | 57330 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
57331 | 57331 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
57332 | 57332 | ac_cs_version="\\ |
57333 | GStreamer Bad Plug-ins config.status 1.13.91 | |
57333 | GStreamer Bad Plug-ins config.status 1.14.0 | |
57334 | 57334 | configured by $0, generated by GNU Autoconf 2.69, |
57335 | 57335 | with options \\"\$ac_cs_config\\" |
57336 | 57336 |
2 | 2 | dnl initialize autoconf |
3 | 3 | dnl when going to/from release please set the nano (fourth number) right ! |
4 | 4 | dnl releases only do Wall, git and prerelease does Werror too |
5 | AC_INIT([GStreamer Bad Plug-ins],[1.13.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) | |
5 | AC_INIT([GStreamer Bad Plug-ins],[1.14.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) | |
6 | 6 | |
7 | 7 | AG_GST_INIT |
8 | 8 | |
50 | 50 | dnl - interfaces added -> increment AGE |
51 | 51 | dnl - interfaces removed -> AGE = 0 |
52 | 52 | dnl sets GST_LT_LDFLAGS |
53 | AS_LIBTOOL(GST, 1391, 0, 1391) | |
53 | AS_LIBTOOL(GST, 1400, 0, 1400) | |
54 | 54 | |
55 | 55 | dnl *** required versions of GStreamer stuff *** |
56 | GST_REQ=1.13.91 | |
57 | GSTPB_REQ=1.13.91 | |
56 | GST_REQ=1.14.0 | |
57 | GSTPB_REQ=1.14.0 | |
58 | 58 | |
59 | 59 | dnl *** autotools stuff **** |
60 | 60 |
89 | 89 | <col width="150px" class="name"> |
90 | 90 | <col class="description"> |
91 | 91 | </colgroup> |
92 | <tbody> | |
93 | <tr> | |
94 | <td class="datatype_keyword">enum</td> | |
95 | <td class="function_name"><a class="link" href="GstWebRTCICETransport.html#GstWebRTCIceRole" title="enum GstWebRTCIceRole">GstWebRTCIceRole</a></td> | |
96 | </tr> | |
97 | <tr> | |
92 | <tbody><tr> | |
98 | 93 | <td class="datatype_keyword">enum</td> |
99 | 94 | <td class="function_name"><a class="link" href="GstWebRTCICETransport.html#GstWebRTCICEConnectionState" title="enum GstWebRTCICEConnectionState">GstWebRTCICEConnectionState</a></td> |
100 | </tr> | |
101 | </tbody> | |
95 | </tr></tbody> | |
102 | 96 | </table></div> |
103 | 97 | </div> |
104 | 98 | <div class="refsect1"> |
105 | 99 | <a name="GstWebRTCICETransport.object-hierarchy"></a><h2>Object Hierarchy</h2> |
106 | 100 | <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> |
107 | <span class="lineart">├──</span> GstWebRTCICEConnectionState | |
108 | <span class="lineart">╰──</span> GstWebRTCIceRole | |
101 | <span class="lineart">╰──</span> GstWebRTCICEConnectionState | |
109 | 102 | <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> |
110 | 103 | <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> |
111 | 104 | <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstObject.html#GstObject-struct">GstObject</a> |
127 | 120 | </div> |
128 | 121 | <div class="refsect1"> |
129 | 122 | <a name="GstWebRTCICETransport.other_details"></a><h2>Types and Values</h2> |
130 | <div class="refsect2"> | |
131 | <a name="GstWebRTCIceRole"></a><h3>enum GstWebRTCIceRole</h3> | |
132 | <div class="refsect3"> | |
133 | <a name="GstWebRTCIceRole.members"></a><h4>Members</h4> | |
134 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> | |
135 | <colgroup> | |
136 | <col width="300px" class="enum_members_name"> | |
137 | <col class="enum_members_description"> | |
138 | <col width="200px" class="enum_members_annotations"> | |
139 | </colgroup> | |
140 | <tbody> | |
141 | <tr> | |
142 | <td class="enum_member_name"><p><a name="GST-WEBRTC-ICE-ROLE-CONTROLLED:CAPS"></a>GST_WEBRTC_ICE_ROLE_CONTROLLED</p></td> | |
143 | <td> </td> | |
144 | <td> </td> | |
145 | </tr> | |
146 | <tr> | |
147 | <td class="enum_member_name"><p><a name="GST-WEBRTC-ICE-ROLE-CONTROLLING:CAPS"></a>GST_WEBRTC_ICE_ROLE_CONTROLLING</p></td> | |
148 | <td> </td> | |
149 | <td> </td> | |
150 | </tr> | |
151 | </tbody> | |
152 | </table></div> | |
153 | </div> | |
154 | </div> | |
155 | <hr> | |
156 | 123 | <div class="refsect2"> |
157 | 124 | <a name="GstWebRTCICEConnectionState"></a><h3>enum GstWebRTCICEConnectionState</h3> |
158 | 125 | <p>See <a class="ulink" href="http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate" target="_top">http://w3c.github.io/webrtc-pc/<span class="type">dom-rtciceconnectionstate</span></a></p> |
49 | 49 | </tr> |
50 | 50 | <tr> |
51 | 51 | <td class="function_type"> |
52 | <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstStructure.html#GstStructure-struct"><span class="returnvalue">GstStructure</span></a> * | |
53 | </td> | |
54 | <td class="function_name"> | |
55 | <a class="link" href="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-get-parameters" title="gst_webrtc_rtp_receiver_get_parameters ()">gst_webrtc_rtp_receiver_get_parameters</a> <span class="c_punctuation">()</span> | |
56 | </td> | |
57 | </tr> | |
58 | <tr> | |
59 | <td class="function_type"> | |
60 | <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> | |
61 | </td> | |
62 | <td class="function_name"> | |
63 | <a class="link" href="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-set-parameters" title="gst_webrtc_rtp_receiver_set_parameters ()">gst_webrtc_rtp_receiver_set_parameters</a> <span class="c_punctuation">()</span> | |
64 | </td> | |
65 | </tr> | |
66 | <tr> | |
67 | <td class="function_type"> | |
68 | 52 | <span class="returnvalue">void</span> |
69 | 53 | </td> |
70 | 54 | <td class="function_name"> |
108 | 92 | </div> |
109 | 93 | <hr> |
110 | 94 | <div class="refsect2"> |
111 | <a name="gst-webrtc-rtp-receiver-get-parameters"></a><h3>gst_webrtc_rtp_receiver_get_parameters ()</h3> | |
112 | <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstStructure.html#GstStructure-struct"><span class="returnvalue">GstStructure</span></a> * | |
113 | gst_webrtc_rtp_receiver_get_parameters | |
114 | (<em class="parameter"><code><a class="link" href="GstWebRTCRTPReceiver.html" title="GstWebRTCRTPReceiver"><span class="type">GstWebRTCRTPReceiver</span></a> *receiver</code></em>, | |
115 | <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *kind</code></em>);</pre> | |
116 | </div> | |
117 | <hr> | |
118 | <div class="refsect2"> | |
119 | <a name="gst-webrtc-rtp-receiver-set-parameters"></a><h3>gst_webrtc_rtp_receiver_set_parameters ()</h3> | |
120 | <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> | |
121 | gst_webrtc_rtp_receiver_set_parameters | |
122 | (<em class="parameter"><code><a class="link" href="GstWebRTCRTPReceiver.html" title="GstWebRTCRTPReceiver"><span class="type">GstWebRTCRTPReceiver</span></a> *receiver</code></em>, | |
123 | <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstStructure.html#GstStructure-struct"><span class="type">GstStructure</span></a> *parameters</code></em>);</pre> | |
124 | </div> | |
125 | <hr> | |
126 | <div class="refsect2"> | |
127 | 95 | <a name="gst-webrtc-rtp-receiver-set-rtcp-transport"></a><h3>gst_webrtc_rtp_receiver_set_rtcp_transport ()</h3> |
128 | 96 | <pre class="programlisting"><span class="returnvalue">void</span> |
129 | 97 | gst_webrtc_rtp_receiver_set_rtcp_transport |
49 | 49 | </tr> |
50 | 50 | <tr> |
51 | 51 | <td class="function_type"> |
52 | <a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstStructure.html#GstStructure-struct"><span class="returnvalue">GstStructure</span></a> * | |
53 | </td> | |
54 | <td class="function_name"> | |
55 | <a class="link" href="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-get-parameters" title="gst_webrtc_rtp_sender_get_parameters ()">gst_webrtc_rtp_sender_get_parameters</a> <span class="c_punctuation">()</span> | |
56 | </td> | |
57 | </tr> | |
58 | <tr> | |
59 | <td class="function_type"> | |
60 | <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> | |
61 | </td> | |
62 | <td class="function_name"> | |
63 | <a class="link" href="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-set-parameters" title="gst_webrtc_rtp_sender_set_parameters ()">gst_webrtc_rtp_sender_set_parameters</a> <span class="c_punctuation">()</span> | |
64 | </td> | |
65 | </tr> | |
66 | <tr> | |
67 | <td class="function_type"> | |
68 | 52 | <span class="returnvalue">void</span> |
69 | 53 | </td> |
70 | 54 | <td class="function_name"> |
104 | 88 | <div class="refsect2"> |
105 | 89 | <a name="gst-webrtc-rtp-sender-new"></a><h3>gst_webrtc_rtp_sender_new ()</h3> |
106 | 90 | <pre class="programlisting"><a class="link" href="GstWebRTCRTPSender.html" title="GstWebRTCRTPSender"><span class="returnvalue">GstWebRTCRTPSender</span></a> * |
107 | gst_webrtc_rtp_sender_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> *send_encodings</code></em>);</pre> | |
108 | </div> | |
109 | <hr> | |
110 | <div class="refsect2"> | |
111 | <a name="gst-webrtc-rtp-sender-get-parameters"></a><h3>gst_webrtc_rtp_sender_get_parameters ()</h3> | |
112 | <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstStructure.html#GstStructure-struct"><span class="returnvalue">GstStructure</span></a> * | |
113 | gst_webrtc_rtp_sender_get_parameters (<em class="parameter"><code><a class="link" href="GstWebRTCRTPSender.html" title="GstWebRTCRTPSender"><span class="type">GstWebRTCRTPSender</span></a> *sender</code></em>, | |
114 | <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *kind</code></em>);</pre> | |
115 | </div> | |
116 | <hr> | |
117 | <div class="refsect2"> | |
118 | <a name="gst-webrtc-rtp-sender-set-parameters"></a><h3>gst_webrtc_rtp_sender_set_parameters ()</h3> | |
119 | <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> | |
120 | gst_webrtc_rtp_sender_set_parameters (<em class="parameter"><code><a class="link" href="GstWebRTCRTPSender.html" title="GstWebRTCRTPSender"><span class="type">GstWebRTCRTPSender</span></a> *sender</code></em>, | |
121 | <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gstreamer-1.0/GstStructure.html#GstStructure-struct"><span class="type">GstStructure</span></a> *parameters</code></em>);</pre> | |
91 | gst_webrtc_rtp_sender_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> | |
122 | 92 | </div> |
123 | 93 | <hr> |
124 | 94 | <div class="refsect2"> |
2414 | 2414 | </dt> |
2415 | 2415 | <dd></dd> |
2416 | 2416 | <dt> |
2417 | <a class="link" href="GstWebRTCICETransport.html#GstWebRTCIceRole" title="enum GstWebRTCIceRole">GstWebRTCIceRole</a>, enum in <a class="link" href="GstWebRTCICETransport.html" title="GstWebRTCICETransport">GstWebRTCICETransport</a> | |
2418 | </dt> | |
2419 | <dd></dd> | |
2420 | <dt> | |
2421 | 2417 | <a class="link" href="GstWebRTCICETransport.html#GstWebRTCICETransport-on-new-candidate" title="The “on-new-candidate” signal">GstWebRTCICETransport::on-new-candidate</a>, object signal in <a class="link" href="GstWebRTCICETransport.html" title="GstWebRTCICETransport">GstWebRTCICETransport</a> |
2422 | 2418 | </dt> |
2423 | 2419 | <dd></dd> |
2458 | 2454 | </dt> |
2459 | 2455 | <dd></dd> |
2460 | 2456 | <dt> |
2461 | <a class="link" href="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-get-parameters" title="gst_webrtc_rtp_receiver_get_parameters ()">gst_webrtc_rtp_receiver_get_parameters</a>, function in <a class="link" href="GstWebRTCRTPReceiver.html" title="GstWebRTCRTPReceiver">GstWebRTCRTPReceiver</a> | |
2462 | </dt> | |
2463 | <dd></dd> | |
2464 | <dt> | |
2465 | 2457 | <a class="link" href="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-new" title="gst_webrtc_rtp_receiver_new ()">gst_webrtc_rtp_receiver_new</a>, function in <a class="link" href="GstWebRTCRTPReceiver.html" title="GstWebRTCRTPReceiver">GstWebRTCRTPReceiver</a> |
2466 | 2458 | </dt> |
2467 | 2459 | <dd></dd> |
2468 | 2460 | <dt> |
2469 | <a class="link" href="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-set-parameters" title="gst_webrtc_rtp_receiver_set_parameters ()">gst_webrtc_rtp_receiver_set_parameters</a>, function in <a class="link" href="GstWebRTCRTPReceiver.html" title="GstWebRTCRTPReceiver">GstWebRTCRTPReceiver</a> | |
2470 | </dt> | |
2471 | <dd></dd> | |
2472 | <dt> | |
2473 | 2461 | <a class="link" href="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-set-rtcp-transport" title="gst_webrtc_rtp_receiver_set_rtcp_transport ()">gst_webrtc_rtp_receiver_set_rtcp_transport</a>, function in <a class="link" href="GstWebRTCRTPReceiver.html" title="GstWebRTCRTPReceiver">GstWebRTCRTPReceiver</a> |
2474 | 2462 | </dt> |
2475 | 2463 | <dd></dd> |
2478 | 2466 | </dt> |
2479 | 2467 | <dd></dd> |
2480 | 2468 | <dt> |
2481 | <a class="link" href="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-get-parameters" title="gst_webrtc_rtp_sender_get_parameters ()">gst_webrtc_rtp_sender_get_parameters</a>, function in <a class="link" href="GstWebRTCRTPSender.html" title="GstWebRTCRTPSender">GstWebRTCRTPSender</a> | |
2482 | </dt> | |
2483 | <dd></dd> | |
2484 | <dt> | |
2485 | 2469 | <a class="link" href="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-new" title="gst_webrtc_rtp_sender_new ()">gst_webrtc_rtp_sender_new</a>, function in <a class="link" href="GstWebRTCRTPSender.html" title="GstWebRTCRTPSender">GstWebRTCRTPSender</a> |
2486 | </dt> | |
2487 | <dd></dd> | |
2488 | <dt> | |
2489 | <a class="link" href="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-set-parameters" title="gst_webrtc_rtp_sender_set_parameters ()">gst_webrtc_rtp_sender_set_parameters</a>, function in <a class="link" href="GstWebRTCRTPSender.html" title="GstWebRTCRTPSender">GstWebRTCRTPSender</a> | |
2490 | 2470 | </dt> |
2491 | 2471 | <dd></dd> |
2492 | 2472 | <dt> |
553 | 553 | <keyword type="property" name="The “session-id” property" link="GstWebRTCDTLSTransport.html#GstWebRTCDTLSTransport--session-id"/> |
554 | 554 | <keyword type="property" name="The “state” property" link="GstWebRTCDTLSTransport.html#GstWebRTCDTLSTransport--state"/> |
555 | 555 | <keyword type="property" name="The “transport” property" link="GstWebRTCDTLSTransport.html#GstWebRTCDTLSTransport--transport"/> |
556 | <keyword type="enum" name="enum GstWebRTCIceRole" link="GstWebRTCICETransport.html#GstWebRTCIceRole"/> | |
557 | 556 | <keyword type="enum" name="enum GstWebRTCICEConnectionState" link="GstWebRTCICETransport.html#GstWebRTCICEConnectionState"/> |
558 | 557 | <keyword type="property" name="The “component” property" link="GstWebRTCICETransport.html#GstWebRTCICETransport--component"/> |
559 | 558 | <keyword type="property" name="The “gathering-state” property" link="GstWebRTCICETransport.html#GstWebRTCICETransport--gathering-state"/> |
561 | 560 | <keyword type="signal" name="The “on-new-candidate” signal" link="GstWebRTCICETransport.html#GstWebRTCICETransport-on-new-candidate"/> |
562 | 561 | <keyword type="signal" name="The “on-selected-candidate-pair-change” signal" link="GstWebRTCICETransport.html#GstWebRTCICETransport-on-selected-candidate-pair-change"/> |
563 | 562 | <keyword type="function" name="gst_webrtc_rtp_receiver_new ()" link="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-new"/> |
564 | <keyword type="function" name="gst_webrtc_rtp_receiver_get_parameters ()" link="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-get-parameters"/> | |
565 | <keyword type="function" name="gst_webrtc_rtp_receiver_set_parameters ()" link="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-set-parameters"/> | |
566 | 563 | <keyword type="function" name="gst_webrtc_rtp_receiver_set_rtcp_transport ()" link="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-set-rtcp-transport"/> |
567 | 564 | <keyword type="function" name="gst_webrtc_rtp_receiver_set_transport ()" link="GstWebRTCRTPReceiver.html#gst-webrtc-rtp-receiver-set-transport"/> |
568 | 565 | <keyword type="function" name="gst_webrtc_rtp_sender_new ()" link="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-new"/> |
569 | <keyword type="function" name="gst_webrtc_rtp_sender_get_parameters ()" link="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-get-parameters"/> | |
570 | <keyword type="function" name="gst_webrtc_rtp_sender_set_parameters ()" link="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-set-parameters"/> | |
571 | 566 | <keyword type="function" name="gst_webrtc_rtp_sender_set_rtcp_transport ()" link="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-set-rtcp-transport"/> |
572 | 567 | <keyword type="function" name="gst_webrtc_rtp_sender_set_transport ()" link="GstWebRTCRTPSender.html#gst-webrtc-rtp-sender-set-transport"/> |
573 | 568 | <keyword type="function" name="gst_webrtc_session_description_new ()" link="GstWebRTCSessionDescription.html#gst-webrtc-session-description-new"/> |
1329 | 1324 | <keyword type="constant" name="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED" link="GstWebRTCDTLSTransport.html#GST-WEBRTC-DTLS-TRANSPORT-STATE-FAILED:CAPS"/> |
1330 | 1325 | <keyword type="constant" name="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING" link="GstWebRTCDTLSTransport.html#GST-WEBRTC-DTLS-TRANSPORT-STATE-CONNECTING:CAPS"/> |
1331 | 1326 | <keyword type="constant" name="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED" link="GstWebRTCDTLSTransport.html#GST-WEBRTC-DTLS-TRANSPORT-STATE-CONNECTED:CAPS"/> |
1332 | <keyword type="constant" name="GST_WEBRTC_ICE_ROLE_CONTROLLED" link="GstWebRTCICETransport.html#GST-WEBRTC-ICE-ROLE-CONTROLLED:CAPS"/> | |
1333 | <keyword type="constant" name="GST_WEBRTC_ICE_ROLE_CONTROLLING" link="GstWebRTCICETransport.html#GST-WEBRTC-ICE-ROLE-CONTROLLING:CAPS"/> | |
1334 | 1327 | <keyword type="constant" name="GST_WEBRTC_ICE_GATHERING_STATE_NEW" link="GstWebRTCICETransport.html#GST-WEBRTC-ICE-GATHERING-STATE-NEW:CAPS"/> |
1335 | 1328 | <keyword type="constant" name="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING" link="GstWebRTCICETransport.html#GST-WEBRTC-ICE-GATHERING-STATE-GATHERING:CAPS"/> |
1336 | 1329 | <keyword type="constant" name="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE" link="GstWebRTCICETransport.html#GST-WEBRTC-ICE-GATHERING-STATE-COMPLETE:CAPS"/> |
71 | 71 | <span class="lineart">├──</span> <a class="link" href="GstPlayer.html#GstPlayerState" title="enum GstPlayerState">GstPlayerState</a> |
72 | 72 | <span class="lineart">├──</span> <a class="link" href="GstWebRTCDTLSTransport.html#GstWebRTCDTLSTransportState" title="enum GstWebRTCDTLSTransportState">GstWebRTCDTLSTransportState</a> |
73 | 73 | <span class="lineart">├──</span> <a class="link" href="GstWebRTCICETransport.html#GstWebRTCICEConnectionState" title="enum GstWebRTCICEConnectionState">GstWebRTCICEConnectionState</a> |
74 | <span class="lineart">├──</span> GstWebRTCICEGatheringState | |
75 | <span class="lineart">╰──</span> <a class="link" href="GstWebRTCICETransport.html#GstWebRTCIceRole" title="enum GstWebRTCIceRole">GstWebRTCIceRole</a> | |
74 | <span class="lineart">╰──</span> GstWebRTCICEGatheringState | |
76 | 75 | </pre> |
77 | 76 | </div> |
78 | 77 | <div class="footer"> |
14 | 14 | <div> |
15 | 15 | <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Bad Plugins 1.0 Library Reference Manual</p></th></tr></table></div> |
16 | 16 | <div><p class="releaseinfo"> |
17 | for GStreamer Bad Library 1.0 (1.13.91) | |
17 | for GStreamer Bad Library 1.0 (1.14.0) | |
18 | 18 | <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/</a>. |
19 | 19 | </p></div> |
20 | 20 | </div> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
41 | 41 | </tr> |
42 | 42 | <tr> |
43 | 43 | <td><p><span class="term">version</span></p></td> |
44 | <td>1.13.91</td> | |
44 | <td>1.14.0</td> | |
45 | 45 | </tr> |
46 | 46 | <tr> |
47 | 47 | <td><p><span class="term">run-time license</span></p></td> |
40 | 40 | </tr> |
41 | 41 | <tr> |
42 | 42 | <td><p><span class="term">version</span></p></td> |
43 | <td>1.13.91</td> | |
43 | <td>1.14.0</td> | |
44 | 44 | </tr> |
45 | 45 | <tr> |
46 | 46 | <td><p><span class="term">run-time license</span></p></td> |
14 | 14 | <div> |
15 | 15 | <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Bad Plugins 1.0 Plugins Reference Manual</p></th></tr></table></div> |
16 | 16 | <div><p class="releaseinfo"> |
17 | for GStreamer Bad Plugins 1.0 (1.13.91) | |
17 | for GStreamer Bad Plugins 1.0 (1.14.0) | |
18 | 18 | The latest version of this documentation can be found on-line at |
19 | 19 | <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/</a>. |
20 | 20 | </p></div> |
2 | 2 | <description>Computes an AccurateRip CRC</description> |
3 | 3 | <filename>../../gst/accurip/.libs/libgstaccurip.so</filename> |
4 | 4 | <basename>libgstaccurip.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>ADPCM decoder</description> |
3 | 3 | <filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename> |
4 | 4 | <basename>libgstadpcmdec.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>ADPCM encoder</description> |
3 | 3 | <filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename> |
4 | 4 | <basename>libgstadpcmenc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Create and parse Audio Interchange File Format (AIFF) files</description> |
3 | 3 | <filename>../../gst/aiff/.libs/libgstaiff.so</filename> |
4 | 4 | <basename>libgstaiff.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>ASF Muxer Plugin</description> |
3 | 3 | <filename>../../gst/asfmux/.libs/libgstasfmux.so</filename> |
4 | 4 | <basename>libgstasfmux.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>ASS/SSA subtitle renderer</description> |
3 | 3 | <filename>../../ext/assrender/.libs/libgstassrender.so</filename> |
4 | 4 | <basename>libgstassrender.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Audio buffer splitter</description> |
3 | 3 | <filename>../../gst/audiobuffersplit/.libs/libgstaudiobuffersplit.so</filename> |
4 | 4 | <basename>libgstaudiobuffersplit.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>Audio filters from gst-plugins-bad</description> |
3 | 3 | <filename>../../gst/audiofxbad/.libs/libgstaudiofxbad.so</filename> |
4 | 4 | <basename>libgstaudiofxbad.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>A plugin to measure audio latency</description> |
3 | 3 | <filename>../../gst/audiolatency/.libs/libgstaudiolatency.so</filename> |
4 | 4 | <basename>libgstaudiolatency.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Audio matrix mix</description> |
3 | 3 | <filename>../../gst/audiomixmatrix/.libs/libgstaudiomixmatrix.so</filename> |
4 | 4 | <basename>libgstaudiomixmatrix.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Creates video visualizations of audio input</description> |
3 | 3 | <filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename> |
4 | 4 | <basename>libgstaudiovisualizers.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Selects convertor element based on caps</description> |
3 | 3 | <filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename> |
4 | 4 | <basename>libgstautoconvert.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Elements to convert Bayer images</description> |
3 | 3 | <filename>../../gst/bayer/.libs/libgstbayer.so</filename> |
4 | 4 | <basename>libgstbayer.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Bluez-based bluetooth support</description> |
3 | 3 | <filename>../../sys/bluez/.libs/libgstbluez.so</filename> |
4 | 4 | <basename>libgstbluez.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Improve headphone listening of stereo audio recordsusing the bs2b library.</description> |
3 | 3 | <filename>../../ext/bs2b/.libs/libgstbs2b.so</filename> |
4 | 4 | <basename>libgstbs2b.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Compress or decompress streams</description> |
3 | 3 | <filename>../../ext/bz2/.libs/libgstbz2.so</filename> |
4 | 4 | <basename>libgstbz2.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Take image snapshots and record movies from camera</description> |
3 | 3 | <filename>../../gst/camerabin2/.libs/libgstcamerabin.so</filename> |
4 | 4 | <basename>libgstcamerabin.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Calculate Chromaprint fingerprint from audio files</description> |
3 | 3 | <filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename> |
4 | 4 | <basename>libgstchromaprint.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Color Look-up Table filters</description> |
3 | 3 | <filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename> |
4 | 4 | <basename>libgstcoloreffects.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Color management correction plugins</description> |
3 | 3 | <filename>../../ext/colormanagement/.libs/libgstcolormanagement.so</filename> |
4 | 4 | <basename>libgstcolormanagement.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Compositor</description> |
3 | 3 | <filename>../../gst/compositor/.libs/libgstcompositor.so</filename> |
4 | 4 | <basename>libgstcompositor.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>libcurl-based elements</description> |
3 | 3 | <filename>../../ext/curl/.libs/libgstcurl.so</filename> |
4 | 4 | <basename>libgstcurl.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>DASH demuxer plugin</description> |
3 | 3 | <filename>../../ext/dash/.libs/libgstdashdemux.so</filename> |
4 | 4 | <basename>libgstdashdemux.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>1394 IIDC video source</description> |
3 | 3 | <filename>../../ext/dc1394/.libs/libgstdc1394.so</filename> |
4 | 4 | <basename>libgstdc1394.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>HEVC/H.265 decoder using libde265</description> |
3 | 3 | <filename>../../ext/libde265/.libs/libgstde265.so</filename> |
4 | 4 | <basename>libgstde265.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Collection of elements that may or may not be useful for debugging</description> |
3 | 3 | <filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename> |
4 | 4 | <basename>libgstdebugutilsbad.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Blackmagic Decklink plugin</description> |
3 | 3 | <filename>../../sys/decklink/.libs/libgstdecklink.so</filename> |
4 | 4 | <basename>libgstdecklink.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>DirectFB video output plugin</description> |
3 | 3 | <filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename> |
4 | 4 | <basename>libgstdfbvideosink.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>DTLS decoder and encoder plugins</description> |
3 | 3 | <filename>../../ext/dtls/.libs/libgstdtls.so</filename> |
4 | 4 | <basename>libgstdtls.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>BSD</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Decodes DTS audio streams</description> |
3 | 3 | <filename>../../ext/dts/.libs/libgstdtsdec.so</filename> |
4 | 4 | <basename>libgstdtsdec.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>GPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>DVB elements</description> |
3 | 3 | <filename>../../sys/dvb/.libs/libgstdvb.so</filename> |
4 | 4 | <basename>libgstdvb.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>DVB subtitle renderer</description> |
3 | 3 | <filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename> |
4 | 4 | <basename>libgstdvbsuboverlay.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>DVD Sub-picture Overlay element</description> |
3 | 3 | <filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename> |
4 | 4 | <basename>libgstdvdspu.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Free AAC Encoder (FAAC)</description> |
3 | 3 | <filename>../../ext/faac/.libs/libgstfaac.so</filename> |
4 | 4 | <basename>libgstfaac.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Free AAC Decoder (FAAD)</description> |
3 | 3 | <filename>../../ext/faad/.libs/libgstfaad.so</filename> |
4 | 4 | <basename>libgstfaad.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>GPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>SVG Face Overlay</description> |
3 | 3 | <filename>../../gst/faceoverlay/.libs/libgstfaceoverlay.so</filename> |
4 | 4 | <basename>libgstfaceoverlay.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Linux framebuffer video sink</description> |
3 | 3 | <filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename> |
4 | 4 | <basename>libgstfbdevsink.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Fraunhofer FDK AAC Codec plugin</description> |
3 | 3 | <filename>../../ext/fdkaac/.libs/libgstfdkaac.so</filename> |
4 | 4 | <basename>libgstfdkaac.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Synthesizes plain text into audio</description> |
3 | 3 | <filename>../../gst/festival/.libs/libgstfestival.so</filename> |
4 | 4 | <basename>libgstfestival.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Video field analysis</description> |
3 | 3 | <filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename> |
4 | 4 | <basename>libgstfieldanalysis.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Flite speech synthesizer plugin</description> |
3 | 3 | <filename>../../ext/flite/.libs/libgstflite.so</filename> |
4 | 4 | <basename>libgstflite.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Fluidsynth MIDI Plugin</description> |
3 | 3 | <filename>../../ext/fluidsynth/.libs/libgstfluidsynthmidi.so</filename> |
4 | 4 | <basename>libgstfluidsynthmidi.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Reverberation/room effect</description> |
3 | 3 | <filename>../../gst/freeverb/.libs/libgstfreeverb.so</filename> |
4 | 4 | <basename>libgstfreeverb.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>frei0r plugin library</description> |
3 | 3 | <filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename> |
4 | 4 | <basename>libgstfrei0r.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Gaudi video effects.</description> |
3 | 3 | <filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename> |
4 | 4 | <basename>libgstgaudieffects.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Payload/depayload GDP packets</description> |
3 | 3 | <filename>../../gst/gdp/.libs/libgstgdp.so</filename> |
4 | 4 | <basename>libgstgdp.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Various geometric image transform elements</description> |
3 | 3 | <filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename> |
4 | 4 | <basename>libgstgeometrictransform.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>GME Audio Decoder</description> |
3 | 3 | <filename>../../ext/gme/.libs/libgstgme.so</filename> |
4 | 4 | <basename>libgstgme.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>GSM encoder/decoder</description> |
3 | 3 | <filename>../../ext/gsm/.libs/libgstgsm.so</filename> |
4 | 4 | <basename>libgstgsm.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>HTTP Live Streaming (HLS)</description> |
3 | 3 | <filename>../../ext/hls/.libs/libgsthls.so</filename> |
4 | 4 | <basename>libgsthls.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>ID3 v1 and v2 muxing plugin</description> |
3 | 3 | <filename>../../gst/id3tag/.libs/libgstid3tag.so</filename> |
4 | 4 | <basename>libgstid3tag.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>plugin for inter-pipeline communication</description> |
3 | 3 | <filename>../../gst/inter/.libs/libgstinter.so</filename> |
4 | 4 | <basename>libgstinter.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>Create an interlaced video stream</description> |
3 | 3 | <filename>../../gst/interlace/.libs/libgstinterlace.so</filename> |
4 | 4 | <basename>libgstinterlace.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>plugin for inter-process pipeline communication</description> |
3 | 3 | <filename>../../sys/ipcpipeline/.libs/libgstipcpipeline.so</filename> |
4 | 4 | <basename>libgstipcpipeline.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>IVF parser</description> |
3 | 3 | <filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename> |
4 | 4 | <basename>libgstivfparse.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Inverse Telecine</description> |
3 | 3 | <filename>../../gst/ivtc/.libs/libgstivtc.so</filename> |
4 | 4 | <basename>libgstivtc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>JPEG2000 decimator</description> |
3 | 3 | <filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename> |
4 | 4 | <basename>libgstjp2kdecimator.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>JPEG interchange format plugin</description> |
3 | 3 | <filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename> |
4 | 4 | <basename>libgstjpegformat.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Kate plugin</description> |
3 | 3 | <filename>../../ext/kate/.libs/libgstkate.so</filename> |
4 | 4 | <basename>libgstkate.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Video sink using the Linux kernel mode setting API</description> |
3 | 3 | <filename>../../sys/kms/.libs/libgstkms.so</filename> |
4 | 4 | <basename>libgstkms.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>LADSPA plugin</description> |
3 | 3 | <filename>../../ext/ladspa/.libs/libgstladspa.so</filename> |
4 | 4 | <basename>libgstladspa.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Parses byte streams into raw frames</description> |
3 | 3 | <filename>../../gst/rawparse/.libs/libgstlegacyrawparse.so</filename> |
4 | 4 | <basename>libgstlegacyrawparse.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Parse MIDI files</description> |
3 | 3 | <filename>../../gst/midi/.libs/libgstmidi.so</filename> |
4 | 4 | <basename>libgstmidi.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Microsoft Multi Media Server streaming protocol support</description> |
3 | 3 | <filename>../../ext/libmms/.libs/libgstmms.so</filename> |
4 | 4 | <basename>libgstmms.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>.MOD audio decoding</description> |
3 | 3 | <filename>../../ext/modplug/.libs/libgstmodplug.so</filename> |
4 | 4 | <basename>libgstmodplug.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>MPEG-PS demuxer</description> |
3 | 3 | <filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename> |
4 | 4 | <basename>libgstmpegpsdemux.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>unknown</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>MPEG-PS muxer</description> |
3 | 3 | <filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename> |
4 | 4 | <basename>libgstmpegpsmux.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>MPEG TS demuxer</description> |
3 | 3 | <filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename> |
4 | 4 | <basename>libgstmpegtsdemux.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>MPEG-TS muxer</description> |
3 | 3 | <filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename> |
4 | 4 | <basename>libgstmpegtsmux.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Musepack decoder</description> |
3 | 3 | <filename>../../ext/musepack/.libs/libgstmusepack.so</filename> |
4 | 4 | <basename>libgstmusepack.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>MXF plugin library</description> |
3 | 3 | <filename>../../gst/mxf/.libs/libgstmxf.so</filename> |
4 | 4 | <basename>libgstmxf.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>lib neon http client src</description> |
3 | 3 | <filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename> |
4 | 4 | <basename>libgstneonhttpsrc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Network Simulator</description> |
3 | 3 | <filename>../../gst/netsim/.libs/libgstnetsim.so</filename> |
4 | 4 | <basename>libgstnetsim.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Calculate MusicIP fingerprint from audio files</description> |
3 | 3 | <filename>../../ext/ofa/.libs/libgstofa.so</filename> |
4 | 4 | <basename>libgstofa.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>GPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>OpenAL plugin library</description> |
3 | 3 | <filename>../../ext/openal/.libs/libgstopenal.so</filename> |
4 | 4 | <basename>libgstopenal.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>GStreamer OpenCV Plugins</description> |
3 | 3 | <filename>../../ext/opencv/.libs/libgstopencv.so</filename> |
4 | 4 | <basename>libgstopencv.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>OpenEXR image plugin</description> |
3 | 3 | <filename>../../ext/openexr/.libs/libgstopenexr.so</filename> |
4 | 4 | <basename>libgstopenexr.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>OpenGL mixers</description> |
3 | 3 | <filename>../../ext/gl/.libs/libgstopenglmixers.so</filename> |
4 | 4 | <basename>libgstopenglmixers.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>OpenH264 encoder/decoder plugin</description> |
3 | 3 | <filename>../../ext/openh264/.libs/libgstopenh264.so</filename> |
4 | 4 | <basename>libgstopenh264.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>BSD</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>OpenJPEG-based JPEG2000 image decoder/encoder</description> |
3 | 3 | <filename>../../ext/openjpeg/.libs/libgstopenjpeg.so</filename> |
4 | 4 | <basename>libgstopenjpeg.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>OPUS parse plugin</description> |
3 | 3 | <filename>../../ext/opus/.libs/libgstopusparse.so</filename> |
4 | 4 | <basename>libgstopusparse.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Element parsing raw pcap streams</description> |
3 | 3 | <filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename> |
4 | 4 | <basename>libgstpcapparse.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>PNM plugin</description> |
3 | 3 | <filename>../../gst/pnm/.libs/libgstpnm.so</filename> |
4 | 4 | <basename>libgstpnm.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>plugin for proxied inter-pipeline communication</description> |
3 | 3 | <filename>../../gst/proxy/.libs/libgstproxy.so</filename> |
4 | 4 | <basename>libgstproxy.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>Removes silence from an audio stream</description> |
3 | 3 | <filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename> |
4 | 4 | <basename>libgstremovesilence.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Resin DVD playback elements</description> |
3 | 3 | <filename>../../ext/resindvd/.libs/libgstresindvd.so</filename> |
4 | 4 | <basename>libgstresindvd.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>GPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Connects to a VNC server and decodes RFB stream</description> |
3 | 3 | <filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename> |
4 | 4 | <basename>libgstrfbsrc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>RSVG plugin library</description> |
3 | 3 | <filename>../../ext/rsvg/.libs/libgstrsvg.so</filename> |
4 | 4 | <basename>libgstrsvg.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>RTMP source and sink</description> |
3 | 3 | <filename>../../ext/rtmp/.libs/libgstrtmp.so</filename> |
4 | 4 | <basename>libgstrtmp.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>ONVIF Streaming features</description> |
3 | 3 | <filename>../../gst/onvif/.libs/libgstrtponvif.so</filename> |
4 | 4 | <basename>libgstrtponvif.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>unknown</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>SBC bluetooth audio support</description> |
3 | 3 | <filename>../../ext/sbc/.libs/libgstsbc.so</filename> |
4 | 4 | <basename>libgstsbc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>configure streaming sessions using SDP</description> |
3 | 3 | <filename>../../gst/sdp/.libs/libgstsdpelem.so</filename> |
4 | 4 | <basename>libgstsdpelem.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Segment clip elements</description> |
3 | 3 | <filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename> |
4 | 4 | <basename>libgstsegmentclip.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>shared memory sink source</description> |
3 | 3 | <filename>../../sys/shm/.libs/libgstshm.so</filename> |
4 | 4 | <basename>libgstshm.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Siren encoder/decoder/payloader/depayloader plugins</description> |
3 | 3 | <filename>../../gst/siren/.libs/libgstsiren.so</filename> |
4 | 4 | <basename>libgstsiren.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Apply a smooth filter to an image</description> |
3 | 3 | <filename>../../gst/smooth/.libs/libgstsmooth.so</filename> |
4 | 4 | <basename>libgstsmooth.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Microsoft's Smooth Streaming format support </description> |
3 | 3 | <filename>../../ext/smoothstreaming/.libs/libgstsmoothstreaming.so</filename> |
4 | 4 | <basename>libgstsmoothstreaming.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Audio Pitch Controller & BPM Detection</description> |
3 | 3 | <filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename> |
4 | 4 | <basename>libgstsoundtouch.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>libspandsp plugin</description> |
3 | 3 | <filename>../../ext/spandsp/.libs/libgstspandsp.so</filename> |
4 | 4 | <basename>libgstspandsp.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Set speed/pitch on audio/raw streams (resampler)</description> |
3 | 3 | <filename>../../gst/speed/.libs/libgstspeed.so</filename> |
4 | 4 | <basename>libgstspeed.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>GStreamer SRTP</description> |
3 | 3 | <filename>../../ext/srtp/.libs/libgstsrtp.so</filename> |
4 | 4 | <basename>libgstsrtp.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Muck with the stereo signal, enhance its 'stereo-ness'</description> |
3 | 3 | <filename>../../gst/stereo/.libs/libgststereo.so</filename> |
4 | 4 | <basename>libgststereo.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>subtitle encoders</description> |
3 | 3 | <filename>../../gst/subenc/.libs/libgstsubenc.so</filename> |
4 | 4 | <basename>libgstsubenc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Teletext plugin</description> |
3 | 3 | <filename>../../ext/teletextdec/.libs/libgstteletext.so</filename> |
4 | 4 | <basename>libgstteletext.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Timecode-related elements</description> |
3 | 3 | <filename>../../gst/timecode/.libs/libgsttimecode.so</filename> |
4 | 4 | <basename>libgsttimecode.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>TTML subtitle handling</description> |
3 | 3 | <filename>../../ext/ttml/.libs/libgstttmlsubs.so</filename> |
4 | 4 | <basename>libgstttmlsubs.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>UVC compliant H264 encoding cameras plugin</description> |
3 | 3 | <filename>../../sys/uvch264/.libs/libgstuvch264.so</filename> |
4 | 4 | <basename>libgstuvch264.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Asynchronous read from VCD disk</description> |
3 | 3 | <filename>../../sys/vcd/.libs/libgstvcdsrc.so</filename> |
4 | 4 | <basename>libgstvcdsrc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Various elements utilizing VDPAU</description> |
3 | 3 | <filename>../../sys/vdpau/.libs/libgstvdpau.so</filename> |
4 | 4 | <basename>libgstvdpau.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Video filters in gst-plugins-bad</description> |
3 | 3 | <filename>../../gst/videofilters/.libs/libgstvideofiltersbad.so</filename> |
4 | 4 | <basename>libgstvideofiltersbad.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>Video frame-synchronized audio level</description> |
3 | 3 | <filename>../../gst/videoframe_audiolevel/.libs/libgstvideoframe_audiolevel.so</filename> |
4 | 4 | <basename>libgstvideoframe_audiolevel.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>videoparsers</description> |
3 | 3 | <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename> |
4 | 4 | <basename>libgstvideoparsersbad.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Various video signal analysers</description> |
3 | 3 | <filename>../../gst/videosignal/.libs/libgstvideosignal.so</filename> |
4 | 4 | <basename>libgstvideosignal.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>VmWare Video Codec plugins</description> |
3 | 3 | <filename>../../gst/vmnc/.libs/libgstvmnc.so</filename> |
4 | 4 | <basename>libgstvmnc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>AAC audio encoder</description> |
3 | 3 | <filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename> |
4 | 4 | <basename>libgstvoaacenc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Adaptive Multi-Rate Wide-Band Encoder</description> |
3 | 3 | <filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename> |
4 | 4 | <basename>libgstvoamrwbenc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>unknown</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Vulkan plugin</description> |
3 | 3 | <filename>../../ext/vulkan/.libs/libgstvulkan.so</filename> |
4 | 4 | <basename>libgstvulkan.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Windows audio session API plugin</description> |
3 | 3 | <filename>../../sys/wasapi/.libs/libgstwasapi.dll</filename> |
4 | 4 | <basename>libgstwasapi.dll</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Wayland Video Sink</description> |
3 | 3 | <filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename> |
4 | 4 | <basename>libgstwaylandsink.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>WebP plugin</description> |
3 | 3 | <filename>../../ext/webp/.libs/libgstwebp.so</filename> |
4 | 4 | <basename>libgstwebp.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>WebRTC plugins</description> |
3 | 3 | <filename>../../ext/webrtc/.libs/libgstwebrtc.so</filename> |
4 | 4 | <basename>libgstwebrtc.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>WildMidi-based MIDI playback plugin</description> |
3 | 3 | <filename>../../ext/wildmidi/.libs/libgstwildmidi.so</filename> |
4 | 4 | <basename>libgstwildmidi.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>x265-based H265 plugins</description> |
3 | 3 | <filename>../../ext/x265/.libs/libgstx265.so</filename> |
4 | 4 | <basename>libgstx265.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>GPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
2 | 2 | <description>Demuxes/decodes YUV4MPEG streams</description> |
3 | 3 | <filename>../../gst/y4m/.libs/libgsty4mdec.so</filename> |
4 | 4 | <basename>libgsty4mdec.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>YADIF deinterlacing filter</description> |
3 | 3 | <filename>../../gst/yadif/.libs/libgstyadif.so</filename> |
4 | 4 | <basename>libgstyadif.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>GPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins</package> |
2 | 2 | <description>zbar barcode scanner</description> |
3 | 3 | <filename>../../ext/zbar/.libs/libgstzbar.so</filename> |
4 | 4 | <basename>libgstzbar.so</basename> |
5 | <version>1.13.91</version> | |
5 | <version>1.14.0</version> | |
6 | 6 | <license>LGPL</license> |
7 | 7 | <source>gst-plugins-bad</source> |
8 | 8 | <package>GStreamer Bad Plug-ins source release</package> |
29 | 29 | CLEANFILES = $(BUILT_SOURCES) |
30 | 30 | |
31 | 31 | noinst_HEADERS = \ |
32 | gstsrt.h \ | |
33 | gstsrtbasesrc.h \ | |
34 | gstsrtclientsrc.h \ | |
35 | gstsrtserversrc.h \ | |
32 | 36 | gstsrtbasesink.h \ |
33 | 37 | gstsrtclientsink.h \ |
34 | gstsrtserversrc.h \ | |
35 | gstsrtbasesrc.h \ | |
36 | gstsrtclientsrc.h \ | |
37 | gstsrtserversink.h | |
38 | gstsrtserversink.h \ | |
39 | $(NULL) | |
38 | 40 | |
39 | 41 | include $(top_srcdir)/common/gst-glib-gen.mak |
778 | 778 | libgstsrt_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) |
779 | 779 | CLEANFILES = $(BUILT_SOURCES) |
780 | 780 | noinst_HEADERS = \ |
781 | gstsrt.h \ | |
782 | gstsrtbasesrc.h \ | |
783 | gstsrtclientsrc.h \ | |
784 | gstsrtserversrc.h \ | |
781 | 785 | gstsrtbasesink.h \ |
782 | 786 | gstsrtclientsink.h \ |
783 | gstsrtserversrc.h \ | |
784 | gstsrtbasesrc.h \ | |
785 | gstsrtclientsrc.h \ | |
786 | gstsrtserversink.h | |
787 | gstsrtserversink.h \ | |
788 | $(NULL) | |
787 | 789 | |
788 | 790 | enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") |
789 | 791 | all: all-am |
0 | /* GStreamer | |
1 | * Copyright (C) 2017, Collabora Ltd. | |
2 | * Author: Olivier Crete <olivier.crete@collabora.com> | |
3 | * | |
4 | * This library is free software; you can redistribute it and/or | |
5 | * modify it under the terms of the GNU Library General Public | |
6 | * License as published by the Free Software Foundation; either | |
7 | * version 2 of the License, or (at your option) any later version. | |
8 | * | |
9 | * This library is distributed in the hope that it will be useful, | |
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
12 | * Library General Public License for more details. | |
13 | * | |
14 | * You should have received a copy of the GNU Library General Public | |
15 | * License along with this library; if not, write to the | |
16 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |
17 | * Boston, MA 02110-1301, USA. | |
18 | */ | |
19 | ||
20 | #ifndef __GST_SRT_H__ | |
21 | #define __GST_SRT_H__ | |
22 | ||
23 | #include <gst/gst.h> | |
24 | #include <gio/gio.h> | |
25 | #include <gio/gnetworking.h> | |
26 | ||
27 | #include <srt/srt.h> | |
28 | ||
29 | #define SRT_URI_SCHEME "srt" | |
30 | #define SRT_DEFAULT_PORT 7001 | |
31 | #define SRT_DEFAULT_HOST "127.0.0.1" | |
32 | #define SRT_DEFAULT_URI SRT_URI_SCHEME"://"SRT_DEFAULT_HOST":"G_STRINGIFY(SRT_DEFAULT_PORT) | |
33 | #define SRT_DEFAULT_LATENCY 125 | |
34 | #define SRT_DEFAULT_KEY_LENGTH 16 | |
35 | ||
36 | G_BEGIN_DECLS | |
37 | ||
38 | SRTSOCKET | |
39 | gst_srt_client_connect (GstElement * elem, int sender, | |
40 | const gchar * host, guint16 port, int rendez_vous, | |
41 | const gchar * bind_address, guint16 bind_port, int latency, | |
42 | GSocketAddress ** socket_address, gint * poll_id); | |
43 | ||
44 | SRTSOCKET | |
45 | gst_srt_client_connect_full (GstElement * elem, int sender, | |
46 | const gchar * host, guint16 port, int rendez_vous, | |
47 | const gchar * bind_address, guint16 bind_port, int latency, | |
48 | GSocketAddress ** socket_address, gint * poll_id, | |
49 | gchar * passphrase, int key_length); | |
50 | ||
51 | G_END_DECLS | |
52 | ||
53 | ||
54 | #endif /* __GST_SRT_H__ */ |
1240 | 1240 | GstWebRTCRTPSender *sender; |
1241 | 1241 | GstWebRTCRTPReceiver *receiver; |
1242 | 1242 | |
1243 | sender = gst_webrtc_rtp_sender_new (NULL); | |
1243 | sender = gst_webrtc_rtp_sender_new (); | |
1244 | 1244 | receiver = gst_webrtc_rtp_receiver_new (); |
1245 | 1245 | trans = webrtc_transceiver_new (webrtc, sender, receiver); |
1246 | 1246 | rtp_trans = GST_WEBRTC_RTP_TRANSCEIVER (trans); |
51 | 51 | $(GST_LT_LDFLAGS) |
52 | 52 | |
53 | 53 | include $(top_srcdir)/common/gst-glib-gen.mak |
54 | ||
55 | if HAVE_INTROSPECTION | |
56 | BUILT_GIRSOURCES = GstWebRTC-@GST_API_VERSION@.gir | |
57 | ||
58 | gir_headers=$(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@include_HEADERS)) | |
59 | gir_sources=$(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@_la_SOURCES)) $(BUILT_SOURCES) | |
60 | ||
61 | GstWebRTC-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstwebrtc-@GST_API_VERSION@.la | |
62 | $(AM_V_GEN)GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no GI_SCANNER_DISABLE_CACHE=yes \ | |
63 | CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \ | |
64 | PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ | |
65 | $(INTROSPECTION_SCANNER) -v --namespace GstWebRTC \ | |
66 | --nsversion=@GST_API_VERSION@ \ | |
67 | --warn-all \ | |
68 | --strip-prefix=Gst \ | |
69 | -I$(top_srcdir)/gst-libs \ | |
70 | -I$(top_builddir)/gst-libs \ | |
71 | --c-include "gst/webrtc/webrtc.h" \ | |
72 | --add-include-path=$(top_builddir)/gst-libs \ | |
73 | --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ | |
74 | --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-sdp-1.0` \ | |
75 | --library-path=$(top_builddir)/gst-libs \ | |
76 | --library=libgstwebrtc-@GST_API_VERSION@.la \ | |
77 | --include=Gst-@GST_API_VERSION@ \ | |
78 | --include=GstSdp-@GST_API_VERSION@ \ | |
79 | --libtool="${LIBTOOL}" \ | |
80 | --pkg gstreamer-@GST_API_VERSION@ \ | |
81 | --pkg gstreamer-sdp-@GST_API_VERSION@ \ | |
82 | --pkg-export gstreamer-webrtc-@GST_API_VERSION@ \ | |
83 | --add-init-section="$(INTROSPECTION_INIT)" \ | |
84 | --output $@ \ | |
85 | $(gir_headers) \ | |
86 | $(gir_sources) | |
87 | ||
88 | # INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to | |
89 | # install anything - we need to install inside our prefix. | |
90 | girdir = $(datadir)/gir-1.0 | |
91 | gir_DATA = $(BUILT_GIRSOURCES) | |
92 | ||
93 | typelibsdir = $(libdir)/girepository-1.0/ | |
94 | ||
95 | typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) | |
96 | ||
97 | %.typelib: %.gir $(INTROSPECTION_COMPILER) | |
98 | $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ | |
99 | $(INTROSPECTION_COMPILER) \ | |
100 | --includedir=$(srcdir)/gst-libs \ | |
101 | --includedir=$(builddir)/gst-libs \ | |
102 | --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ | |
103 | --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-sdp-1.0` \ | |
104 | $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F) | |
105 | ||
106 | CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA) | |
107 | endif |
22 | 22 | #glib_gen_basename=colorbalance |
23 | 23 | #glib_gen_decl_banner=GST_EXPORT |
24 | 24 | #glib_gen_decl_include=\#include <gst/foo/foo-prelude.h> |
25 | ||
25 | 26 | |
26 | 27 | |
27 | 28 | VPATH = @srcdir@ |
99 | 100 | build_triplet = @build@ |
100 | 101 | host_triplet = @host@ |
101 | 102 | target_triplet = @target@ |
103 | @HAVE_INTROSPECTION_TRUE@am__append_1 = $(BUILT_GIRSOURCES) $(typelibs_DATA) | |
102 | 104 | subdir = gst-libs/gst/webrtc |
103 | 105 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
104 | 106 | am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \ |
169 | 171 | || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ |
170 | 172 | $(am__cd) "$$dir" && rm -f $$files; }; \ |
171 | 173 | } |
172 | am__installdirs = "$(DESTDIR)$(libdir)" \ | |
174 | am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \ | |
175 | "$(DESTDIR)$(typelibsdir)" \ | |
173 | 176 | "$(DESTDIR)$(libgstwebrtc_@GST_API_VERSION@includedir)" \ |
174 | 177 | "$(DESTDIR)$(libgstwebrtc_@GST_API_VERSION@includedir)" |
175 | 178 | LTLIBRARIES = $(lib_LTLIBRARIES) |
239 | 242 | n|no|NO) false;; \ |
240 | 243 | *) (install-info --version) >/dev/null 2>&1;; \ |
241 | 244 | esac |
245 | DATA = $(gir_DATA) $(typelibs_DATA) | |
242 | 246 | HEADERS = $(libgstwebrtc_@GST_API_VERSION@include_HEADERS) \ |
243 | 247 | $(nodist_libgstwebrtc_@GST_API_VERSION@include_HEADERS) |
244 | 248 | am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
752 | 756 | built_sources = webrtc-enumtypes.c |
753 | 757 | built_headers = webrtc-enumtypes.h |
754 | 758 | BUILT_SOURCES = $(built_sources) $(built_headers) |
755 | CLEANFILES = $(BUILT_SOURCES) | |
759 | CLEANFILES = $(BUILT_SOURCES) $(am__append_1) | |
756 | 760 | libgstwebrtc_@GST_API_VERSION@_la_SOURCES = \ |
757 | 761 | dtlstransport.c \ |
758 | 762 | icetransport.c \ |
794 | 798 | $(GST_LT_LDFLAGS) |
795 | 799 | |
796 | 800 | enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") |
801 | @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstWebRTC-@GST_API_VERSION@.gir | |
802 | @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@include_HEADERS)) | |
803 | @HAVE_INTROSPECTION_TRUE@gir_sources = $(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@_la_SOURCES)) $(BUILT_SOURCES) | |
804 | ||
805 | # INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to | |
806 | # install anything - we need to install inside our prefix. | |
807 | @HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0 | |
808 | @HAVE_INTROSPECTION_TRUE@gir_DATA = $(BUILT_GIRSOURCES) | |
809 | @HAVE_INTROSPECTION_TRUE@typelibsdir = $(libdir)/girepository-1.0/ | |
810 | @HAVE_INTROSPECTION_TRUE@typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) | |
797 | 811 | all: $(BUILT_SOURCES) |
798 | 812 | $(MAKE) $(AM_MAKEFLAGS) all-am |
799 | 813 | |
960 | 974 | |
961 | 975 | clean-libtool: |
962 | 976 | -rm -rf .libs _libs |
977 | install-girDATA: $(gir_DATA) | |
978 | @$(NORMAL_INSTALL) | |
979 | @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ | |
980 | if test -n "$$list"; then \ | |
981 | echo " $(MKDIR_P) '$(DESTDIR)$(girdir)'"; \ | |
982 | $(MKDIR_P) "$(DESTDIR)$(girdir)" || exit 1; \ | |
983 | fi; \ | |
984 | for p in $$list; do \ | |
985 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | |
986 | echo "$$d$$p"; \ | |
987 | done | $(am__base_list) | \ | |
988 | while read files; do \ | |
989 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(girdir)'"; \ | |
990 | $(INSTALL_DATA) $$files "$(DESTDIR)$(girdir)" || exit $$?; \ | |
991 | done | |
992 | ||
993 | uninstall-girDATA: | |
994 | @$(NORMAL_UNINSTALL) | |
995 | @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ | |
996 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | |
997 | dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir) | |
998 | install-typelibsDATA: $(typelibs_DATA) | |
999 | @$(NORMAL_INSTALL) | |
1000 | @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \ | |
1001 | if test -n "$$list"; then \ | |
1002 | echo " $(MKDIR_P) '$(DESTDIR)$(typelibsdir)'"; \ | |
1003 | $(MKDIR_P) "$(DESTDIR)$(typelibsdir)" || exit 1; \ | |
1004 | fi; \ | |
1005 | for p in $$list; do \ | |
1006 | if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | |
1007 | echo "$$d$$p"; \ | |
1008 | done | $(am__base_list) | \ | |
1009 | while read files; do \ | |
1010 | echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibsdir)'"; \ | |
1011 | $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibsdir)" || exit $$?; \ | |
1012 | done | |
1013 | ||
1014 | uninstall-typelibsDATA: | |
1015 | @$(NORMAL_UNINSTALL) | |
1016 | @list='$(typelibs_DATA)'; test -n "$(typelibsdir)" || list=; \ | |
1017 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ | |
1018 | dir='$(DESTDIR)$(typelibsdir)'; $(am__uninstall_files_from_dir) | |
963 | 1019 | install-libgstwebrtc_@GST_API_VERSION@includeHEADERS: $(libgstwebrtc_@GST_API_VERSION@include_HEADERS) |
964 | 1020 | @$(NORMAL_INSTALL) |
965 | 1021 | @list='$(libgstwebrtc_@GST_API_VERSION@include_HEADERS)'; test -n "$(libgstwebrtc_@GST_API_VERSION@includedir)" || list=; \ |
1042 | 1098 | check-am: all-am |
1043 | 1099 | check: $(BUILT_SOURCES) |
1044 | 1100 | $(MAKE) $(AM_MAKEFLAGS) check-am |
1045 | all-am: Makefile $(LTLIBRARIES) $(HEADERS) | |
1101 | all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) | |
1046 | 1102 | installdirs: |
1047 | for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libgstwebrtc_@GST_API_VERSION@includedir)" "$(DESTDIR)$(libgstwebrtc_@GST_API_VERSION@includedir)"; do \ | |
1103 | for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(typelibsdir)" "$(DESTDIR)$(libgstwebrtc_@GST_API_VERSION@includedir)" "$(DESTDIR)$(libgstwebrtc_@GST_API_VERSION@includedir)"; do \ | |
1048 | 1104 | test -z "$$dir" || $(MKDIR_P) "$$dir"; \ |
1049 | 1105 | done |
1050 | 1106 | install: $(BUILT_SOURCES) |
1102 | 1158 | |
1103 | 1159 | info-am: |
1104 | 1160 | |
1105 | install-data-am: install-libgstwebrtc_@GST_API_VERSION@includeHEADERS \ | |
1106 | install-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS | |
1161 | install-data-am: install-girDATA \ | |
1162 | install-libgstwebrtc_@GST_API_VERSION@includeHEADERS \ | |
1163 | install-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS \ | |
1164 | install-typelibsDATA | |
1107 | 1165 | |
1108 | 1166 | install-dvi: install-dvi-am |
1109 | 1167 | |
1149 | 1207 | |
1150 | 1208 | ps-am: |
1151 | 1209 | |
1152 | uninstall-am: uninstall-libLTLIBRARIES \ | |
1210 | uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \ | |
1153 | 1211 | uninstall-libgstwebrtc_@GST_API_VERSION@includeHEADERS \ |
1154 | uninstall-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS | |
1212 | uninstall-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS \ | |
1213 | uninstall-typelibsDATA | |
1155 | 1214 | |
1156 | 1215 | .MAKE: all check install install-am install-strip |
1157 | 1216 | |
1160 | 1219 | distclean distclean-compile distclean-generic \ |
1161 | 1220 | distclean-libtool distdir dvi dvi-am html html-am info info-am \ |
1162 | 1221 | install install-am install-data install-data-am install-dvi \ |
1163 | install-dvi-am install-exec install-exec-am install-html \ | |
1164 | install-html-am install-info install-info-am \ | |
1222 | install-dvi-am install-exec install-exec-am install-girDATA \ | |
1223 | install-html install-html-am install-info install-info-am \ | |
1165 | 1224 | install-libLTLIBRARIES \ |
1166 | 1225 | install-libgstwebrtc_@GST_API_VERSION@includeHEADERS \ |
1167 | 1226 | install-man \ |
1168 | 1227 | install-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS \ |
1169 | 1228 | install-pdf install-pdf-am install-ps install-ps-am \ |
1170 | install-strip installcheck installcheck-am installdirs \ | |
1171 | maintainer-clean maintainer-clean-generic mostlyclean \ | |
1172 | mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ | |
1173 | pdf pdf-am ps ps-am tags-am uninstall uninstall-am \ | |
1229 | install-strip install-typelibsDATA installcheck \ | |
1230 | installcheck-am installdirs maintainer-clean \ | |
1231 | maintainer-clean-generic mostlyclean mostlyclean-compile \ | |
1232 | mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ | |
1233 | tags-am uninstall uninstall-am uninstall-girDATA \ | |
1174 | 1234 | uninstall-libLTLIBRARIES \ |
1175 | 1235 | uninstall-libgstwebrtc_@GST_API_VERSION@includeHEADERS \ |
1176 | uninstall-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS | |
1236 | uninstall-nodist_libgstwebrtc_@GST_API_VERSION@includeHEADERS \ | |
1237 | uninstall-typelibsDATA | |
1177 | 1238 | |
1178 | 1239 | .PRECIOUS: Makefile |
1179 | 1240 | |
1214 | 1275 | .deps/%-enumtypes.Plo: |
1215 | 1276 | @touch $@ |
1216 | 1277 | |
1278 | @HAVE_INTROSPECTION_TRUE@GstWebRTC-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstwebrtc-@GST_API_VERSION@.la | |
1279 | @HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN)GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no GI_SCANNER_DISABLE_CACHE=yes \ | |
1280 | @HAVE_INTROSPECTION_TRUE@ CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \ | |
1281 | @HAVE_INTROSPECTION_TRUE@ PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ | |
1282 | @HAVE_INTROSPECTION_TRUE@ $(INTROSPECTION_SCANNER) -v --namespace GstWebRTC \ | |
1283 | @HAVE_INTROSPECTION_TRUE@ --nsversion=@GST_API_VERSION@ \ | |
1284 | @HAVE_INTROSPECTION_TRUE@ --warn-all \ | |
1285 | @HAVE_INTROSPECTION_TRUE@ --strip-prefix=Gst \ | |
1286 | @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir)/gst-libs \ | |
1287 | @HAVE_INTROSPECTION_TRUE@ -I$(top_builddir)/gst-libs \ | |
1288 | @HAVE_INTROSPECTION_TRUE@ --c-include "gst/webrtc/webrtc.h" \ | |
1289 | @HAVE_INTROSPECTION_TRUE@ --add-include-path=$(top_builddir)/gst-libs \ | |
1290 | @HAVE_INTROSPECTION_TRUE@ --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ | |
1291 | @HAVE_INTROSPECTION_TRUE@ --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-sdp-1.0` \ | |
1292 | @HAVE_INTROSPECTION_TRUE@ --library-path=$(top_builddir)/gst-libs \ | |
1293 | @HAVE_INTROSPECTION_TRUE@ --library=libgstwebrtc-@GST_API_VERSION@.la \ | |
1294 | @HAVE_INTROSPECTION_TRUE@ --include=Gst-@GST_API_VERSION@ \ | |
1295 | @HAVE_INTROSPECTION_TRUE@ --include=GstSdp-@GST_API_VERSION@ \ | |
1296 | @HAVE_INTROSPECTION_TRUE@ --libtool="${LIBTOOL}" \ | |
1297 | @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_API_VERSION@ \ | |
1298 | @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-sdp-@GST_API_VERSION@ \ | |
1299 | @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-webrtc-@GST_API_VERSION@ \ | |
1300 | @HAVE_INTROSPECTION_TRUE@ --add-init-section="$(INTROSPECTION_INIT)" \ | |
1301 | @HAVE_INTROSPECTION_TRUE@ --output $@ \ | |
1302 | @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \ | |
1303 | @HAVE_INTROSPECTION_TRUE@ $(gir_sources) | |
1304 | ||
1305 | @HAVE_INTROSPECTION_TRUE@%.typelib: %.gir $(INTROSPECTION_COMPILER) | |
1306 | @HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ | |
1307 | @HAVE_INTROSPECTION_TRUE@ $(INTROSPECTION_COMPILER) \ | |
1308 | @HAVE_INTROSPECTION_TRUE@ --includedir=$(srcdir)/gst-libs \ | |
1309 | @HAVE_INTROSPECTION_TRUE@ --includedir=$(builddir)/gst-libs \ | |
1310 | @HAVE_INTROSPECTION_TRUE@ --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ | |
1311 | @HAVE_INTROSPECTION_TRUE@ --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-sdp-1.0` \ | |
1312 | @HAVE_INTROSPECTION_TRUE@ $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F) | |
1313 | ||
1217 | 1314 | # Tell versions [3.59,3.63) of GNU make to not export all variables. |
1218 | 1315 | # Otherwise a system limit (for SysV at least) may be exceeded. |
1219 | 1316 | .NOEXPORT: |
65 | 65 | g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport)); |
66 | 66 | g_return_if_fail (GST_IS_WEBRTC_ICE_TRANSPORT (ice)); |
67 | 67 | |
68 | GST_OBJECT_LOCK (transport); | |
68 | 69 | gst_object_replace ((GstObject **) & transport->transport, GST_OBJECT (ice)); |
70 | GST_OBJECT_UNLOCK (transport); | |
69 | 71 | } |
70 | 72 | |
71 | 73 | static void |
65 | 65 | gst_webrtc_ice_transport_connection_state_change (GstWebRTCICETransport * ice, |
66 | 66 | GstWebRTCICEConnectionState new_state) |
67 | 67 | { |
68 | GST_OBJECT_LOCK (ice); | |
68 | 69 | ice->state = new_state; |
70 | GST_OBJECT_UNLOCK (ice); | |
69 | 71 | g_object_notify (G_OBJECT (ice), "state"); |
70 | 72 | } |
71 | 73 | |
73 | 75 | gst_webrtc_ice_transport_gathering_state_change (GstWebRTCICETransport * ice, |
74 | 76 | GstWebRTCICEGatheringState new_state) |
75 | 77 | { |
78 | GST_OBJECT_LOCK (ice); | |
76 | 79 | ice->gathering_state = new_state; |
80 | GST_OBJECT_UNLOCK (ice); | |
77 | 81 | g_object_notify (G_OBJECT (ice), "gathering-state"); |
78 | 82 | } |
79 | 83 |
37 | 37 | { |
38 | 38 | GstObject parent; |
39 | 39 | |
40 | GstWebRTCIceRole role; | |
40 | GstWebRTCICERole role; | |
41 | 41 | GstWebRTCICEComponent component; |
42 | 42 | |
43 | 43 | GstWebRTCICEConnectionState state; |
39 | 39 | command : [mkenums, glib_mkenums, '@OUTPUT@', '@INPUT@']) |
40 | 40 | webrtc_gen_sources = [gstwebrtc_h] |
41 | 41 | |
42 | gstwebrtc_dependencies = [gstbase_dep, gstpbutils_dep, gstsdp_dep] | |
42 | gstwebrtc_dependencies = [gstbase_dep, gstsdp_dep] | |
43 | 43 | |
44 | 44 | gstwebrtc = library('gstwebrtc-' + api_version, |
45 | 45 | webrtc_sources, gstwebrtc_c, gstwebrtc_h, |
51 | 51 | dependencies : gstwebrtc_dependencies, |
52 | 52 | ) |
53 | 53 | |
54 | if build_gir | |
55 | webrtc_gir = gnome.generate_gir(gstwebrtc, | |
56 | sources : webrtc_sources + webrtc_headers + [gstwebrtc_h], | |
57 | namespace : 'GstWebRTC', | |
58 | nsversion : api_version, | |
59 | identifier_prefix : 'Gst', | |
60 | symbol_prefix : 'gst', | |
61 | export_packages : 'gstreamer-webrtc-1.0', | |
62 | includes : ['Gst-1.0', 'GstSdp-1.0'], | |
63 | install : true, | |
64 | extra_args : gir_init_section + ['-DGST_USE_UNSTABLE_API'] + ['--c-include=gst/webrtc/webrtc.h'], | |
65 | dependencies : [gstbase_dep, gstsdp_dep] | |
66 | ) | |
67 | webrtc_gen_sources += webrtc_gir | |
68 | endif | |
69 | ||
54 | 70 | install_headers(webrtc_headers, subdir : 'gstreamer-1.0/gst/webrtc') |
55 | 71 | |
56 | 72 | gstwebrtc_dep = declare_dependency(link_with: gstwebrtc, |
57 | 73 | include_directories : libsinc, |
74 | sources: webrtc_gen_sources, | |
58 | 75 | dependencies: gstwebrtc_dependencies) |
59 | 59 | g_return_if_fail (GST_IS_WEBRTC_RTP_RECEIVER (receiver)); |
60 | 60 | g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport)); |
61 | 61 | |
62 | GST_OBJECT_LOCK (receiver); | |
62 | 63 | gst_object_replace ((GstObject **) & receiver->transport, |
63 | 64 | GST_OBJECT (transport)); |
65 | GST_OBJECT_UNLOCK (receiver); | |
64 | 66 | } |
65 | 67 | |
66 | 68 | void |
70 | 72 | g_return_if_fail (GST_IS_WEBRTC_RTP_RECEIVER (receiver)); |
71 | 73 | g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport)); |
72 | 74 | |
75 | GST_OBJECT_LOCK (receiver); | |
73 | 76 | gst_object_replace ((GstObject **) & receiver->rtcp_transport, |
74 | 77 | GST_OBJECT (transport)); |
78 | GST_OBJECT_UNLOCK (receiver); | |
75 | 79 | } |
76 | 80 | |
77 | 81 | static void |
58 | 58 | GST_WEBRTC_API |
59 | 59 | GstWebRTCRTPReceiver * gst_webrtc_rtp_receiver_new (void); |
60 | 60 | GST_WEBRTC_API |
61 | GstStructure * gst_webrtc_rtp_receiver_get_parameters (GstWebRTCRTPReceiver * receiver, gchar * kind); | |
62 | /* FIXME: promise? */ | |
63 | GST_WEBRTC_API | |
64 | gboolean gst_webrtc_rtp_receiver_set_parameters (GstWebRTCRTPReceiver * receiver, | |
65 | GstStructure * parameters); | |
66 | GST_WEBRTC_API | |
67 | 61 | void gst_webrtc_rtp_receiver_set_transport (GstWebRTCRTPReceiver * receiver, |
68 | 62 | GstWebRTCDTLSTransport * transport); |
69 | 63 | GST_WEBRTC_API |
65 | 65 | g_return_if_fail (GST_IS_WEBRTC_RTP_SENDER (sender)); |
66 | 66 | g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport)); |
67 | 67 | |
68 | GST_OBJECT_LOCK (sender); | |
68 | 69 | gst_object_replace ((GstObject **) & sender->transport, |
69 | 70 | GST_OBJECT (transport)); |
71 | GST_OBJECT_UNLOCK (sender); | |
70 | 72 | } |
71 | 73 | |
72 | 74 | void |
76 | 78 | g_return_if_fail (GST_IS_WEBRTC_RTP_SENDER (sender)); |
77 | 79 | g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport)); |
78 | 80 | |
81 | GST_OBJECT_LOCK (sender); | |
79 | 82 | gst_object_replace ((GstObject **) & sender->rtcp_transport, |
80 | 83 | GST_OBJECT (transport)); |
84 | GST_OBJECT_UNLOCK (sender); | |
81 | 85 | } |
82 | 86 | |
83 | 87 | static void |
134 | 138 | } |
135 | 139 | |
136 | 140 | GstWebRTCRTPSender * |
137 | gst_webrtc_rtp_sender_new (GArray * send_encodings /* FIXME */ ) | |
141 | gst_webrtc_rtp_sender_new (void) | |
138 | 142 | { |
139 | 143 | return g_object_new (GST_TYPE_WEBRTC_RTP_SENDER, NULL); |
140 | 144 | } |
55 | 55 | }; |
56 | 56 | |
57 | 57 | GST_WEBRTC_API |
58 | GstWebRTCRTPSender * gst_webrtc_rtp_sender_new (GArray * send_encodings); | |
59 | GST_WEBRTC_API | |
60 | GstStructure * gst_webrtc_rtp_sender_get_parameters (GstWebRTCRTPSender * sender, gchar * kind); | |
61 | /* FIXME: promise? */ | |
62 | GST_WEBRTC_API | |
63 | gboolean gst_webrtc_rtp_sender_set_parameters (GstWebRTCRTPSender * sender, | |
64 | GstStructure * parameters); | |
58 | GstWebRTCRTPSender * gst_webrtc_rtp_sender_new (void); | |
65 | 59 | |
66 | 60 | GST_WEBRTC_API |
67 | 61 | void gst_webrtc_rtp_sender_set_transport (GstWebRTCRTPSender * sender, |
60 | 60 | gpointer _padding[GST_PADDING]; |
61 | 61 | }; |
62 | 62 | |
63 | GST_WEBRTC_API | |
64 | void gst_webrtc_rtp_transceiver_stop (GstWebRTCRTPTransceiver * transceiver); | |
65 | ||
66 | 63 | G_END_DECLS |
67 | 64 | |
68 | 65 | #endif /* __GST_WEBRTC_RTP_TRANSCEIVER_H__ */ |
147 | 147 | } GstWebRTCPeerConnectionState; |
148 | 148 | |
149 | 149 | /** |
150 | * GstWebRTCIceRole: | |
150 | * GstWebRTCICERole: | |
151 | 151 | * GST_WEBRTC_ICE_ROLE_CONTROLLED: controlled |
152 | 152 | * GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling |
153 | 153 | */ |
155 | 155 | { |
156 | 156 | GST_WEBRTC_ICE_ROLE_CONTROLLED, |
157 | 157 | GST_WEBRTC_ICE_ROLE_CONTROLLING, |
158 | } GstWebRTCIceRole; | |
159 | ||
160 | /** | |
161 | * GstWebRTCIceComponent: | |
158 | } GstWebRTCICERole; | |
159 | ||
160 | /** | |
161 | * GstWebRTCICEComponent: | |
162 | 162 | * GST_WEBRTC_ICE_COMPONENT_RTP, |
163 | 163 | * GST_WEBRTC_ICE_COMPONENT_RTCP, |
164 | 164 | */ |
34 | 34 | |
35 | 35 | <release> |
36 | 36 | <Version> |
37 | <revision>1.14.0</revision> | |
38 | <branch>master</branch> | |
39 | <name></name> | |
40 | <created>2018-03-19</created> | |
41 | <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.14.0.tar.xz" /> | |
42 | </Version> | |
43 | </release> | |
44 | ||
45 | <release> | |
46 | <Version> | |
37 | 47 | <revision>1.13.91</revision> |
38 | 48 | <branch>master</branch> |
39 | 49 | <name></name> |
0 | 0 | project('gst-plugins-bad', 'c', 'cpp', |
1 | version : '1.13.91', | |
1 | version : '1.14.0', | |
2 | 2 | meson_version : '>= 0.40.1', |
3 | 3 | default_options : [ 'warning_level=1', |
4 | 4 | 'buildtype=debugoptimized' ]) |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins 0.7.6\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2004-03-18 14:16+0200\n" |
11 | 11 | "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n" |
12 | 12 | "Language-Team: Afrikaans <i18n@af.org.za>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-0.8.0\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2004-03-19 18:29+0200\n" |
11 | 11 | "Last-Translator: Metin Amiroff <metin@karegen.com>\n" |
12 | 12 | "Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: gst-plugins-bad 1.12.0\n" |
10 | 10 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
11 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
11 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
12 | 12 | "PO-Revision-Date: 2017-05-08 11:49+0200\n" |
13 | 13 | "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" |
14 | 14 | "Language-Team: Bulgarian <dict@ludost.net>\n" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
10 | 10 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
11 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
11 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
12 | 12 | "PO-Revision-Date: 2012-01-01 14:19+0100\n" |
13 | 13 | "Last-Translator: Gil Forcada <gforcada@gnome.org>\n" |
14 | 14 | "Language-Team: Catalan <ca@dodds.net>\n" |
10 | 10 | msgstr "" |
11 | 11 | "Project-Id-Version: gst-plugins-bad 1.12.0\n" |
12 | 12 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
13 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
13 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
14 | 14 | "PO-Revision-Date: 2017-09-13 14:36+0200\n" |
15 | 15 | "Last-Translator: Marek Černocký <marek@manet.cz>\n" |
16 | 16 | "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad-1.10.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2016-11-03 11:28+0200\n" |
12 | 12 | "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" |
13 | 13 | "Language-Team: Danish <dansk@dansk-gruppen.dk>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2016-11-02 19:18+0100\n" |
12 | 12 | "Last-Translator: Christian Kirbach <christian.kirbach@gmail.com>\n" |
13 | 13 | "Language-Team: German <translation-team-de@lists.sourceforge.net>\n" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
10 | 10 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
11 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
11 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
12 | 12 | "PO-Revision-Date: 2012-05-05 19:17+0100\n" |
13 | 13 | "Last-Translator: Savvas Radevic <vicedar@gmail.com>\n" |
14 | 14 | "Language-Team: Greek <team@lists.gnome.gr>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins 0.8.1\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2004-04-26 10:41-0400\n" |
10 | 10 | "Last-Translator: Gareth Owen <gowen72@yahoo.com>\n" |
11 | 11 | "Language-Team: English (British) <en_gb@li.org>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2011-06-04 22:18+0200\n" |
11 | 11 | "Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n" |
12 | 12 | "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2011-10-02 15:47+0200\n" |
11 | 11 | "Last-Translator: Jorge González González <aloriel@gmail.com>\n" |
12 | 12 | "Language-Team: Spanish <es@li.org>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad-0.10.17.2\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2010-03-25 12:30+0100\n" |
12 | 12 | "Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n" |
13 | 13 | "Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n" |
10 | 10 | msgstr "" |
11 | 11 | "Project-Id-Version: gst-plugins-bad 0.10.13.2\n" |
12 | 12 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
13 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
13 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
14 | 14 | "PO-Revision-Date: 2009-08-12 22:13+0300\n" |
15 | 15 | "Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n" |
16 | 16 | "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
10 | 10 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
11 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
11 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
12 | 12 | "PO-Revision-Date: 2016-12-23 20:45+0100\n" |
13 | 13 | "Last-Translator: Stéphane Aulery <lkppo@free.fr>\n" |
14 | 14 | "Language-Team: French <traduc@traduc.org>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2016-12-30 13:28+0100\n" |
10 | 10 | "Last-Translator: Fabio Tomat <f.t.public@gmail.com>\n" |
11 | 11 | "Language-Team: Friulian <f.t.public@gmail.com>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2011-09-05 12:50+0200\n" |
12 | 12 | "Last-Translator: Fran Dieguez <frandieguez@ubuntu.com>\n" |
13 | 13 | "Language-Team: Galician <proxecto@trasno.net>\n" |
4 | 4 | #, fuzzy |
5 | 5 | msgid "" |
6 | 6 | msgstr "" |
7 | "Project-Id-Version: gst-plugins-bad 1.13.91\n" | |
7 | "Project-Id-Version: gst-plugins-bad 1.14.0\n" | |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
11 | 11 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
12 | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad-1.12.0\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2017-05-04 16:35-0700\n" |
11 | 11 | "Last-Translator: Božidar Putanec <bozidarp@yahoo.com>\n" |
12 | 12 | "Language-Team: Croatian <lokalizacija@linux.hr>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2017-03-19 00:53+0100\n" |
12 | 12 | "Last-Translator: Balázs Úr <urbalazs@gmail.com>\n" |
13 | 13 | "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2016-11-14 20:38+0700\n" |
11 | 11 | "Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n" |
12 | 12 | "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.12.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2017-09-15 09:49+0200\n" |
12 | 12 | "Last-Translator: Sebastiano Pistore <sebastianopistore.info@protonmail.ch>\n" |
13 | 13 | "Language-Team: Italian <tp@lists.linux.it>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2011-04-26 19:38+0900\n" |
10 | 10 | "Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n" |
11 | 11 | "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins-bad 0.10.5\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2007-11-13 17:16+0600\n" |
10 | 10 | "Last-Translator: Ilyas Bakirov <just_ilyas@yahoo.com>\n" |
11 | 11 | "Language-Team: Kirghiz <i18n-team-ky-kyrgyz@lists.sourceforge.net>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins-bad-0.10.6.3\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2008-05-14 02:13+0300\n" |
10 | 10 | "Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n" |
11 | 11 | "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.2.1\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2014-04-20 15:52+0300\n" |
12 | 12 | "Last-Translator: Rihards Prieditis <rprieditis@gmail.com>\n" |
13 | 13 | "Language-Team: Latvian <translation-team-lv@lists.sourceforge.net>\n" |
4 | 4 | msgstr "" |
5 | 5 | "Project-Id-Version: gst-plugins-bad-0.10.8.3\n" |
6 | 6 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
7 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
7 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
8 | 8 | "PO-Revision-Date: 2008-10-26 20:27+0100\n" |
9 | 9 | "Last-Translator: Michel Bugeja <michelbugeja@rabatmalta.com>\n" |
10 | 10 | "Language-Team: Maltese <translation-team-mt@lists.sourceforge.net>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2017-01-05 01:34+0100\n" |
12 | 12 | "Last-Translator: Johnny A. Solbu <johnny@solbu.net>\n" |
13 | 13 | "Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad 1.12.0\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2017-10-24 22:43+0100\n" |
11 | 11 | "Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n" |
12 | 12 | "Language-Team: Dutch <vertaling@vrijschrift.org>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-0.8.3\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2004-09-27 13:32+0530\n" |
12 | 12 | "Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n" |
13 | 13 | "Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2016-11-01 20:53+0100\n" |
10 | 10 | "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" |
11 | 11 | "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad-1.7.2\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2016-05-06 16:02-0300\n" |
12 | 12 | "Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n" |
13 | 13 | "Language-Team: Brazilian Portuguese <ldpbr-translation@lists.sourceforge." |
4 | 4 | msgstr "" |
5 | 5 | "Project-Id-Version: gst-plugins-bad 0.10.18.2\n" |
6 | 6 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
7 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
7 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
8 | 8 | "PO-Revision-Date: 2010-08-16 03:11+0300\n" |
9 | 9 | "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n" |
10 | 10 | "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2016-11-02 21:21+0300\n" |
12 | 12 | "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" |
13 | 13 | "Language-Team: Russian <gnu@d07.ru>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.7.2\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2016-05-20 12:33+0100\n" |
12 | 12 | "Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n" |
13 | 13 | "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2011-04-26 15:21+0100\n" |
12 | 12 | "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n" |
13 | 13 | "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n" |
5 | 5 | msgstr "" |
6 | 6 | "Project-Id-Version: gst-plugins-bad 0.10.7.2\n" |
7 | 7 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
8 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
8 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
9 | 9 | "PO-Revision-Date: 2008-08-15 16:07+0200\n" |
10 | 10 | "Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n" |
11 | 11 | "Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad-1.10.0\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2016-12-04 14:22+0200\n" |
11 | 11 | "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n" |
12 | 12 | "Language-Team: Serbian <(nothing)>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.12.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2017-05-21 19:05+0800\n" |
12 | 12 | "Last-Translator: Sebastian Rasmussen <sebras@gmail.com>\n" |
13 | 13 | "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" |
6 | 6 | msgstr "" |
7 | 7 | "Project-Id-Version: gst-plugins-bad-1.12.0\n" |
8 | 8 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
9 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
9 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
10 | 10 | "PO-Revision-Date: 2017-05-05 11:07+0300\n" |
11 | 11 | "Last-Translator: Mehmet Kececi <mkececi@mehmetkececi.com>\n" |
12 | 12 | "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
9 | 9 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
10 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
10 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
11 | 11 | "PO-Revision-Date: 2016-11-01 20:55+0200\n" |
12 | 12 | "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" |
13 | 13 | "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
10 | 10 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
11 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
11 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
12 | 12 | "PO-Revision-Date: 2016-11-02 13:38+0700\n" |
13 | 13 | "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" |
14 | 14 | "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: gst-plugins-bad 1.10.0\n" |
10 | 10 | "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" |
11 | "POT-Creation-Date: 2018-03-13 19:22+0000\n" | |
11 | "POT-Creation-Date: 2018-03-19 20:24+0000\n" | |
12 | 12 | "PO-Revision-Date: 2016-11-02 13:41+0800\n" |
13 | 13 | "Last-Translator: Tianze Wang <zwpwjwtz@126.com>\n" |
14 | 14 | "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" |
167 | 167 | { |
168 | 168 | static const char *drivers[] = { "i915", "radeon", "nouveau", "vmwgfx", |
169 | 169 | "exynos", "amdgpu", "imx-drm", "rockchip", "atmel-hlcdc", "msm", |
170 | "xilinx_drm", "vc4", | |
170 | "xilinx_drm", "vc4", "meson", | |
171 | 171 | }; |
172 | 172 | int i, fd = -1; |
173 | 173 |
46 | 46 | #include "gstmsdkvp8enc.h" |
47 | 47 | #include "gstmsdkvc1dec.h" |
48 | 48 | |
49 | GST_DEBUG_CATEGORY (gst_msdk_debug); | |
49 | 50 | GST_DEBUG_CATEGORY (gst_msdkdec_debug); |
50 | 51 | GST_DEBUG_CATEGORY (gst_msdkenc_debug); |
51 | 52 | GST_DEBUG_CATEGORY (gst_msdkh264dec_debug); |
65 | 66 | { |
66 | 67 | gboolean ret; |
67 | 68 | |
69 | GST_DEBUG_CATEGORY_INIT (gst_msdk_debug, "msdk", 0, "msdk"); | |
68 | 70 | GST_DEBUG_CATEGORY_INIT (gst_msdkdec_debug, "msdkdec", 0, "msdkdec"); |
69 | 71 | GST_DEBUG_CATEGORY_INIT (gst_msdkenc_debug, "msdkenc", 0, "msdkenc"); |
70 | 72 | GST_DEBUG_CATEGORY_INIT (gst_msdkh264dec_debug, "msdkh264dec", 0, |
164 | 164 | GST_VIDEO_INFO_SIZE (vip)); |
165 | 165 | |
166 | 166 | if (!ensure_data (mem)) |
167 | return FALSE; | |
167 | return NULL; | |
168 | 168 | |
169 | 169 | return GST_MEMORY_CAST (mem); |
170 | 170 | } |
179 | 179 | |
180 | 180 | if (!mem->surface) { |
181 | 181 | GST_WARNING ("The surface is not allocated"); |
182 | return FALSE; | |
182 | return NULL; | |
183 | 183 | } |
184 | 184 | |
185 | 185 | if ((info->flags & GST_MAP_WRITE) && mem->surface |
186 | 186 | && mem->surface->Data.Locked) { |
187 | 187 | GST_WARNING ("The surface in memory %p is not still avaliable", mem); |
188 | return FALSE; | |
188 | return NULL; | |
189 | 189 | } |
190 | 190 | |
191 | 191 | return mem->surface->Data.Y; |
113 | 113 | |
114 | 114 | mem->surface = gst_msdk_video_allocator_get_surface (base_allocator); |
115 | 115 | if (!mem->surface) |
116 | return FALSE; | |
116 | return NULL; | |
117 | 117 | |
118 | 118 | vip = &allocator->image_info; |
119 | 119 | gst_memory_init (&mem->parent_instance, GST_MEMORY_FLAG_NO_SHARE, |
135 | 135 | GstMsdkMemoryID *mem_id; |
136 | 136 | guint offset = 0; |
137 | 137 | gint pitch = 0; |
138 | guint plane_id = plane; | |
138 | 139 | |
139 | 140 | g_return_val_if_fail (mem, FALSE); |
140 | 141 | |
164 | 165 | mem->mapped++; |
165 | 166 | mem_id = mem->surface->Data.MemId; |
166 | 167 | |
168 | /* msdk doesn't support I420 format and we used YV12 internally | |
169 | * So we need to swap U/V planes for mapping */ | |
170 | if (meta->format == GST_VIDEO_FORMAT_I420) | |
171 | plane_id = plane ? (plane == 1 ? 2 : 1) : plane; | |
172 | ||
167 | 173 | #ifndef _WIN32 |
168 | offset = mem_id->image.offsets[plane]; | |
169 | pitch = mem_id->image.pitches[plane]; | |
174 | offset = mem_id->image.offsets[plane_id]; | |
175 | pitch = mem_id->image.pitches[plane_id]; | |
170 | 176 | #else |
171 | 177 | /* TODO: This is just to avoid compile errors on Windows. |
172 | 178 | * Implement handling Windows-specific video-memory. |
221 | 227 | |
222 | 228 | if (!mem->surface) { |
223 | 229 | GST_WARNING ("The surface is not allocated"); |
224 | return FALSE; | |
230 | return NULL; | |
225 | 231 | } |
226 | 232 | |
227 | 233 | if ((info->flags & GST_MAP_WRITE) && mem->surface |
228 | 234 | && mem->surface->Data.Locked) { |
229 | 235 | GST_WARNING ("The surface in memory %p is not still avaliable", mem); |
230 | return FALSE; | |
236 | return NULL; | |
231 | 237 | } |
232 | 238 | |
233 | 239 | gst_msdk_frame_lock (msdk_video_allocator->context, mem->surface->Data.MemId, |
32 | 32 | #include "gstmsdkvideomemory.h" |
33 | 33 | #include "gstmsdksystemmemory.h" |
34 | 34 | |
35 | GST_DEBUG_CATEGORY_EXTERN (gst_msdkenc_debug); | |
36 | #define GST_CAT_DEFAULT gst_msdkenc_debug | |
35 | GST_DEBUG_CATEGORY_EXTERN (gst_msdk_debug); | |
36 | #define GST_CAT_DEFAULT gst_msdk_debug | |
37 | 37 | |
38 | 38 | #define INVALID_INDEX ((guint) -1) |
39 | 39 | #define GST_MSDK_ALIGNMENT_PADDING(num) (32 - ((num) & 31)) |
28 | 28 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | */ |
30 | 30 | |
31 | ||
32 | /* TODO: | |
33 | * - discover dri_path instead of having it hardcoded | |
34 | */ | |
35 | ||
36 | 31 | #include <fcntl.h> |
37 | 32 | #include <unistd.h> |
38 | 33 | |
39 | 34 | #include <va/va_drm.h> |
40 | 35 | #include "msdk.h" |
41 | 36 | #include "msdk_libva.h" |
42 | ||
43 | GST_DEBUG_CATEGORY_EXTERN (gst_msdkenc_debug); | |
44 | #define GST_CAT_DEFAULT gst_msdkenc_debug | |
45 | 37 | |
46 | 38 | struct fourcc_map |
47 | 39 | { |
73 | 73 | {0xa7, 0xbf, 0xad, 0xdc, 0xa7, 0xc2, 0x60, 0xe2} |
74 | 74 | }; |
75 | 75 | |
76 | /* *INDENT-OFF* */ | |
76 | 77 | static struct |
77 | 78 | { |
78 | 79 | guint64 wasapi_pos; |
100 | 101 | {SPEAKER_TOP_BACK_CENTER, GST_AUDIO_CHANNEL_POSITION_TOP_REAR_CENTER}, |
101 | 102 | {SPEAKER_TOP_BACK_RIGHT, GST_AUDIO_CHANNEL_POSITION_TOP_REAR_RIGHT} |
102 | 103 | }; |
104 | /* *INDENT-ON* */ | |
103 | 105 | |
104 | 106 | static int windows_major_version = 0; |
105 | 107 | |
713 | 715 | |
714 | 716 | /* Too many channels, have to assume that they are all non-positional */ |
715 | 717 | if (nChannels > G_N_ELEMENTS (wasapi_to_gst_pos)) { |
716 | GST_INFO ("Got too many (%i) channels, assuming non-positional", | |
717 | nChannels); | |
718 | GST_INFO ("Got too many (%i) channels, assuming non-positional", nChannels); | |
718 | 719 | goto out; |
719 | 720 | } |
720 | 721 |