summaryrefslogtreecommitdiff
path: root/gst-libs
AgeCommit message (Collapse)AuthorFilesLines
2015-08-15libav: Update to n2.7.2Sebastian Dröge1-0/+0
2015-07-01Switch from libav v11.4 to ffmpeg n2.7.1Sebastian Dröge1-0/+0
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-05-31libav: Update to v11.4Sebastian Dröge1-0/+0
2015-03-14libav: Update to v11.3Sebastian Dröge1-0/+0
2015-01-17libav: Update to v11.2Sebastian Dröge1-0/+0
2014-12-12libav: Update to v11.1Sebastian Dröge1-0/+0
2014-09-15libav: Update to v11Sebastian Dröge1-0/+0
2014-08-27libav: Update to v11_beta1Sebastian Dröge1-0/+0
2014-08-12libav: Update to v11alpha1Sebastian Dröge1-0/+0
2014-08-04libav: Update to v10.3Sebastian Dröge1-0/+0
2014-06-28libav: Update to v10.2Sebastian Dröge1-0/+0
2014-05-14Update to libav 10.1Sebastian Dröge1-0/+0
2014-03-29Update to libav v10Sebastian Dröge1-0/+0
2014-02-21libav: Update to v10 beta1Sebastian Dröge1-0/+0
2014-02-16gst-libs: handle make dist for out-of-tree buildMark Nauwelaerts1-1/+1
2014-01-19libav: Update to version 10_alpha2Sebastian Dröge1-0/+0
2014-01-06libav: Update to v10_alpha1 tagSebastian Dröge1-0/+0
2014-01-03libav: Update to libav master (libav 10 API)Sebastian Dröge1-0/+0
2013-10-15libav: Update to v9.10Sebastian Dröge1-0/+0
2013-09-12libav: Update to v9.9Sebastian Dröge1-0/+0
2013-07-09libav: update libav from v9.6 to v9.8Tim-Philipp Müller1-0/+0
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-05-20libav: Update to v9.6Sebastian Dröge1-0/+0
2013-04-23libav: Update to v9.5Sebastian Dröge1-0/+0
2013-03-25libav: Update to v9.4Sebastian Dröge1-0/+0
2013-03-02libav: update to v9.3Tim-Philipp Müller1-0/+0
2013-02-15Fix 'make dist'Rico Tzschichholz1-10/+10
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-12libav: update to v9.1Tim-Philipp Müller1-0/+0
2012-12-18libav: Update to today's masterSebastian Dröge1-0/+0
2012-12-12libav: Update to today's masterSebastian Dröge1-0/+0
2012-12-04libav: Switch to master (9)Sebastian Dröge1-0/+0
2012-10-24libav: Update to 0.8.4 releaseSebastian Dröge1-0/+0
2012-08-08Revert "ffmpeg: Fix make dist"Tim-Philipp Müller1-1/+1
This reverts commit 4964bd753c06dfbf252dff3f520d74e91951ee08. 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-06-07libav: Update to 0.8.3 releaseSebastian Dröge1-0/+0
2012-05-22libav: Update to 0.8.2 releaseSebastian Dröge1-0/+0
2012-04-12ffmpeg: Fix make distSebastian Dröge1-1/+1
2012-02-22libav: Switch to tracking 0.8 release branchEdward Hervey1-0/+0
2012-01-10libav: Update to current GIT masterSebastian Dröge1-0/+0
2011-10-17libav: Switch to current git masterEdward Hervey1-0/+0
2011-09-03Update internal libav snapshot to latest releases/0.7 tip for postproc fixTim-Philipp Müller1-0/+0
https://bugzilla.gnome.org/show_bug.cgi?id=654634
2011-07-12gst-libs: Update libav checkout to latest 0.7 tipEdward Hervey1-0/+0
Contains MT fixes
2011-06-25ext: Bumping libav checkout to current tip of v0.7 branchEdward Hervey1-0/+0
2011-05-29ext: Update to libav git master as of Sunday 29th May 2011Edward Hervey1-0/+0
2011-04-21Remove usage of SVN now that we use git submodules for libavEdward Hervey1-21/+18
2011-04-19ext: Add libav as a git submoduleEdward Hervey1-0/+0
2011-01-25gst-libs: Remove .config file from ffmpeg build when cleaning upEdward Hervey1-0/+1
2010-06-27gst-libs: Simplify make dist by a metric truckloadEdward Hervey1-18/+2
Just use svn export instead of trying to be smart about which files we need. This makes the resulting gst-ffmpeg tarball a bit bigger, but at least we know we have everything needed to build gst-ffmpeg
2010-06-16gst-libs: Fixup make distclean for new ffmpegEdward Hervey1-0/+1
2009-10-05Fix distclean/distcheckJan Schmidt1-0/+1
2009-08-19build: Remove gst-libs/ext/ffmpeg in maintainerclean target onlyJarkko Palviainen1-1/+6
Fixes bug #586894.
2009-06-06build: Fix the dist - libswscale isn't an external on the 0.5 branchJan Schmidt1-1/+3
The 0.5 ffmpeg branch includes libswscale directly, not as an external, breaking the dist (and warning in autogen.sh) about not being able to update its revision. Add some code to not update the svn external if the FFMPEG_EXTERNALS_REVISION variable is empty. Also, in autogen.sh check that the current FFmpeg checkout is from the right branch according to ffmpegrev, and check it out again if it's not.