46 |
# prefer codecs from the RealPlayer package in restricted |
# prefer codecs from the RealPlayer package in restricted |
47 |
Patch10: gst-plugins-bad-0.10.6-real-codecs-path.patch |
Patch10: gst-plugins-bad-0.10.6-real-codecs-path.patch |
48 |
URL: http://gstreamer.freedesktop.org/ |
URL: http://gstreamer.freedesktop.org/ |
|
#gw for the pixbuf plugin |
|
|
BuildRequires: pkgconfig(gtk+-2.0) |
|
|
BuildRequires: pkgconfig(glib-2.0) |
|
|
BuildRequires: pkgconfig(libpng) |
|
|
BuildRequires: libbzip2-devel |
|
|
BuildRequires: pkgconfig(dvdnav) |
|
|
BuildRequires: pkgconfig(dvdread) |
|
|
BuildRequires: pkgconfig(exempi-2.0) |
|
|
BuildRequires: pkgconfig(libchromaprint) |
|
|
BuildRequires: pkgconfig(libmodplug) |
|
|
BuildRequires: pkgconfig(libmpg123) |
|
|
BuildRequires: pkgconfig(libmusicbrainz) |
|
|
BuildRequires: pkgconfig(opencv) |
|
|
BuildRequires: pkgconfig(openal) |
|
|
BuildRequires: pkgconfig(openssl) |
|
|
BuildRequires: pkgconfig(opus) |
|
|
BuildRequires: pkgconfig(orc-0.4) >= 0.4.5 |
|
|
BuildRequires: pkgconfig(sdl) |
|
|
BuildRequires: pkgconfig(zbar) |
|
49 |
|
|
50 |
%ifarch %ix86 |
%ifarch %ix86 |
51 |
BuildRequires: nasm => 0.90 |
BuildRequires: nasm => 0.90 |
54 |
%ifnarch %arm %mips |
%ifnarch %arm %mips |
55 |
BuildRequires: pkgconfig(valgrind) |
BuildRequires: pkgconfig(valgrind) |
56 |
%endif |
%endif |
57 |
BuildRequires: pkgconfig(check) |
BuildRequires: pkgconfig(bluez) |
58 |
|
BuildRequires: pkgconfig(cairo) |
59 |
|
BuildRequires: pkgconfig(daaladec) |
60 |
|
BuildRequires: pkgconfig(daalaenc) |
61 |
|
BuildRequires: pkgconfig(dbus-1) |
62 |
|
BuildRequires: pkgconfig(directfb) >= 0.9.24 |
63 |
|
BuildRequires: pkgconfig(dvdnav) >= 4.1.2 |
64 |
|
BuildRequires: pkgconfig(dvdread) >= 4.1.2 |
65 |
|
BuildRequires: pkgconfig(egl) |
66 |
|
BuildRequires: pkgconfig(fluidsynth) >= 1.0 |
67 |
|
BuildRequires: pkgconfig(gio-2.0) >= 2.25.0 |
68 |
|
BuildRequires: pkgconfig(glesv2) |
69 |
|
BuildRequires: pkgconfig(gmodule-export-2.0) |
70 |
|
BuildRequires: pkgconfig(gmodule-no-export-2.0) |
71 |
|
BuildRequires: pkgconfig(gnutls) >= 2.11.3 |
72 |
|
BuildRequires: pkgconfig(gstreamer-video-1.0) |
73 |
|
BuildRequires: pkgconfig(gudev-1.0) |
74 |
|
BuildRequires: pkgconfig(libass) >= 0.9.4 |
75 |
|
BuildRequires: pkgconfig(libcdaudio) |
76 |
|
BuildRequires: pkgconfig(libchromaprint) |
77 |
|
BuildRequires: pkgconfig(libcrypto) |
78 |
|
BuildRequires: pkgconfig(libcurl) >= 7.21.0 |
79 |
|
BuildRequires: pkgconfig(libdc1394-2) >= 2.0.0 |
80 |
|
BuildRequires: pkgconfig(libexif) >= 0.6.16 |
81 |
|
BuildRequires: pkgconfig(libmimic) >= 1.0 |
82 |
|
BuildRequires: pkgconfig(libmms) >= 0.4 |
83 |
|
BuildRequires: pkgconfig(libmodplug) |
84 |
|
BuildRequires: pkgconfig(libmpg123) >= 1.13 |
85 |
|
BuildRequires: pkgconfig(libofa) >= 0.9.3 |
86 |
|
BuildRequires: pkgconfig(librsvg-2.0) >= 2.36 |
87 |
|
BuildRequires: pkgconfig(librtmp) |
88 |
|
BuildRequires: pkgconfig(libtimemmgr) |
89 |
|
BuildRequires: pkgconfig(libtimidity) |
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(schroedinger-1.0) >= 1.0.10 |
103 |
|
BuildRequires: pkgconfig(slv2) >= 0.6.6 |
104 |
|
BuildRequires: pkgconfig(sndfile) >= 1.0.16 |
105 |
|
BuildRequires: pkgconfig(soundtouch) |
106 |
|
BuildRequires: pkgconfig(spandsp) >= 0.0.6 |
107 |
|
BuildRequires: pkgconfig(vdpau) |
108 |
|
BuildRequires: pkgconfig(wayland-client) >= 1.0.0 |
109 |
|
BuildRequires: pkgconfig(x11) |
110 |
|
BuildRequires: pkgconfig(zvbi-0.2) |
111 |
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version} |
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version} |
112 |
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version} |
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version} |
|
#BuildRequires: pkgconfig(libcdaudio) |
|
|
BuildRequires: pkgconfig(sndfile) |
|
|
BuildRequires: pkgconfig(libmimic) |
|
|
BuildRequires: pkgconfig(libass) |
|
113 |
%if %build_plf |
%if %build_plf |
114 |
BuildRequires: pkgconfig(vo-aacenc) |
BuildRequires: pkgconfig(vo-aacenc) |
115 |
BuildRequires: pkgconfig(vo-amrwbenc) |
BuildRequires: pkgconfig(vo-amrwbenc) |
116 |
%endif |
%endif |
117 |
#gw for checks |
BuildRequires: libgme-devel |
|
#BuildRequires: gstreamer0.10-plugins-good |
|
|
BuildRequires: fonts-ttf-dejavu |
|
118 |
#gw for autoreconf |
#gw for autoreconf |
119 |
BuildRequires: gettext-devel |
BuildRequires: gettext-devel |
120 |
Conflicts: gstreamer1.0-plugins-base < 0.11.94 |
Conflicts: gstreamer1.0-plugins-base < 0.11.94 |
208 |
%package -n %{bname}-curl |
%package -n %{bname}-curl |
209 |
Summary: GStreamer Curl plugin |
Summary: GStreamer Curl plugin |
210 |
Group: Networking/Other |
Group: Networking/Other |
|
BuildRequires: libcurl-devel |
|
211 |
|
|
212 |
%description -n %{bname}-curl |
%description -n %{bname}-curl |
213 |
This is a HTTP plugin for GStreamer based on the curl library. |
This is a HTTP plugin for GStreamer based on the curl library. |
218 |
%package -n %{bname}-mpeg2enc |
%package -n %{bname}-mpeg2enc |
219 |
Summary: GStreamer mjpegtools plug-in |
Summary: GStreamer mjpegtools plug-in |
220 |
Group: Video/Utilities |
Group: Video/Utilities |
|
BuildRequires: pkgconfig(mjpegtools) |
|
221 |
|
|
222 |
%description -n %{bname}-mpeg2enc |
%description -n %{bname}-mpeg2enc |
223 |
mjpegtools-based encoding and decoding plug-in. |
mjpegtools-based encoding and decoding plug-in. |
230 |
%package -n %{bname}-gme |
%package -n %{bname}-gme |
231 |
Summary: GStreamer Game Music plug-in |
Summary: GStreamer Game Music plug-in |
232 |
Group: Sound/Utilities |
Group: Sound/Utilities |
|
BuildRequires: libgme-devel |
|
233 |
|
|
234 |
%description -n %{bname}-gme |
%description -n %{bname}-gme |
235 |
Game Music decoding plug-in. |
Game Music decoding plug-in. |
238 |
%{_libdir}/gstreamer-%{api}/libgstgme.so |
%{_libdir}/gstreamer-%{api}/libgstgme.so |
239 |
%endif |
%endif |
240 |
|
|
|
%if %build_dirac |
|
|
%package -n %{bname}-dirac |
|
|
Summary: GStreamer dirac plug-in |
|
|
Group: Video/Utilities |
|
|
BuildRequires: pkgconfig(dirac) >= 0.9 |
|
|
|
|
|
%description -n %{bname}-dirac |
|
|
Dirac encoding and decoding plug-in. |
|
|
|
|
|
%files -n %{bname}-dirac |
|
|
%{_libdir}/gstreamer-%{api}/libgstdirac.so |
|
|
%endif |
|
|
|
|
241 |
%package -n %{bname}-schroedinger |
%package -n %{bname}-schroedinger |
242 |
Summary: GStreamer dirac plug-in based on Schroedinger |
Summary: GStreamer dirac plug-in based on Schroedinger |
243 |
Group: Video/Utilities |
Group: Video/Utilities |
|
BuildRequires: pkgconfig(schroedinger-1.0) |
|
244 |
Epoch: 1 |
Epoch: 1 |
245 |
|
|
246 |
%description -n %{bname}-schroedinger |
%description -n %{bname}-schroedinger |
252 |
%package -n %{bname}-rtpvp8 |
%package -n %{bname}-rtpvp8 |
253 |
Summary: GStreamer VP8 RTP payloader plug-in |
Summary: GStreamer VP8 RTP payloader plug-in |
254 |
Group: Video/Utilities |
Group: Video/Utilities |
|
BuildRequires: pkgconfig(libvpx) |
|
255 |
Conflicts: %{bname}-vp8 < 1.0.2-2 |
Conflicts: %{bname}-vp8 < 1.0.2-2 |
256 |
|
|
257 |
%description -n %{bname}-rtpvp8 |
%description -n %{bname}-rtpvp8 |
260 |
%files -n %{bname}-rtpvp8 |
%files -n %{bname}-rtpvp8 |
261 |
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so |
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so |
262 |
|
|
|
%if %build_dts |
|
|
%package -n %{bname}-dts |
|
|
Summary: GStreamer plug-ins for DTS audio playback |
|
|
Group: Sound/Utilities |
|
|
BuildRequires: dtsdec-devel |
|
|
|
|
|
%description -n %{bname}-dts |
|
|
Plug-ins for decoding DTS audio. |
|
|
|
|
|
%files -n %{bname}-dts |
|
|
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so |
|
|
%endif |
|
|
|
|
263 |
%if %build_xvid |
%if %build_xvid |
264 |
%package -n %{bname}-xvid |
%package -n %{bname}-xvid |
265 |
Summary: GStreamer plug-ins for XVID video encoding and decoding |
Summary: GStreamer plug-ins for XVID video encoding and decoding |
278 |
Summary: GStreamer plug-in for mms streams |
Summary: GStreamer plug-in for mms streams |
279 |
Group: System/Libraries |
Group: System/Libraries |
280 |
Requires: %{bname}-plugins = %{version} |
Requires: %{bname}-plugins = %{version} |
|
BuildRequires: pkgconfig(libmms) |
|
281 |
|
|
282 |
%description -n %{bname}-mms |
%description -n %{bname}-mms |
283 |
Plug-in supporting the mms protocol based on the libmms library. |
Plug-in supporting the mms protocol based on the libmms library. |
289 |
Summary: GStreamer plug-in for rtmp streams |
Summary: GStreamer plug-in for rtmp streams |
290 |
Group: System/Libraries |
Group: System/Libraries |
291 |
Requires: %{bname}-plugins = %{version} |
Requires: %{bname}-plugins = %{version} |
|
BuildRequires: pkgconfig(librtmp) |
|
292 |
|
|
293 |
%description -n %{bname}-rtmp |
%description -n %{bname}-rtmp |
294 |
Plug-in supporting the rtmp protocol based on the librtmp library. |
Plug-in supporting the rtmp protocol based on the librtmp library. |
300 |
Summary: GStreamer plug-in for SoundTouch support |
Summary: GStreamer plug-in for SoundTouch support |
301 |
Group: Sound/Utilities |
Group: Sound/Utilities |
302 |
Requires: %{bname}-plugins = %{version} |
Requires: %{bname}-plugins = %{version} |
|
BuildRequires: pkgconfig(soundtouch) |
|
303 |
|
|
304 |
%description -n %{bname}-soundtouch |
%description -n %{bname}-soundtouch |
305 |
Plug-in supporting the SoundTouch audio manipulation support. |
Plug-in supporting the SoundTouch audio manipulation support. |
310 |
%package -n %{bname}-libass |
%package -n %{bname}-libass |
311 |
Summary: GStreamer subtitles plugin |
Summary: GStreamer subtitles plugin |
312 |
Group: Video/Utilities |
Group: Video/Utilities |
|
BuildRequires: pkgconfig(libass) |
|
313 |
|
|
314 |
%description -n %{bname}-libass |
%description -n %{bname}-libass |
315 |
This is a subtitle plugin for GStreamer based on libass. |
This is a subtitle plugin for GStreamer based on libass. |
379 |
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so |
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so |
380 |
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so |
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so |
381 |
%{_libdir}/gstreamer-%{api}/libgstasfmux.so |
%{_libdir}/gstreamer-%{api}/libgstasfmux.so |
|
#%{_libdir}/gstreamer-%{api}/libgstaudioparsersbad.so |
|
382 |
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so |
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so |
383 |
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so |
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so |
384 |
%{_libdir}/gstreamer-%{api}/libgstbayer.so |
%{_libdir}/gstreamer-%{api}/libgstbayer.so |
385 |
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so |
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so |
386 |
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so |
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so |
|
#{_libdir}/gstreamer-%{api}/libgstcolorspace.so |
|
387 |
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so |
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so |
388 |
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so |
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so |
389 |
%{_libdir}/gstreamer-%{api}/libgstdvb.so |
%{_libdir}/gstreamer-%{api}/libgstdvb.so |
400 |
%{_libdir}/gstreamer-%{api}/libgstinterlace.so |
%{_libdir}/gstreamer-%{api}/libgstinterlace.so |
401 |
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so |
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so |
402 |
%{_libdir}/gstreamer-%{api}/libgstliveadder.so |
%{_libdir}/gstreamer-%{api}/libgstliveadder.so |
|
# This appears to have been removed. Commenting out (at least temporarily). |
|
|
# -- shlomif |
|
|
# %{_libdir}/gstreamer-%{api}/libgstinvtelecine.so |
|
403 |
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so |
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so |
404 |
%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so |
%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so |
|
# This appears to have been removed. Commenting out (at least temporarily). |
|
|
# -- shlomif |
|
|
# %{_libdir}/gstreamer-%{api}/libgstmpeg4videoparse.so |
|
405 |
%{_libdir}/gstreamer-%{api}/libgstchromaprint.so |
%{_libdir}/gstreamer-%{api}/libgstchromaprint.so |
406 |
%{_libdir}/gstreamer-%{api}/libgstmidi.so |
%{_libdir}/gstreamer-%{api}/libgstmidi.so |
407 |
%{_libdir}/gstreamer-%{api}/libgstmimic.so |
%{_libdir}/gstreamer-%{api}/libgstmimic.so |
|
#{_libdir}/gstreamer-%{api}/libgstopencv.so |
|
408 |
%{_libdir}/gstreamer-%{api}/libgstzbar.so |
%{_libdir}/gstreamer-%{api}/libgstzbar.so |
|
|
|
409 |
%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so |
%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so |
410 |
%{_libdir}/gstreamer-%{api}/libgstopenal.so |
%{_libdir}/gstreamer-%{api}/libgstopenal.so |
411 |
%{_libdir}/gstreamer-%{api}/libgstopenjpeg.so |
%{_libdir}/gstreamer-%{api}/libgstopenjpeg.so |
412 |
%{_libdir}/gstreamer-%{api}/libgstopus.so |
%{_libdir}/gstreamer-%{api}/libgstopus.so |
413 |
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so |
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so |
414 |
%{_libdir}/gstreamer-%{api}/libgstpnm.so |
%{_libdir}/gstreamer-%{api}/libgstpnm.so |
|
#%{_libdir}/gstreamer-%{api}/libgstqtmux.so |
|
415 |
%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so |
%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so |
416 |
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so |
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so |
417 |
%{_libdir}/gstreamer-%{api}/libgstrawparse.so |
%{_libdir}/gstreamer-%{api}/libgstrawparse.so |
436 |
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so |
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so |
437 |
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs |
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs |
438 |
%endif |
%endif |
|
%if %build_experimental |
|
|
#%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so |
|
|
%endif |
|
|
|
|
439 |
%{_libdir}/gstreamer-%{api}/libgstmodplug.so |
%{_libdir}/gstreamer-%{api}/libgstmodplug.so |
440 |
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so |
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so |
441 |
|
|
|
#%package examples |
|
|
#Summary:GStreamer example applications |
|
|
#Group: Video |
|
|
|
|
|
#%description examples |
|
|
#This contains example applications to test %{name} |
|
|
|
|
|
#%files examples |
|
|
|
|
442 |
%if %build_faad |
%if %build_faad |
443 |
%package -n %{bname}-faad |
%package -n %{bname}-faad |
444 |
Summary: GStreamer plug-in for AAC audio playback |
Summary: GStreamer plug-in for AAC audio playback |
483 |
%files -n %{bname}-gsm |
%files -n %{bname}-gsm |
484 |
%{_libdir}/gstreamer-%{api}/libgstgsm.so |
%{_libdir}/gstreamer-%{api}/libgstgsm.so |
485 |
|
|
|
%if 0 |
|
|
### SWFDEC FLASH PLUGIN ### |
|
|
%package -n %{bname}-swfdec |
|
|
Summary: GStreamer Flash rendering plug-in |
|
|
Group: System/Libraries |
|
|
Requires: %{bname}-plugins = %{version} |
|
|
BuildRequires: libswfdec-devel => 0.3.0 |
|
|
|
|
|
%description -n %{bname}-swfdec |
|
|
Plug-in for rendering Flash animations using swfdec library |
|
|
|
|
|
%files -n %{bname}-swfdec |
|
|
%{_libdir}/gstreamer-%{api}/libgstswfdec.so |
|
|
%endif |
|
|
|
|
486 |
%if %build_amrwb |
%if %build_amrwb |
487 |
%package -n %{bname}-amrwb |
%package -n %{bname}-amrwb |
488 |
Summary: GStreamer plug-in for AMR-WB support |
Summary: GStreamer plug-in for AMR-WB support |