Commit graph

107 commits

Author SHA1 Message Date
Sebastian Dröge 724c7c2b2a libav: Update to ffmpeg n4.1.3 2019-04-12 10:06:43 +03:00
Sebastian Dröge 43d3c883fb Update to ffmpeg n4.1.1 2019-02-12 10:57:24 +02:00
Sebastian Dröge 1060502ff1 libav: Update to ffmpeg n4.1 2018-11-15 11:29:54 +02:00
Sebastian Dröge f7ba104749 libav: Update to ffmpeg n4.0.3 2018-11-05 10:22:19 +02:00
Tim-Philipp Müller 5e4f6cadb0 libav: update internal snapshot to ffmpeg n4.0.2 2018-08-15 19:33:58 +01:00
Mathieu Duponchelle 25bf32c280 libav: Update to ffmpeg release/4.0 HEAD 2018-07-16 19:46:17 +02:00
Mathieu Duponchelle 3b6597188a libav: Update to n4.0.1 release
https://bugzilla.gnome.org/show_bug.cgi?id=792900
2018-07-13 00:53:28 +02:00
Jan Schmidt ca522652ed Update gas-preprocessor submodule 2018-05-01 14:57:43 +10:00
Matthew Waters e2bce0f3ec build: prefer using *.la references when creating our own libtool files
Otherwise we will reference the dependant libraries with -lfoo rather than
/path/to/libfoo.la which breaks with the Android-based .la parser which
simply passes through all -l libraries.

https://bugzilla.gnome.org/show_bug.cgi?id=786403
2018-03-06 15:08:32 +11:00
Edward Hervey 3b8171ac37 libav: Update to n3.4.2 release 2018-02-12 07:38:13 +01:00
Edward Hervey 829b269e1e gst-libs: Switch to ffmpeg n3.4.1 2018-02-10 14:56:50 +01:00
Sebastian Dröge c97d4985c9 libav: Update to ffmpeg n3.3.5 2017-10-31 08:54:52 +02:00
Sebastian Dröge e6773f6932 libav: Update to ffmpeg n3.3.4 2017-09-18 15:45:32 +03:00
Sebastian Dröge b55c5a2437 libav: Update to ffmpeg n3.3.3 2017-08-10 17:22:46 +03:00
Sebastian Dröge 691c527edb libav: Update to ffmpeg n3.3.2 2017-06-20 10:50:38 +03:00
Nicolas Dufresne 7b0a5ad309 plugin: Explicitly link to BZ2, LZMA and LZ
While all this information is in the .la files, libtool seems to get
confused with ordering in presence of static system libraries. This could
cause missing symbol error at link time. Adding these depenencies explicitly
workaround the issue.
2017-05-20 15:27:52 +02:00
Nicolas Dufresne 321d1c7a75 Don't fail if running "make clean" twice 2017-05-20 13:06:13 +02:00
Jan Schmidt ac9fc8031e Pass $CC as AS, unless $AS is provided. Add gas-preprocessor
Add gas-preprocessor.pl as a git submodule, and put it in the
path so that it is available if libav wants it.

Switch back to providing $CC as $AS by default, but
respect an external $AS setting so that it can be
overridden in cerbero

https://bugzilla.gnome.org/show_bug.cgi?id=694416
2017-05-20 20:08:09 +10:00
Sebastian Dröge 8e2b41f3b0 libav: Update to ffmpeg n3.3.1 2017-05-17 10:42:29 +03:00
Nicolas Dufresne 1038ae2327 Generate .la for internal libav libraries
This should help libtool in getting the internal linking right.
Effectively, libtool can sometime get the link order wrong when
presented with a mix of .la and -l arguments. These .la file are
also required by the android build system and were previously
created by cerbero.
2017-05-12 12:34:09 -04:00
Sebastian Dröge 58544546ff libav: Update to ffmpeg n3.3 2017-04-13 15:15:55 +03:00
Sebastian Dröge 1bd42625f8 libav: Update to n3.2.4 2017-02-12 21:48:20 +02:00
Sebastian Dröge bc11440360 libav: Update to ffmpeg n3.2.3 2017-02-08 16:11:23 +02:00
Sebastian Dröge a7b62f8d93 libav: Update to n3.2.2 2016-12-08 16:13:49 +02:00
Sebastian Dröge 4759bed801 libav: Update to ffmpeg n3.2.1 2016-11-26 14:00:39 +02:00
Tim-Philipp Müller 36de7332f5 libav: Update to ffmpeg n3.2 2016-10-28 12:55:34 +01:00
Sebastian Dröge 3dc0a972c0 libav: Update to ffmpeg 3.2 release branch
Release 3.2.0 is planned tomorrow and we should keep track of the latest
major version for 1.10 as we did in the past too.
2016-10-26 23:20:35 +03:00
Sebastian Dröge 41dc903824 libav: Update to ffmpeg n3.1.5 2016-10-22 12:48:40 +03:00
Sebastian Dröge 108b08ccda libav: Update to ffmpeg n3.1.4 2016-10-06 14:25:39 +03:00
Sebastian Dröge df3e278b4c libav: Update to ffmpeg n3.1.3 2016-08-29 17:03:18 +03:00
Sebastian Dröge 0a7c82bac4 libav: Update to ffmpeg n3.1.2 2016-08-16 10:43:18 +03:00
Sebastian Dröge 2d79bc3a58 libav: Update to n3.1.1 2016-07-26 10:27:22 +03:00
Sebastian Dröge 3e193047a3 libav: Update to ffmpeg n3.1 2016-06-30 23:22:17 +02:00
Sebastian Dröge 438d6b3760 libav: Update to ffmpeg n3.0.2 2016-05-03 19:04:06 +03:00
Sebastian Dröge 9800b1135e libav: Update to n3.0.1 2016-04-15 12:51:21 +03:00
Sebastian Dröge 18cc31ecb8 libav: Update to n3.0 2016-02-15 17:06:05 +02:00
Sebastian Dröge e324c2e607 libav: Update to ffmpeg n2.8.5 2016-01-16 11:09:31 +01:00
Sebastian Dröge ba5bde5de9 libav: Update to ffmpeg n2.8.4 2015-12-21 12:41:02 +01:00
Sebastian Dröge 3641ca0563 libav: Update to n2.8.3 2015-12-01 15:12:22 +02:00
Sebastian Dröge 28168ed305 libav: Update to n2.8.2 2015-11-12 10:44:25 +01:00
Sebastian Dröge 5d52dcf5ef libav: Update to n2.8.1 2015-10-14 10:18:32 +03:00
Sebastian Dröge fa8679b4d8 libav: Update to ffmpeg n2.8
https://bugzilla.gnome.org/show_bug.cgi?id=754920
2015-09-12 21:29:17 +02:00
Sebastian Dröge 83458d4769 libav: Update to n2.7.2 2015-08-15 12:51:19 +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 ee7a9e000b libav: Update to v11.4 2015-05-31 21:32:07 +02:00
Sebastian Dröge 8386e4411b libav: Update to v11.3 2015-03-14 11:26:16 +00:00
Sebastian Dröge 99fb9bb207 libav: Update to v11.2 2015-01-17 22:13:36 +01:00
Sebastian Dröge 324238a33d libav: Update to v11.1 2014-12-12 09:57:35 +01:00
Sebastian Dröge 1217f5e0a1 libav: Update to v11 2014-09-15 22:50:05 +03:00
Sebastian Dröge f9db6274c2 libav: Update to v11_beta1 2014-08-27 12:39:49 +03:00