Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.12.51.12.51.12 | Tim-Philipp Müller | 2018-03-28 | 6 | -55/+179 |
| | |||||
* | Update docs | Tim-Philipp Müller | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | libav: Update to ffmpeg n3.3.6 | Tim-Philipp Müller | 2018-03-28 | 1 | -0/+0 |
| | |||||
* | configure: Replace -Bsymbolic-functions with -Bsymbolic | Ting-Wei Lan | 2018-03-23 | 1 | -3/+3 |
| | | | | | | | | | | | | | | The documentation of libav says -Bsymbolic may be needed when building a shared library which links statically to libav. Fixes linking error on FreeBSD: gst-libav/gst-libs/ext/.libs/libavcodec.a(simple_idct10.o): relocation R_X86_64_PC32 against `ff_pw_1023' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value https://bugzilla.gnome.org/show_bug.cgi?id=791783 | ||||
* | libav: use LIBAV_CPPFLAGS for -I include paths | U. Artie Eoff | 2018-03-23 | 2 | -3/+6 |
| | | | | | | | | | | | | | | | Autotools automatically appends user CPPFLAGS after target CPPFLAGS. Also, it puts all CPPFLAGS before CFLAGS in final generated gcc compile command. The internal ffmpeg include paths need to come before any other external include paths to ensure we don't accidentally pickup external ffmpeg headers first (i.e. from user CPPFLAGS include paths). Thus, move the internal LIBAV include paths to LIBAV_CPPFLAGS so that they come before any user defined CPPFLAGS. This allows ffmpeg and gst-ffmpeg to coexist on users system. https://bugzilla.gnome.org/show_bug.cgi?id=789379 | ||||
* | avprotocol: fix leak in error code paths | Ashish Kumar | 2018-03-23 | 1 | -0/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=788481 | ||||
* | Release 1.12.41.12.4 | Sebastian Dröge | 2017-12-07 | 7 | -21/+83 |
| | |||||
* | libav: Update to ffmpeg n3.3.5 | Sebastian Dröge | 2017-10-31 | 1 | -0/+0 |
| | |||||
* | avdemux: reset to 0 negative pts | Nicola Murino | 2017-10-19 | 1 | -1/+16 |
| | | | | | | | for us pts are unsigned so reset to 0 negative pts returned from libav. This is better than outputs completly wrong timestamps https://bugzilla.gnome.org/show_bug.cgi?id=787795 | ||||
* | Release 1.12.31.12.3 | Sebastian Dröge | 2017-09-18 | 7 | -12/+112 |
| | |||||
* | libav: Update to ffmpeg n3.3.4 | Sebastian Dröge | 2017-09-18 | 1 | -0/+0 |
| | |||||
* | Automatic update of common submodule | Tim-Philipp Müller | 2017-08-17 | 1 | -0/+0 |
| | | | | From 48a5d85 to dd9d403 | ||||
* | Revert "avviddec: Remove usage of deprecated EDGE APIs" | Sebastian Dröge | 2017-08-10 | 1 | -6/+17 |
| | | | | | | | This reverts commit 4284d791bc2c3ae716e4f99cedd870de9f575aec. It causes crashes on various h264 and DNXHD/VC3 streams, where the decoders write to arbitrary memory far after what we've allocated. | ||||
* | libav: Update to ffmpeg n3.3.3 | Sebastian Dröge | 2017-08-10 | 1 | -0/+0 |
| | |||||
* | avviddec: Remove usage of deprecated EDGE APIs | Nicolas Dufresne | 2017-07-25 | 1 | -17/+6 |
| | | | | | | As a side effect, left/right green bars goes away when using xvimagesink. I just think that xv cropping is broken, so this is probably just hiding a bug. | ||||
* | avdemux/mux: Memory leak and possible crash in avio_alloc_context | Satya Prakash Gupta | 2017-07-25 | 1 | -0/+16 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=784735 | ||||
* | Release 1.12.21.12.2 | Sebastian Dröge | 2017-07-14 | 8 | -30/+73 |
| | |||||
* | avmux: Blacklist scc muxer | Sebastian Dröge | 2017-07-10 | 1 | -0/+1 |
| | | | | | We have no codec mappings for it and it's a subtitle/closed caption "muxer" anyway. | ||||
* | Release 1.12.11.12.1 | Sebastian Dröge | 2017-06-20 | 7 | -20/+121 |
| | |||||
* | libav: Update to ffmpeg n3.3.2 | Sebastian Dröge | 2017-06-20 | 1 | -0/+0 |
| | |||||
* | avviddec: Don't expose NVIDIA CUVID decoder | Sebastian Dröge | 2017-05-29 | 1 | -0/+7 |
| | | | | | It's not working without further changes on our side, like all hardware decoders in ffmpeg. | ||||
* | Pass $CC as AS, unless $AS is provided. Add gas-preprocessor | Jan Schmidt | 2017-05-20 | 3 | -2/+15 |
| | | | | | | | | | | | 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 | ||||
* | libav: Update to ffmpeg n3.3.1 | Sebastian Dröge | 2017-05-17 | 1 | -0/+0 |
| | |||||
* | Release 1.12.01.12.0 | Sebastian Dröge | 2017-05-04 | 7 | -17/+778 |
| | |||||
* | Release 1.11.911.11.91 | Sebastian Dröge | 2017-04-27 | 10 | -27/+753 |
| | |||||
* | Automatic update of common submodule | Tim-Philipp Müller | 2017-04-24 | 1 | -0/+0 |
| | | | | From 60aeef6 to 48a5d85 | ||||
* | Revert "configure: Set the assembler used for libav to $CC" | Jan Schmidt | 2017-04-21 | 1 | -1/+1 |
| | | | | | | | | This reverts commit 1a265f029aa9be1bf3f72d1dcd9feafbf23a6298. It also makes it impossible to pass something other than $CC as the assembler. People should adjust the passed AS variable if they need something different. | ||||
* | configure: Remove usage of memalign_hack in ffmpeg | Edward Hervey | 2017-04-14 | 1 | -1/+0 |
| | | | | It was removed in the last release | ||||
* | avaudenc/dec: Blacklist more PCM decoders/encoders | Sebastian Dröge | 2017-04-13 | 2 | -2/+6 |
| | |||||
* | libav: Update to ffmpeg n3.3 | Sebastian Dröge | 2017-04-13 | 1 | -0/+0 |
| | |||||
* | Automatic update of common submodule | Tim-Philipp Müller | 2017-04-10 | 2 | -1/+1 |
| | | | | From 39ac2f5 to 60aeef6 | ||||
* | Release 1.11.901.11.90 | Sebastian Dröge | 2017-04-07 | 7 | -216/+305 |
| | |||||
* | avvidenc: Fix compiler errors in the previous commit | Arun Raghavan | 2017-03-22 | 1 | -3/+3 |
| | | | | | The declaration of 'const char *klass' was shadowing a function argument. | ||||
* | avvidenc: Classify image encoders with "Image" instead of "Video" | Arun Raghavan | 2017-03-21 | 3 | -1/+35 |
| | | | | | | | This allows gst_video_convert_sample*() to work with codecs for which we have libav encoders (such as BMP). https://bugzilla.gnome.org/show_bug.cgi?id=780317 | ||||
* | avcodecmap: Add mappings for I420/I422/Y444_12LE/BE and GBRA | Sebastian Dröge | 2017-03-16 | 1 | -0/+7 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=780100 | ||||
* | avcodecmap: Add GBR_12LE/BE and GBRA_12LE/BE pixel format mapping for ↵ | Emeric Grange | 2017-03-16 | 1 | -0/+4 |
| | | | | CineForm decoder | ||||
* | avvidenc: Add Stereo3D mapping | Jan Schmidt | 2017-03-16 | 1 | -0/+36 |
| | | | | | | | Add mapping between GStreamer multiview modes/flags and libav Stereo3D frame packings when encoding video. https://bugzilla.gnome.org/show_bug.cgi?id=767938 | ||||
* | avviddec: Map any stereo3D info to multiview modes | Jan Schmidt | 2017-03-16 | 2 | -8/+64 |
| | | | | | | | Map any libav Stereo3D side data to GStreamer multiview mode / flags for playback. https://bugzilla.gnome.org/show_bug.cgi?id=767938 | ||||
* | avcodecmap: Add mapping for CineForm HD / CFHD codec | Sebastian Dröge | 2017-03-14 | 1 | -0/+9 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=780024 | ||||
* | meson: Update version | Sebastian Dröge | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | Back to development | Sebastian Dröge | 2017-02-24 | 1 | -3/+3 |
| | |||||
* | Release 1.11.21.11.2 | Sebastian Dröge | 2017-02-24 | 6 | -24/+66 |
| | |||||
* | meson: dist meson build files | Tim-Philipp Müller | 2017-02-14 | 1 | -1/+3 |
| | | | | | Ship meson build files in tarballs, so people who use tarballs in their builds can start playing with meson already. | ||||
* | libav: Update to n3.2.4 | Sebastian Dröge | 2017-02-12 | 1 | -0/+0 |
| | |||||
* | libav: Update to ffmpeg n3.2.3 | Sebastian Dröge | 2017-02-08 | 1 | -0/+0 |
| | |||||
* | configure: Require building against at least ffmpeg 3.0 | Sebastian Dröge | 2017-02-08 | 1 | -1/+1 |
| | | | | See also https://bugzilla.gnome.org/show_bug.cgi?id=778283 | ||||
* | meson: bump version | Tim-Philipp Müller | 2017-01-13 | 1 | -1/+1 |
| | |||||
* | Back to development | Sebastian Dröge | 2017-01-12 | 1 | -3/+3 |
| | |||||
* | Release 1.11.11.11.1 | Sebastian Dröge | 2017-01-12 | 7 | -1344/+475 |
| | |||||
* | Fix some caps leaks when creating pad templates | Garima Gaur | 2017-01-02 | 6 | -0/+17 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=776700 |