Commit graph

76 commits

Author SHA1 Message Date
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
Sebastian Dröge e972365887 libav: Update to v11alpha1 2014-08-12 16:17:37 +03:00
Sebastian Dröge 105b2bbe53 libav: Update to v10.3 2014-08-04 15:07:31 +02:00
Sebastian Dröge d1acf1e598 libav: Update to v10.2 2014-06-28 09:59:49 +02:00
Sebastian Dröge 78b64cbd29 Update to libav 10.1 2014-05-14 10:20:03 +02:00
Sebastian Dröge 650c2ad0a8 Update to libav v10 2014-03-29 10:45:16 +01:00
Sebastian Dröge b0a2a7c277 libav: Update to v10 beta1 2014-02-21 09:28:32 +01:00
Mark Nauwelaerts 7f5132b34f gst-libs: handle make dist for out-of-tree build 2014-02-16 15:58:15 +01:00
Sebastian Dröge 77c33a45cc libav: Update to version 10_alpha2 2014-01-19 10:33:01 +01:00
Sebastian Dröge 050723c2eb libav: Update to v10_alpha1 tag 2014-01-06 13:39:32 +01:00
Sebastian Dröge 291fa98dcb libav: Update to libav master (libav 10 API) 2014-01-03 16:23:26 +01:00
Sebastian Dröge fdfea0d1a0 libav: Update to v9.10 2013-10-15 09:28:08 +02:00
Sebastian Dröge 5c1ab55c5c libav: Update to v9.9 2013-09-12 12:41:51 +02:00
Tim-Philipp Müller 85a64d9432 libav: update libav from v9.6 to v9.8
version 9.8:
- kmvc: Clip pixel position to valid range
- kmvc: Use fixed sized arrays in the context
- indeo: Reject negative array indexes
- indeo: Check for reference when inheriting motion vectors
- indeo: Properly forward the error codes
- mjpeg: Check the unescaped size for overflows
- wmapro: Error out on impossible scale factor offsets
- wmapro: Check the min_samples_per_subframe
- wmapro: Return early on unsupported condition
- wmapro: Check num_vec_coeffs against the actual available buffer
- wmapro: Make sure there is room to store the current packet
- lavc: Move put_bits_left in put_bits.h
- 4xm: Do not overread the source buffer in decode_p_block
- 4xm: Check bitstream_size boundary before using it

version 9.7:

Most of the following fixes resulted from test samples that the Google
Security Team has kindly made available to us:

- 4xm: fix several programming errors to avoid crashes, etc.
- apetag: use int64_t for filesize
- jpegls: Fix invalid writes to memory
- ljpeg: use the correct number of components in YUV
- mjpeg: Validate sampling factors
- mjpegdec: properly report unsupported disabled features
- mjpegdec: validate parameters in mjpeg_decode_scan_progressive_ac
- mpegvideo: allocate sufficiently large scratch buffer for interlaced vid
- pixdesc: mark gray8 as pseudopal
- smacker: fix several programming errors to avoid crashes, etc.
- tiff: do not overread the source buffer
- vmd: drop incomplete chunks and spurious samples
- vmdav: convert to bytestream2 to avoid invalid reads and writes
- wavpack: check packet size early
- wavpack: use bytestream2 in wavpack_decode_block
- wavpack: validate samples size parsed in wavpack_decode_block
2013-07-09 17:54:12 +01:00
Sebastian Dröge a0bb9240be libav: Update to v9.6 2013-05-20 11:07:57 +02:00
Sebastian Dröge 127202d6f6 libav: Update to v9.5 2013-04-23 14:20:43 +02:00
Sebastian Dröge e0e91fc958 libav: Update to v9.4 2013-03-25 09:47:49 +01:00
Tim-Philipp Müller 75cfa07dc5 libav: update to v9.3 2013-03-02 18:12:39 +00:00
Rico Tzschichholz 1549809d7d Fix 'make dist'
This time for real hopefully. Make sure to remove any
libav-dist directories that may still be around from
previous make dist attempts first.
2013-02-15 13:00:02 +00:00
Tim-Philipp Müller f42ff31941 libav: update to v9.1 2013-02-12 10:22:11 +00:00
Sebastian Dröge 70f79ad4f2 libav: Update to today's master 2012-12-18 10:57:43 +01:00
Sebastian Dröge f211e6431b libav: Update to today's master 2012-12-12 17:20:03 +00:00
Sebastian Dröge 41e117562c libav: Switch to master (9) 2012-12-04 17:19:11 +01:00
Sebastian Dröge 89faed0a7b libav: Update to 0.8.4 release 2012-10-24 16:01:36 +02:00
Tim-Philipp Müller 2aab13b9ae Revert "ffmpeg: Fix make dist"
This reverts commit 4964bd753c.

No idea what this fixes, for me it breaks make dist, which fails
with:

make[2]: Entering directory `/home/tpm/gst/0.11/gst-ffmpeg/gst-libs/ext'
GIT_DIR=libav/.git git checkout-index --prefix=../libav-dist/libav/ -a
touch libav-dist/libav/config.mak
touch: cannot touch `libav-dist/libav/config.mak': No such file or directory

after a clean build.
2012-08-08 13:11:57 +01:00
Sebastian Dröge a72f62ff0b libav: Update to 0.8.3 release 2012-06-07 12:26:55 +02:00
Sebastian Dröge 01e0995f77 libav: Update to 0.8.2 release 2012-05-22 12:56:16 +02:00
Sebastian Dröge 4964bd753c ffmpeg: Fix make dist 2012-04-12 11:06:22 +02:00
Edward Hervey db8a94fcfb libav: Switch to tracking 0.8 release branch 2012-02-22 11:53:35 +01:00
Sebastian Dröge c7168efb65 libav: Update to current GIT master 2012-01-10 11:12:59 +01:00
Edward Hervey 2e9cb81120 libav: Switch to current git master 2011-10-17 16:02:51 +02:00
Tim-Philipp Müller 9d6f797f7a Update internal libav snapshot to latest releases/0.7 tip for postproc fix
https://bugzilla.gnome.org/show_bug.cgi?id=654634
2011-09-03 12:30:26 +01:00