Commit graph

323 commits

Author SHA1 Message Date
Tim-Philipp Müller beb11a99ba Really remove generated .spec file 2016-12-16 17:33:44 +00:00
Michael Olbrich 83ff353ff9 configure: fix target_os when cross-compiling for arm
For arm 'host_os' is '*-gnueabi' or '*-gnueabihf' so sed needs to cut of
more. Otherwise configuring ffmpeg will fail with "Unknown OS 'linuxeabi'."
or something like that.

https://bugzilla.gnome.org/show_bug.cgi?id=774215
2016-11-10 17:30:16 +02:00
Sebastian Dröge d634d9fac3 Back to development 2016-11-01 18:53:15 +02:00
Sebastian Dröge 50ffd5a805 Release 1.10.0 2016-11-01 18:10:45 +02:00
Sebastian Dröge e64c140d1c configure: Fix shell syntax error
Assignments must not have spaces around the '='
2016-10-24 10:30:05 +03:00
Sebastian Dröge 4a9a7d61e5 Release 1.9.90 2016-09-30 13:03:42 +03:00
Sebastian Dröge 036da8b33c configure: Depend on gstreamer 1.9.2.1 2016-09-14 11:31:07 +02:00
Thibault Saunier f6c31d1cb6 build: Do not link plugin against lzma and bz2 if using system install
And bump version to 1.9.2
2016-09-05 12:44:37 -03:00
Sebastian Dröge b6c5ea582a Back to development 2016-09-01 12:31:21 +03:00
Sebastian Dröge fca6c1bdb0 Release 1.9.2 2016-09-01 12:31:10 +03:00
Josep Torra 410b0e3842 build: silence error about pthread for 'make check' in osx
Fixes "clang: error: argument unused during compilation: '-pthread'"
2016-08-26 21:47:04 +02:00
Sebastian Dröge 490e98913d configure: Explicitly disable CrystalHD decoder
Otherwise it will pick it up when the system has the relevant headers,
and then linking produces an unusable plugin later as we don't ensure
that the plugin also links against the crystalhd library.

https://bugzilla.gnome.org/show_bug.cgi?id=769809
2016-08-16 21:11:35 +03:00
Sebastian Dröge c098043a40 Back to development 2016-07-06 13:51:12 +03:00
Sebastian Dröge 351f65cc35 Release 1.9.1 2016-07-06 13:26:10 +03:00
Sebastian Dröge ee5e2bcd6b libav: Disable various other hardware related codecs 2016-07-01 09:29:03 +02:00
Edward Hervey 840de21f05 configure: Disable VAAPI support
We have native plugins (gst-vaapi) for that
2016-07-01 09:25:14 +02:00
Edward Hervey c8a6a30d43 configure: Disable {audio|video}toolbox support (osx/ios)
We already have native plugins for those
2016-07-01 09:16:41 +02:00
Sebastian Dröge ae3a80eec7 avdeinterlace: Register all filters and only disable all except for yadif during compilation
Otherwise avdeinterlace won't find any filters, and we only use yadif in
there.

https://bugzilla.gnome.org/show_bug.cgi?id=765319
2016-04-20 15:27:45 +03:00
Sebastian Dröge c441eddd56 Back to development 2016-03-24 13:33:33 +02:00
Sebastian Dröge 2d362cc920 Release 1.8.0 2016-03-24 12:55:15 +02:00
Egor Zaharov 6ca5f88dde configure: Restore CPPFLAGS after the last check
The next checks can also set CPPFLAGS.

https://bugzilla.gnome.org/show_bug.cgi?id=763940
2016-03-21 10:32:14 +02:00
Sebastian Dröge 7a8828f68a Release 1.7.91 2016-03-15 12:23:48 +02:00
Sebastian Dröge 6655aabebc Release 1.7.90 2016-03-01 18:51:22 +02:00
Sebastian Dröge 154a0430fb Back to development 2016-02-19 12:38:37 +02:00
Sebastian Dröge 6c4878b6ab Release 1.7.2 2016-02-19 12:00:24 +02:00
Sebastian Dröge 9dd7bcc486 libav: Ensure to link with -lavfilter 2016-01-21 11:41:45 +02:00
Andreas Cadhalpun ddec3a2c78 avdeinterlace: Port non-deprecated AVFilter API
https://bugzilla.gnome.org/show_bug.cgi?id=757498
2016-01-16 11:11:44 +01:00
Sebastian Dröge dbb6beba92 Back to development 2015-12-24 15:29:11 +01:00
Sebastian Dröge 0993ec8fa5 Release 1.7.1 2015-12-24 14:49:39 +01:00
Sebastian Dröge d2397bec17 configure: Use -Bsymbolic-functions if available
While this is more useful for libraries, some of our plugins with multiple
files and some internal API can also benefit from this.
2015-12-21 12:34:11 +01:00
Reynaldo H. Verdejo Pinochet d9dec6893a Require libav provided by FFmpeg at build-time
Libav-incompatible changes were introduced to support
FFmpeg and we can no longer properly support Libav.

FFmpeg micro versions for libav* start at 100 (this was
done to differentiate from Libav builds). We use this
to bail at configure time if the system libav* libraries
are not provided by FFmpeg.

https://bugzilla.gnome.org/show_bug.cgi?id=758183
2015-12-03 11:47:52 -08:00
Sebastian Dröge ee3d37c8ed Use new GST_ENABLE_EXTRA_CHECKS #define
https://bugzilla.gnome.org/show_bug.cgi?id=756870
2015-10-21 14:36:21 +03:00
Sebastian Dröge 57ff7ab199 Add configure check for GLib for consistency with other modules 2015-10-02 22:26:36 +03:00
Sebastian Dröge 2a2c9f8661 Back to development 2015-09-25 23:51:15 +02:00
Sebastian Dröge 48e0e053bd Release 1.6.0 2015-09-25 23:32:21 +02:00
Sebastian Dröge 6eb5698435 Release 1.5.91 2015-09-18 20:10:32 +02:00
Sebastian Dröge 173718d146 Release 1.5.90 2015-08-19 14:12:35 +03:00
Sebastian Dröge 70443730a5 Revert "For static builds, add the ffmpeg library directories to the linker flags"
This reverts commit ac3437153d.

Doesn't actually make sense as it will put the (uninstalled) library paths
into the installed .la files. How does this all work?
2015-07-28 11:19:52 +03:00
Sebastian Dröge ac3437153d For static builds, add the ffmpeg library directories to the linker flags 2015-07-28 11:03:14 +03:00
Sebastian Dröge f50760277d Disable iconv support to fix Windows build
It's needed only for subtitle charset conversion, and we don't
use the ffmpeg subtitle support anyway.

Also disable d3d11va and dxva2 support, we don't use the hardware
codec support.
2015-07-07 17:52:49 +03:00
Heinrich Fink 0166671181 Fix OSX build: Explicitly disable VDA h264 decoder
VideoDecodeAcceleration framework is deprecated in 10.11, and currently
cuases linker errors when compiling on OSX. Oddly, --disable-hwaccels
did not also disable h264_vda already.

https://bugzilla.gnome.org/show_bug.cgi?id=751838
2015-07-03 10:11:48 +02:00
Sebastian Dröge 5d2e9b7b80 Make the LGPL build the default and require --enable-gpl to build a GPL licensed version 2015-07-01 22:40:02 +02:00
Sebastian Dröge 97f58baecd Switch from libav v11.4 to ffmpeg n2.7.1
ffmpeg seems to be the one of the two forks, which is most widely used by
Linux distributions and in general. Also Google is using it for e.g. Chrome
and has engineers working on finding and fixing security issues in it.

https://bugzilla.gnome.org/show_bug.cgi?id=751607
2015-07-01 21:40:00 +02:00
Sebastian Dröge ee8d33c468 Back to development 2015-06-25 00:04:23 +02:00
Sebastian Dröge afdbe66460 Release 1.5.2 2015-06-24 23:40:51 +02:00
Sebastian Dröge 6194d4123f Back to development 2015-06-07 16:44:49 +02:00
Sebastian Dröge 84425e4515 Release 1.5.1 2015-06-07 11:10:59 +02:00
Aurélien Zanelli 3fe87b31f6 configure: don't disable Chinese AVS (cavs) decoder
It enables GStreamer to decode Chinese AVS video streams.
Also fix indentation.

https://bugzilla.gnome.org/show_bug.cgi?id=727731
2015-06-02 08:54:46 +01:00
Tim-Philipp Müller df3a1cf198 configure: bump automake requirement to 1.14 and autoconf to 2.69
This is only required for builds from git, people can still
build tarballs if they only have older autotools.

https://bugzilla.gnome.org//show_bug.cgi?id=747624
2015-04-23 17:09:36 +01:00
Sebastian Dröge 9efc92a3a1 libav: Minor changes to build properly with v11alpha1 2014-08-12 16:17:38 +03:00