H.263+ encoder plugin couldn't encode on custom resolution
[framework/multimedia/gstreamer0.10-ffmpeg.git] / packaging / gst-ffmpeg.spec
1 #sbs-git:slp/pkgs/g/gstreamer0.10-ffmpeg gst-ffmpeg 0.10.11 eab91d2292960a6c9af3b27ca939ad65a4418984
2 Name:       gst-ffmpeg
3 Summary:    FFmpeg plugin for GStreamer
4 Version:    0.10.11
5 Release:    12
6 Group:      TO_BE/FILLED_IN
7 License:    LGPLv2+
8 Source0:    %{name}-%{version}.tar.gz
9 #Patch0:     gst-ffmpeg-autotools.patch
10 #Patch1:     gst-ffmpeg-ffmux-ehancement.patch
11 #Patch2:     gst-ffmpeg-swscale-pc.patch
12 BuildRequires:  gettext
13 BuildRequires:  which
14 BuildRequires:  gstreamer-tools
15 BuildRequires:  gst-plugins-base-devel  
16 BuildRequires:  pkgconfig(gstreamer-0.10) 
17 BuildRequires:  pkgconfig(glib-2.0)
18 BuildRequires:  pkgconfig(liboil-0.3)
19 BuildRequires:  pkgconfig(zlib)
20 BuildRequires:  pkgconfig(vorbis)
21 BuildRequires:  pkgconfig(theora)
22
23 %description
24 This GStreamer plugin supports a large number of audio and video compression
25 formats through the use of the FFmpeg library.  The plugin contains GStreamer
26 elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...),
27 demuxing 30+ formats and colorspace conversion.
28
29
30 %prep
31 %setup -q 
32 #%patch0 -p1
33 #%patch1 -p1
34 #%patch2 -p1
35
36 %build
37 ./autogen.sh 
38 %configure  --disable-static \
39         --disable-nls \
40         --prefix=%{_prefix} \
41         --with-html-dir=/tmp/dump
42
43
44 make %{?jobs:-j%jobs}
45
46 %install
47 rm -rf %{buildroot}
48 %make_install
49
50
51 %files
52 %defattr(-,root,root,-)
53 /usr/lib/gstreamer-0.10/libgstffmpeg.so