Commit graph

339 commits

Author SHA1 Message Date
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
Sebastian Dröge
cbbb7c1e3d Back to development 2014-07-19 18:04:49 +02:00
Sebastian Dröge
91752f4e7c Release 1.4.0 2014-07-19 17:49:04 +02:00
Sebastian Dröge
a9ab5fb092 Release 1.3.91 2014-07-11 11:49:03 +02:00
Sebastian Dröge
79a9865c3f Release 1.3.90 2014-06-28 11:44:41 +02:00
Sebastian Dröge
36269ac42e Back to development 2014-06-22 19:36:14 +02:00
Sebastian Dröge
d65233e818 Release 1.3.3 2014-06-22 19:27:47 +02:00
Sebastian Dröge
cf4313f77e Back to development 2014-05-21 13:23:36 +02:00
Sebastian Dröge
fda64c4119 Release 1.3.2 2014-05-21 13:06:36 +02:00
Sebastian Dröge
2262b9aa35 Back to development 2014-05-03 20:48:40 +02:00
Sebastian Dröge
253ebde03b Release 1.3.1 2014-05-03 18:34:52 +02:00
Stefan Sauer
d1b857d8a0 docs: make the docs build again
They are still bad, but if we don't want to have them, we should rather remove this totally.
2014-02-26 12:01:52 +01:00
Stefan Sauer
82c0c89ca8 configure: add missing docs/plugins/Makefile 2014-02-26 11:52:07 +01:00
Sebastian Dröge
8025ac289b configure.ac: Remove warning when building against a system version of libav
Nowadays libav has proper releases and API/ABI guarantees.
We're not living in last decade.
2013-12-27 12:06:28 +01:00
Sebastian Dröge
a708b5de70 configure: Chose right target-os for iOS 2013-09-28 20:39:15 +02:00
Sebastian Dröge
64687ef058 configure: Actually use 1.3.0.1 as version to make configure happy 2013-09-24 15:06:03 +02:00
Sebastian Dröge
378fe06aab Back to development 2013-09-24 15:00:34 +02:00
Sebastian Dröge
231a25470b Release 1.2.0 2013-09-24 14:42:30 +02:00
Sebastian Dröge
7df4e6da09 Back to development 2013-09-19 11:35:08 +02:00
Sebastian Dröge
9d018829ca Release 1.1.90 2013-09-19 10:53:46 +02:00
Sebastian Dröge
fe823171fb Back to development 2013-08-28 13:27:12 +02:00
Sebastian Dröge
230ec3b623 Release 1.1.4 2013-08-28 13:11:19 +02:00
Sebastian Dröge
c062a86b18 configure.ac: Fix typo 2013-08-28 12:09:33 +02:00
Sebastian Dröge
80b0965528 configure: Disable build of dxva2 and vdpau support explicitely
It is enabled although we pass --disable-hwaccels apparently and
makes the build fail on Windows because libav looks for the d3d headers
in the wrong places. We can't make use of these features via libav.

https://bugzilla.gnome.org/show_bug.cgi?id=706601
2013-08-23 09:58:30 +02:00
Sebastian Dröge
0e1da65f6c configure: Fix bz2 configure check for Windows
Due to function decorations on Windows AC_CHECK_LIB can't be used to check for bz2.

https://bugzilla.gnome.org/show_bug.cgi?id=465924
2013-08-22 14:56:11 +02:00
Lubosz Sarnecki
d541d8527d build: add subdir-objects to AM_INIT_AUTOMAKE
Fixes warnings with automake 1.14

https://bugzilla.gnome.org/show_bug.cgi?id=705350
2013-08-07 13:03:24 +01:00
Sebastian Dröge
efa5869ea3 Back to development 2013-07-29 14:48:40 +02:00
Sebastian Dröge
401094fe0f Release 1.1.3 2013-07-29 13:59:50 +02:00
Sebastian Dröge
b131dadd9c configure: Remove workaround from last decade and make SIMD optimizations work on OSX
https://bugzilla.gnome.org/show_bug.cgi?id=704442
2013-07-19 09:47:36 +02:00
Sebastian Dröge
33a4d2cb4f Back to development 2013-07-11 16:57:28 +02:00
Sebastian Dröge
effe80bdc5 Release 1.1.2 2013-07-11 16:52:48 +02:00
Sebastian Dröge
427deb9b34 Back to development 2013-06-05 18:36:40 +02:00
Sebastian Dröge
793d5535ca Release 1.1.1 2013-06-05 18:31:02 +02:00
Sebastian Dröge
e721aadc88 libav: Fix typo in the SWSCALE libraries for static plugins 2013-04-16 14:49:59 +02:00
Andoni Morales Alastruey
d3b125913f libav: fix static linking 2013-04-15 16:00:03 +02:00
Sebastian Dröge
1caa7d6161 gst: Add better support for static plugins 2013-04-15 16:00:02 +02:00
Sebastian Dröge
1a265f029a configure: Set the assembler used for libav to $CC
libav assumes that it's not just an assembler but something that
can also handle CPPFLAGS and other things.

https://bugzilla.gnome.org/show_bug.cgi?id=694416
2013-03-07 09:30:55 +01:00
Sebastian Dröge
e767f84bfa configure: Add AG_GST_ARG_GCOV to make automake happy again
+ running automake -a -c -Wno-portability...
common/check.mak:107: error: GST_GCOV_ENABLED does not appear in AM_CONDITIONAL
tests/check/Makefile.am:1:   'common/check.mak' included from here
2013-03-07 09:04:16 +01:00
Tim-Philipp Müller
7e9fc24bc9 Add uninstalled pkg-config file so other modules can find libav elements for unit tests
e.g. gst-plugins-bad has some unit tests that draw on av* elements.
2013-02-28 19:34:02 +00:00
Andoni Morales Alastruey
d89fbb2ccb libav: fix checks for internal libav configure options
https://bugzilla.gnome.org/show_bug.cgi?id=691723
2013-01-21 11:17:16 +00:00
Tim-Philipp Müller
22f4df552a configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
AM_CONFIG_HEADER has been removed in the just-released automake 1.13:
https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html

https://bugzilla.gnome.org/show_bug.cgi?id=690881
2012-12-31 00:32:41 +00:00
Sebastian Dröge
faa23b57b8 configure: Pass CC, LD, AS, AR and NM to the libav configure if set 2012-12-21 14:33:56 +01:00
Tim-Philipp Müller
10d45af7bf Back to feature development 2012-10-25 12:51:41 +01:00
Tim-Philipp Müller
89dcd12204 Release 1.0.2 2012-10-25 01:34:32 +01:00
Andoni Morales Alastruey
12857d9cf9 configure: fix os type configure option for android 2012-10-23 10:21:52 +02:00
Tim-Philipp Müller
a56380f2ad Back to development (bug fixing) 2012-10-07 17:00:08 +01:00
Tim-Philipp Müller
7b22193e60 Release 1.0.1 2012-10-07 16:12:38 +01:00
Tim-Philipp Müller
e8c2d76eca Back to development (bug fixing) 2012-09-24 17:01:00 +01:00
Tim-Philipp Müller
1fefcf2cf4 Release 1.0.0 2012-09-24 14:55:16 +01:00
Tim-Philipp Müller
ac07c642c1 Release 0.11.99 2012-09-17 18:05:23 +01:00
Tim-Philipp Müller
710229887a Remove -DGST_USE_UNSTABLE_API 2012-09-17 17:53:29 +01:00
Tim-Philipp Müller
d87e83eb5b Back to development 2012-09-14 02:59:37 +01:00
Tim-Philipp Müller
1688747212 Release 0.11.94 2012-09-14 02:51:13 +01:00
Mark Nauwelaerts
c489e4163a configure.ac: handle out-of-tree build
In file included from <gst-ffmpeg>/gst-libs/ext/libav/libavutil/avutil.h:318:0,
                 from <gst-ffmpeg>/gst-libs/ext/libav/libswscale/swscale.h:30,
                 from <gst-ffmpeg>/ext/libswscale/gstffmpegscale.c:26:
<gst-ffmpeg>/gst-libs/ext/libav/libavutil/common.h:38:32: fatal error: libavutil/avconfig.h: No such file or directory
compilation terminated.
2012-09-11 20:40:07 +02:00
Tim-Philipp Müller
a44c3aeed3 configure: actually check for orc
Otherwise we get a scary "orc acceleration disabled, orc
not found or too old" message at the end of the configure
output. It's used by libswscale.
2012-09-11 13:27:55 +01:00
Edward Hervey
90a8b3fb9f ext: ffmpeg/gstffmpeg*.[ch] => libav/gstav*.[ch] 2012-09-10 17:53:54 +02:00
Edward Hervey
1ea0285e51 configure: Fix name of binary to disable 2012-09-10 17:29:35 +02:00
Edward Hervey
f4532d9135 remove postproc element
libpostproc is gone from upstream libav.
2012-09-10 17:18:30 +02:00
Edward Hervey
0e40eb11bc configure.ac: Import top-level include directory
And fixup all includes
2012-09-10 17:08:00 +02:00
Stefan Sauer
eeba6d2ae2 configure: bump gtk-doc req to 1.12 (mar-2009)
This allows us to e.g. unconditionally use gtkdoc-rebase.
2012-08-22 13:20:36 +02:00
Tim-Philipp Müller
a3f357fbf5 Back to development 2012-08-08 16:32:52 +01:00
Tim-Philipp Müller
af4db59a83 Release 0.11.93 2012-08-08 16:32:16 +01:00
Sebastian Dröge
5b4c040192 Back to development 2012-06-07 16:35:37 +02:00
Sebastian Dröge
0a4452bddf Release 0.11.92 2012-06-07 16:35:24 +02:00
Sebastian Dröge
e3252bc7fd configure: Require core/base 0.11.91 2012-05-16 09:13:15 +02:00
Sebastian Dröge
cdf5b20f83 Back to development 2012-05-13 17:01:02 +02:00
Sebastian Dröge
b0d7e7e684 Release 0.11.91 2012-05-13 16:54:19 +02:00
Sebastian Dröge
2c6dca4a25 configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:00:48 +02:00
Sebastian Dröge
e06cce3c91 Back to development 2012-04-13 09:32:11 +02:00
Sebastian Dröge
ac04638be0 Release 0.11.90 2012-04-13 09:29:45 +02:00
Sebastian Dröge
ddad61628a configure: Remove another occurence of ffmpeg 2012-04-12 19:46:24 +02:00
Sebastian Dröge
e49c069995 Rename everything from gst-ffmpeg to gst-libav
Also change elements factory names to avenc_*, avdec_*,
avmux_* and avdemux_*. The actual filenames, type names,
function/variable names are not touched to make merging
with 0.10 easier at this point. Once 0.10 is not supported
anymore everything should be renamed.
2012-04-12 19:41:52 +02:00
Sebastian Dröge
4ee98001e0 configure: Update version to 0.11.89.1 2012-04-05 13:28:41 +02:00
Sebastian Dröge
37fcf4009f ffmpeg: Update versioning 2012-04-04 14:53:51 +02:00
Wim Taymans
fe86916655 back to development 2012-03-22 15:56:32 +01:00
Wim Taymans
ec8432a976 Release 0.11.2 2012-03-22 15:53:13 +01:00
Wim Taymans
8f20bd588e back to development 2012-02-17 11:07:33 +01:00
Wim Taymans
b54ae10a3d RELEASE 0.11.1 2012-02-17 11:07:09 +01:00
Sebastian Dröge
b8ebb2f895 Merge branch 'master' into 0.11 2012-01-25 13:14:51 +01:00
Sebastian Dröge
39808588c0 configure: Add --disable-fatal-warnings configure option 2012-01-25 13:14:01 +01:00
Sebastian Dröge
3393095cd0 Merge branch 'master' into 0.11 2012-01-18 10:21:36 +01:00
Mark Nauwelaerts
9b7bd04ad9 configure.ac: improve path handling in out-of-tree build
That is, handle the srcdir being given by a relative path as well as
an absolute path by using autotools provided absolute path.
2012-01-10 12:09:28 +01:00
Tim-Philipp Müller
a0be7eef02 configure: require core from git/pre-release
For  gst_element_class_add_static_pad_template() which
was added only recently.
2012-01-07 19:56:42 +00:00
Edward Hervey
6c290ab6de Merge remote-tracking branch 'origin/0.10.13' 2011-11-02 17:48:30 +01:00
Edward Hervey
da885673c1 0.10.13 Release "Speeding, sparks like lightning" 2011-11-02 17:26:54 +01:00