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

  ViewVC Help
Powered by ViewVC 1.1.28