/[packages]/cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec
ViewVC logotype

Contents of /cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 621813 - (show annotations) (download)
Sat May 10 14:42:38 2014 UTC (5 years, 8 months ago) by akien
File size: 24526 byte(s)
- Fix build with opencv 2.4.9
- Downgrade release since previous builds failed (SILENT)

1 %define api 1.0
2 %define bname gstreamer%{api}
3 %define name %{bname}-plugins-bad
4
5 %define build_plf 0
6 %if "%{?distro_section}" == "tainted"
7 %define build_plf 1
8 %endif
9
10 %define build_experimental 0
11 %{?_with_experimental: %{expand: %%global build_experimental 1}}
12 %define build_amrwb 0
13 %define build_faac 0
14 %define build_faad 0
15 %define build_xvid 0
16 %define build_dts 0
17 %define build_dirac 0
18 %define build_gme 1
19
20 %if %build_plf
21 %define build_amrwb 0
22 %define build_faac 0
23 %define build_faad 1
24 %define build_xvid 0
25 %define build_dts 1
26 %endif
27
28 %define libmajor 0
29 %define libnamephoto %mklibname gstphotography %{api} %{libmajor}
30 %define libnamecodecparsers %mklibname gstcodecparsers %{api} %{libmajor}
31 %define libnamebase %mklibname gstbasecamerabinsrc %{api} %{libmajor}
32 %define libnameegl %mklibname gstegl %{api} %{libmajor}
33 %define libnameinsertbin %mklibname gstinsertbin %{api} %{libmajor}
34 %define libnamempegts %mklibname gstmpegts %{api} %{libmajor}
35 %define libnameuridownloader %mklibname gsturidownloader %{api} %{libmajor}
36 %define girname %mklibname gstreamer-plugins-bad-gir %{api}
37 %define develname %mklibname -d gstreamer-plugins-bad %{api}
38
39 Summary: GStreamer Streaming-media framework plug-ins
40 Name: %{name}
41 Version: 1.2.4
42 Release: %mkrel 2
43 License: LGPLv2+ and GPLv2+
44 Group: Sound/Utilities
45 Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
46 Patch0: gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
47 # ovitters: doesn't apply
48 #Patch1: gst-plugins-bad-0.10.22-disable-example.patch
49 # Makes it possible to build against opencv 2.4.9
50 Patch2: gst-plugins-bad-1.2.4-mga-opencv-2.4.9.patch
51 # gw: fix for bug #36437 (paths to realplayer codecs)
52 # prefer codecs from the RealPlayer package in restricted
53 Patch10: gst-plugins-bad-0.10.6-real-codecs-path.patch
54 URL: http://gstreamer.freedesktop.org/
55
56 %ifarch %ix86
57 BuildRequires: nasm => 0.90
58 %endif
59
60 %ifnarch %arm %mips
61 BuildRequires: pkgconfig(valgrind)
62 %endif
63 BuildRequires: pkgconfig(bluez)
64 BuildRequires: pkgconfig(cairo)
65 BuildRequires: pkgconfig(dbus-1)
66 BuildRequires: pkgconfig(directfb) >= 0.9.24
67 BuildRequires: pkgconfig(dvdnav) >= 4.1.2
68 BuildRequires: pkgconfig(dvdread) >= 4.1.2
69 BuildRequires: pkgconfig(egl)
70 BuildRequires: pkgconfig(fluidsynth) >= 1.0
71 BuildRequires: pkgconfig(gio-2.0) >= 2.25.0
72 BuildRequires: pkgconfig(glesv2)
73 BuildRequires: pkgconfig(gmodule-export-2.0)
74 BuildRequires: pkgconfig(gmodule-no-export-2.0)
75 BuildRequires: pkgconfig(gnutls) >= 2.11.3
76 BuildRequires: pkgconfig(gstreamer-video-1.0)
77 BuildRequires: pkgconfig(gudev-1.0)
78 BuildRequires: pkgconfig(libass) >= 0.9.4
79 BuildRequires: pkgconfig(libcdaudio)
80 BuildRequires: pkgconfig(libchromaprint)
81 BuildRequires: pkgconfig(libcrypto)
82 BuildRequires: pkgconfig(libcurl) >= 7.21.0
83 BuildRequires: pkgconfig(libdc1394-2) >= 2.0.0
84 BuildRequires: pkgconfig(libexif) >= 0.6.16
85 BuildRequires: pkgconfig(libmimic) >= 1.0
86 BuildRequires: pkgconfig(libmms) >= 0.4
87 BuildRequires: pkgconfig(libmodplug)
88 BuildRequires: pkgconfig(libmpg123) >= 1.13
89 BuildRequires: pkgconfig(libofa) >= 0.9.3
90 BuildRequires: pkgconfig(libopenjpeg1)
91 BuildRequires: pkgconfig(librsvg-2.0) >= 2.36
92 BuildRequires: pkgconfig(librtmp)
93 BuildRequires: pkgconfig(libusb-1.0)
94 BuildRequires: pkgconfig(libwebp) >= 0.2.1
95 BuildRequires: pkgconfig(libxml-2.0) >= 2.4
96 BuildRequires: pkgconfig(lrdf)
97 BuildRequires: pkgconfig(mjpegtools)
98 BuildRequires: pkgconfig(neon) >= 0.27.0
99 BuildRequires: pkgconfig(neon) <= 0.30.99
100 BuildRequires: pkgconfig(openal) >= 1.14
101 BuildRequires: pkgconfig(opencv) >= 2.0.0
102 BuildRequires: pkgconfig(openssl) >= 0.9.5
103 BuildRequires: pkgconfig(opus) >= 0.9.4
104 BuildRequires: pkgconfig(sbc) >= 1.0
105 BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10
106 BuildRequires: pkgconfig(slv2) >= 0.6.6
107 BuildRequires: pkgconfig(sndfile) >= 1.0.16
108 BuildRequires: pkgconfig(soundtouch)
109 BuildRequires: pkgconfig(spandsp) >= 0.0.6
110 BuildRequires: pkgconfig(vdpau)
111 BuildRequires: pkgconfig(wayland-client) >= 1.0.0
112 BuildRequires: pkgconfig(x11)
113 BuildRequires: pkgconfig(zbar) >= 0.9
114 BuildRequires: pkgconfig(zvbi-0.2)
115 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
116 BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
117 %if %build_plf
118 BuildRequires: pkgconfig(vo-aacenc)
119 BuildRequires: pkgconfig(vo-amrwbenc)
120 %endif
121 BuildRequires: gobject-introspection-devel
122 BuildRequires: libgme-devel
123 BuildRequires: ladspa-devel
124 BuildRequires: srtp-devel
125 BuildRequires: wildmidi-devel
126 #gw for autoreconf
127 BuildRequires: gettext-devel
128 Conflicts: gstreamer1.0-plugins-base < 0.11.94
129
130 %description
131 GStreamer is a streaming-media framework, based on graphs of filters which
132 operate on media data. Applications using this library can do anything
133 from real-time sound processing to playing videos, and just about anything
134 else media-related. Its plugin-based architecture means that new data
135 types or processing capabilities can be added simply by installing new
136 plug-ins.
137
138 This package contains a set of plug-ins that aren't up to par compared
139 to the rest. They might be close to being good quality, but they're
140 missing something - be it a good code review, some documentation, a
141 set of tests, a real live maintainer, or some actual wide use. If the
142 blanks are filled in they might be upgraded to become part of either
143 gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
144 other factors. If the plug-ins break, you can't complain - instead,
145 you can fix the problem and send us a patch, or bribe someone into
146 fixing them for you. New contributors can start here for things to
147 work on.
148
149 %if %build_plf
150 This package is in the 'tainted' section as it violates some patents.
151 %endif
152
153
154 %package -n %{libnamephoto}
155 Summary: Libraries for GStreamer streaming-media framework
156 Group: System/Libraries
157
158 %description -n %{libnamephoto}
159 GStreamer is a streaming-media framework, based on graphs of filters which
160 operate on media data. Applications using this library can do anything
161 from real-time sound processing to playing videos, and just about anything
162 else media-related. Its plugin-based architecture means that new data
163 types or processing capabilities can be added simply by installing new
164 plugins.
165
166 This package contains the libraries.
167
168 %files -n %{libnamephoto}
169 %{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
170
171 %package -n %{libnamecodecparsers}
172 Summary: Libraries for GStreamer streaming-media framework
173 Group: System/Libraries
174 Conflicts: %{_lib}gstphotography1.0_0 < 1.1.90
175
176 %description -n %{libnamecodecparsers}
177 GStreamer is a streaming-media framework, based on graphs of filters which
178 operate on media data. Applications using this library can do anything
179 from real-time sound processing to playing videos, and just about anything
180 else media-related. Its plugin-based architecture means that new data
181 types or processing capabilities can be added simply by installing new
182 plugins.
183
184 This package contains the libraries.
185
186 %files -n %{libnamecodecparsers}
187 %{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*
188
189 %package -n %{libnamebase}
190 Summary: Libraries for GStreamer streaming-media framework
191 Group: System/Libraries
192 Obsoletes: %{_lib}gstbasevideo1.0_0 < 1.1.90
193
194 %description -n %{libnamebase}
195 GStreamer is a streaming-media framework, based on graphs of filters which
196 operate on media data. Applications using this library can do anything
197 from real-time sound processing to playing videos, and just about anything
198 else media-related. Its plugin-based architecture means that new data
199 types or processing capabilities can be added simply by installing new
200 plugins.
201
202 This package contains the libraries.
203
204 %files -n %{libnamebase}
205 %{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
206
207 %package -n %{libnameegl}
208 Summary: Libraries for GStreamer streaming-media framework
209 Group: System/Libraries
210
211 %description -n %{libnameegl}
212 GStreamer is a streaming-media framework, based on graphs of filters which
213 operate on media data. Applications using this library can do anything
214 from real-time sound processing to playing videos, and just about anything
215 else media-related. Its plugin-based architecture means that new data
216 types or processing capabilities can be added simply by installing new
217 plugins.
218
219 This package contains the libraries.
220
221 %files -n %{libnameegl}
222 %{_libdir}/libgstegl-%{api}.so.%{libmajor}*
223
224 %package -n %{libnameinsertbin}
225 Summary: Libraries for GStreamer streaming-media framework
226 Group: System/Libraries
227
228 %description -n %{libnameinsertbin}
229 GStreamer is a streaming-media framework, based on graphs of filters which
230 operate on media data. Applications using this library can do anything
231 from real-time sound processing to playing videos, and just about anything
232 else media-related. Its plugin-based architecture means that new data
233 types or processing capabilities can be added simply by installing new
234 plugins.
235
236 This package contains the libraries.
237
238 %files -n %{libnameinsertbin}
239 %{_libdir}/libgstinsertbin-%{api}.so.%{libmajor}*
240
241 %package -n %{libnamempegts}
242 Summary: Libraries for GStreamer streaming-media framework
243 Group: System/Libraries
244
245 %description -n %{libnamempegts}
246 GStreamer is a streaming-media framework, based on graphs of filters which
247 operate on media data. Applications using this library can do anything
248 from real-time sound processing to playing videos, and just about anything
249 else media-related. Its plugin-based architecture means that new data
250 types or processing capabilities can be added simply by installing new
251 plugins.
252
253 This package contains the libraries.
254
255 %files -n %{libnamempegts}
256 %{_libdir}/libgstmpegts-%{api}.so.%{libmajor}*
257
258 %package -n %{libnameuridownloader}
259 Summary: Libraries for GStreamer streaming-media framework
260 Group: System/Libraries
261
262 %description -n %{libnameuridownloader}
263 GStreamer is a streaming-media framework, based on graphs of filters which
264 operate on media data. Applications using this library can do anything
265 from real-time sound processing to playing videos, and just about anything
266 else media-related. Its plugin-based architecture means that new data
267 types or processing capabilities can be added simply by installing new
268 plugins.
269
270 This package contains the libraries.
271
272 %files -n %{libnameuridownloader}
273 %{_libdir}/libgsturidownloader-%{api}.so.%{libmajor}*
274
275 %package -n %{develname}
276 Summary: Libraries and include files for GStreamer streaming-media framework
277 Group: Development/C
278 Requires: %{libnamephoto} = %{version}
279 Requires: %{libnamecodecparsers} = %{version}
280 Requires: %{libnamebase} = %{version}
281 Requires: %{libnameegl} = %{version}
282 Requires: %{libnameinsertbin} = %{version}
283 Requires: %{libnamempegts} = %{version}
284 Requires: %{libnameuridownloader} = %{version}
285 Provides: %{name}-devel = %{version}-%{release}
286 Obsoletes: %{_lib}gstbasevideo1.0-devel < 1.1.90
287 Obsoletes: %{_lib}gstphotographyi1.0-devel < 1.1.90
288
289 %description -n %{develname}
290 GStreamer is a streaming-media framework, based on graphs of filters which
291 operate on media data. Applications using this library can do anything
292 from real-time sound processing to playing videos, and just about anything
293 else media-related. Its plugin-based architecture means that new data
294 types or processing capabilities can be added simply by installing new
295 plugins.
296
297 This package contains the libraries and includes files necessary to develop
298 applications and plugins for GStreamer.
299
300 %files -n %develname
301 %{_libdir}/libgst*-%{api}.so
302 %{_libdir}/pkgconfig/*.pc
303 %{_includedir}/gstreamer-%{api}/gst/*
304 %{_datadir}/gir-1.0/GstEGL-%{api}.gir
305 %{_datadir}/gir-1.0/GstInsertBin-%{api}.gir
306 %{_datadir}/gir-1.0/GstMpegts-%{api}.gir
307
308 %package -n %{bname}-curl
309 Summary: GStreamer Curl plugin
310 Group: Networking/Other
311
312 %description -n %{bname}-curl
313 This is a HTTP plugin for GStreamer based on the curl library.
314
315 %files -n %{bname}-curl
316 %{_libdir}/gstreamer-%{api}/libgstcurl.so
317
318 %package -n %{bname}-mpeg2enc
319 Summary: GStreamer mjpegtools plug-in
320 Group: Video/Utilities
321
322 %description -n %{bname}-mpeg2enc
323 mjpegtools-based encoding and decoding plug-in.
324
325 %files -n %{bname}-mpeg2enc
326 %{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
327 %{_libdir}/gstreamer-%{api}/libgstmplex.so
328
329 %if %build_gme
330 %package -n %{bname}-gme
331 Summary: GStreamer Game Music plug-in
332 Group: Sound/Utilities
333
334 %description -n %{bname}-gme
335 Game Music decoding plug-in.
336
337 %files -n %{bname}-gme
338 %{_libdir}/gstreamer-%{api}/libgstgme.so
339 %endif
340
341 %package -n %{bname}-schroedinger
342 Summary: GStreamer dirac plug-in based on Schroedinger
343 Group: Video/Utilities
344 Epoch: 1
345
346 %description -n %{bname}-schroedinger
347 Dirac encoding and decoding plug-in based on Schroedinger.
348
349 %files -n %{bname}-schroedinger
350 %{_libdir}/gstreamer-%{api}/libgstschro.so
351
352 %if %build_xvid
353 %package -n %{bname}-xvid
354 Summary: GStreamer plug-ins for XVID video encoding and decoding
355 Group: Video/Utilities
356 BuildRequires: xvid-devel >= 1.1
357
358 %description -n %{bname}-xvid
359 Plug-ins for encoding and decoding XVID video.
360
361 This package is in the 'tainted' section as it violates some patents.
362 %files -n %{bname}-xvid
363 %{_libdir}/gstreamer-%{api}/libgstxvid.so
364 %endif
365
366 %package -n %{bname}-mms
367 Summary: GStreamer plug-in for mms streams
368 Group: System/Libraries
369 Requires: %{bname}-plugins = %{version}
370
371 %description -n %{bname}-mms
372 Plug-in supporting the mms protocol based on the libmms library.
373
374 %files -n %{bname}-mms
375 %{_libdir}/gstreamer-%{api}/libgstmms.so
376
377 %package -n %{bname}-rtmp
378 Summary: GStreamer plug-in for rtmp streams
379 Group: System/Libraries
380 Requires: %{bname}-plugins = %{version}
381
382 %description -n %{bname}-rtmp
383 Plug-in supporting the rtmp protocol based on the librtmp library.
384
385 %files -n %{bname}-rtmp
386 %{_libdir}/gstreamer-%{api}/libgstrtmp.so
387
388 %package -n %{bname}-soundtouch
389 Summary: GStreamer plug-in for SoundTouch support
390 Group: Sound/Utilities
391 Requires: %{bname}-plugins = %{version}
392
393 %description -n %{bname}-soundtouch
394 Plug-in supporting the SoundTouch audio manipulation support.
395
396 %files -n %{bname}-soundtouch
397 %{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
398
399 %package -n %{bname}-libass
400 Summary: GStreamer subtitles plugin
401 Group: Video/Utilities
402
403 %description -n %{bname}-libass
404 This is a subtitle plugin for GStreamer based on libass.
405
406 %files -n %{bname}-libass
407 %{_libdir}/gstreamer-%{api}/libgstassrender.so
408
409 %package -n %{bname}-opencv
410 Summary: GStreamer OpenCV Plugins
411 Group: Video/Utilities
412
413 %description -n %{bname}-opencv
414 GStreamer OpenCV Plugins.
415
416 %files -n %{bname}-opencv
417 %{_libdir}/gstreamer-%{api}/libgstopencv.so
418 %{_datadir}/gst-plugins-bad/%{api}/opencv_haarcascades/*.xml
419
420 %package -n %{bname}-wildmidi
421 Summary: GStreamer wildmidi Plugins
422 Group: Sound/Midi
423 Requires: timidity-instruments
424
425 %description -n %{bname}-wildmidi
426 GStreamer wildmidi Plugins.
427
428 %files -n %{bname}-wildmidi
429 %{_libdir}/gstreamer-%{api}/libgstwildmidi.so
430
431 %package doc
432 Group: Documentation
433 Summary: GStreamer application library
434 BuildArch: noarch
435
436 %description doc
437 This is the documentation of %{name}.
438
439 %package -n %{girname}
440 Group: System/Libraries
441 Summary: Object Introspection interface description for %{name}
442 Requires: %{libnameegl} = %{version}
443 Requires: %{libnameinsertbin} = %{version}
444 Requires: %{libnamempegts} = %{version}
445
446 %description -n %{girname}
447 GObject Introspection interface description for %{name}.
448
449 %files -n %{girname}
450 %{_libdir}/girepository-1.0/GstEGL-%{api}.typelib
451 %{_libdir}/girepository-1.0/GstInsertBin-%{api}.typelib
452 %{_libdir}/girepository-1.0/GstMpegts-%{api}.typelib
453
454 %prep
455 %setup -q -n gst-plugins-bad-%{version}
456 %apply_patches
457
458 %build
459 %configure2_5x --disable-dependency-tracking --disable-static \
460 --with-package-name='%distribution %{name} package' \
461 --with-package-origin='http://www.mageia.org/' \
462 %if ! %build_faac
463 --disable-faac \
464 %endif
465 %if ! %build_faad
466 --disable-faad \
467 %endif
468 %if ! %build_dirac
469 --disable-dirac \
470 %endif
471 %if ! %build_xvid
472 --disable-xvid \
473 %endif
474 %if ! %build_dts
475 --disable-dts \
476 %endif
477 %if ! %build_plf
478 --disable-voamrwbenc --disable-voaacenc \
479 %endif
480 %if %build_experimental
481 --enable-experimental
482 %endif
483
484 make
485
486 %install
487 %makeinstall_std
488
489 %find_lang gst-plugins-bad-%{api}
490
491 # Clean out files that should not be part of the rpm.
492 # This is the recommended way of dealing with it for RH8
493 find %{buildroot} -name '*.la' -delete
494
495 %files doc
496 %doc docs/plugins/html
497 %{_datadir}/gtk-doc/html/
498
499 %files -f gst-plugins-bad-%{api}.lang
500 %doc AUTHORS COPYING README NEWS
501 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
502 %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
503 %{_libdir}/gstreamer-%{api}/libgstasfmux.so
504 %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
505 %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
506 %{_libdir}/gstreamer-%{api}/libgstbayer.so
507 %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
508 %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
509 %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
510 %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
511 %{_libdir}/gstreamer-%{api}/libgstdvb.so
512 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
513 %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
514 %{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
515 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
516 %{_libdir}/gstreamer-%{api}/libgstfestival.so
517 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
518 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
519 %{_libdir}/gstreamer-%{api}/libgstgdp.so
520 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
521 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
522 %{_libdir}/gstreamer-%{api}/libgstinter.so
523 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
524 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
525 %{_libdir}/gstreamer-%{api}/libgstliveadder.so
526 %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
527 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
528 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
529 %{_libdir}/gstreamer-%{api}/libgstmfc.so
530 %{_libdir}/gstreamer-%{api}/libgstmidi.so
531 %{_libdir}/gstreamer-%{api}/libgstmimic.so
532 %{_libdir}/gstreamer-%{api}/libgstzbar.so
533 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
534 %{_libdir}/gstreamer-%{api}/libgstopenal.so
535 %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
536 %{_libdir}/gstreamer-%{api}/libgstopus.so
537 %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
538 %{_libdir}/gstreamer-%{api}/libgstpnm.so
539 %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
540 %{_libdir}/gstreamer-%{api}/libgstrawparse.so
541 %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
542 %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
543 %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
544 %{_libdir}/gstreamer-%{api}/libgstshm.so
545 %{_libdir}/gstreamer-%{api}/libgstsiren.so
546 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
547 %{_libdir}/gstreamer-%{api}/libgstspeed.so
548 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
549 %{_libdir}/gstreamer-%{api}/libgstbz2.so
550 %{_libdir}/gstreamer-%{api}/libgstfragmented.so
551 %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
552 %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
553 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
554 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
555 %{_libdir}/gstreamer-%{api}/libgstresindvd.so
556 %{_libdir}/gstreamer-%{api}/libgstdecklink.so
557 %if %{build_plf}
558 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
559 %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
560 %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
561 %endif
562 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
563 %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
564 %{_libdir}/gstreamer-%{api}/libgstaccurip.so
565 %{_libdir}/gstreamer-%{api}/libgstaiff.so
566 %{_libdir}/gstreamer-%{api}/libgstaudiofxbad.so
567 %{_libdir}/gstreamer-%{api}/libgstfreeverb.so
568 %{_libdir}/gstreamer-%{api}/libgstivtc.so
569 %{_libdir}/gstreamer-%{api}/libgstmxf.so
570 %{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
571 %{_libdir}/gstreamer-%{api}/libgstwebp.so
572 %{_libdir}/gstreamer-%{api}/libgstyadif.so
573 %{_libdir}/gstreamer-%{api}/libgstrsvg.so
574 %{_libdir}/gstreamer-%{api}/libgstuvch264.so
575 %{_libdir}/gstreamer-%{api}/libgstvdpau.so
576
577 %if %build_faad
578 %package -n %{bname}-faad
579 Summary: GStreamer plug-in for AAC audio playback
580 Group: Sound/Utilities
581 Requires: %{bname}-plugins >= %version
582 BuildRequires: libfaad2-devel => 2.0
583
584 %description -n %{bname}-faad
585 Plug-ins for playing AAC audio
586
587 This package is in the 'tainted' section as it violates some patents.
588
589 %files -n %{bname}-faad
590 %{_libdir}/gstreamer-%{api}/libgstfaad.so
591 %endif
592
593 %if %build_faac
594 %package -n %{bname}-faac
595 Summary: GStreamer plug-ins for AAC audio encoding
596 Group: Sound
597 Requires: %{bname}-plugins >= %version
598 BuildRequires: libfaac-devel
599
600 %description -n %{bname}-faac
601 Plug-ins for encoding AAC audio
602
603 This package is in the 'tainted' section as it violates some patents.
604
605 %files -n %{bname}-faac
606 %{_libdir}/gstreamer-%{api}/libgstfaac.so
607 %endif
608
609 %package -n %{bname}-gsm
610 Summary: GStreamer plugin for GSM lossy audio format
611 Group: Sound/Utilities
612 Requires: %{bname}-plugins >= %{version}
613 BuildRequires: gsm-devel >= 1.0.10
614
615 %description -n %{bname}-gsm
616 Output plugin for GStreamer to convert to GSM lossy audio format.
617
618 %files -n %{bname}-gsm
619 %{_libdir}/gstreamer-%{api}/libgstgsm.so
620
621 %if %build_amrwb
622 %package -n %{bname}-amrwb
623 Summary: GStreamer plug-in for AMR-WB support
624 Group: Sound/Utilities
625 Requires: %{bname}-plugins >= %{version}
626 BuildRequires: libamrwb-devel
627
628 %description -n %{bname}-amrwb
629 Plug-in for decoding AMR-WB under GStreamer.
630
631 This package is in the 'tainted' section as it violates some patents.
632
633 %files -n %{bname}-amrwb
634 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
635 %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
636 %endif
637
638 %package -n %{bname}-dash
639 Summary: GStreamer plugin for Dynamic Adaptive Streaming over HTTP
640 Group: Sound/Utilities
641 Requires: %{bname}-plugins >= %{version}
642
643 %description -n %{bname}-dash
644 Dynamic Adaptive Streaming over HTTP demuxer.
645
646 %files -n %{bname}-dash
647 %{_libdir}/gstreamer-%{api}/libgstdashdemux.so
648
649 %package -n %{bname}-directfb
650 Summary: GStreamer plugin for DirectFB video sink
651 Group: Video/Utilities
652 Requires: %{bname}-plugins >= %{version}
653
654 %description -n %{bname}-directfb
655 A DirectFB based videosink.
656
657 %files -n %{bname}-directfb
658 %{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so
659
660 %package -n %{bname}-eglgles
661 Summary: GStreamer plugin for EGL/GLES vout Sink
662 Group: Video/Utilities
663 Requires: %{bname}-plugins >= %{version}
664
665 %description -n %{bname}-eglgles
666 EGL/GLES vout Sink.
667
668 %files -n %{bname}-eglgles
669 %{_libdir}/gstreamer-%{api}/libgsteglglessink.so
670
671 %package -n %{bname}-fluidsynth
672 Summary: GStreamer plugin for Midi Synthesizer Element
673 Group: Sound/Midi
674 Requires: %{bname}-plugins >= %{version}
675
676 %description -n %{bname}-fluidsynth
677 Midi Synthesizer Element.
678
679 %files -n %{bname}-fluidsynth
680 %{_libdir}/gstreamer-%{api}/libgstfluidsynthmidi.so
681
682 %package -n %{bname}-ladspa
683 Summary: GStreamer plugin for LADSPA plugin
684 Group: Sound/Utilities
685 Requires: %{bname}-plugins >= %{version}
686
687 %description -n %{bname}-ladspa
688 LADSPA plugin.
689
690 %files -n %{bname}-ladspa
691 %{_libdir}/gstreamer-%{api}/libgstladspa.so
692
693 %package -n %{bname}-neon
694 Summary: GStreamer plugin for NEON plugin
695 Group: Networking/Other
696 Requires: %{bname}-plugins >= %{version}
697
698 %description -n %{bname}-neon
699 Receive data as a client over the network via HTTP using NEON.
700
701 %files -n %{bname}-neon
702 %{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so
703
704 %package -n %{bname}-ofa
705 Summary: GStreamer plugin for MusicIP Fingerprinting element
706 Group: Sound/Utilities
707 Requires: %{bname}-plugins >= %{version}
708
709 %description -n %{bname}-ofa
710 Find a music fingerprint using MusicIP's libofa.
711
712 %files -n %{bname}-ofa
713 %{_libdir}/gstreamer-%{api}/libgstofa.so
714
715 %package -n %{bname}-sbc
716 Summary: GStreamer plugin for Bluetooth SBC audio encoder/decoder
717 Group: Sound/Utilities
718 Requires: %{bname}-plugins >= %{version}
719
720 %description -n %{bname}-sbc
721 Encode/Decode an SBC audio stream.
722
723 %files -n %{bname}-sbc
724 %{_libdir}/gstreamer-%{api}/libgstsbc.so
725
726 %package -n %{bname}-smoothstreaming
727 Summary: GStreamer plugin for Microsoft's Smooth Streaming format
728 Group: Sound/Utilities
729 Requires: %{bname}-plugins >= %{version}
730
731 %description -n %{bname}-smoothstreaming
732 Microsoft's Smooth Streaming format support.
733
734 %files -n %{bname}-smoothstreaming
735 %{_libdir}/gstreamer-%{api}/libgstsmoothstreaming.so
736
737 %package -n %{bname}-spandsp
738 Summary: GStreamer plugin for libspandsp
739 Group: Sound/Utilities
740 Requires: %{bname}-plugins >= %{version}
741
742 %description -n %{bname}-spandsp
743 libspandsp plugin.
744
745 %files -n %{bname}-spandsp
746 %{_libdir}/gstreamer-%{api}/libgstspandsp.so
747
748 %package -n %{bname}-srtp
749 Summary: GStreamer plugin for srtp
750 Group: Sound/Utilities
751 Requires: %{bname}-plugins >= %{version}
752
753 %description -n %{bname}-srtp
754 GStreamer SRTP plugin.
755
756 %files -n %{bname}-srtp
757 %{_libdir}/gstreamer-%{api}/libgstsrtp.so
758

  ViewVC Help
Powered by ViewVC 1.1.26