summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.14.11.14.1Tim-Philipp Müller2018-05-176-25/+212
|
* Update docsTim-Philipp Müller2018-05-171-1/+1
|
* gstavdemux: adjust seeking offset according to start_timeMatej Knopp2018-05-141-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=733094
* Update gas-preprocessor submoduleJan Schmidt2018-05-011-0/+0
|
* configure: Always use full path for gas-preprocessor PATH entryJan Schmidt2018-05-011-2/+1
| | | | | Don't pass a relative path to gas-preprocessor, always use an absolute path to make sure it's found
* configure: fix handling of the input AS var passed to ffmpegJan Schmidt2018-05-011-1/+2
| | | | | | Store the original AS environment variable passed to configure correctly, and export it so it's actually available to the sub-process when configuring the embedded ffmpeg
* Release 1.14.01.14.0Tim-Philipp Müller2018-03-196-65/+210
|
* Update docsTim-Philipp Müller2018-03-191-1/+1
|
* Release 1.13.911.13.91Tim-Philipp Müller2018-03-136-41/+937
|
* Update docsTim-Philipp Müller2018-03-131-1/+1
|
* configure.ac: enable largefile support if possibleNicolas Dufresne2018-03-081-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=793103
* build: prefer using *.la references when creating our own libtool filesMatthew Waters2018-03-061-1/+26
| | | | | | | | 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
* Release 1.13.901.13.90Tim-Philipp Müller2018-03-036-134/+600
|
* Update docsTim-Philipp Müller2018-03-031-1/+1
|
* meson: enable more warningsMathieu Duponchelle2018-03-011-0/+26
|
* explicitly disable v4l2_m2m codecsMatthew Waters2018-02-201-1/+1
| | | | They fail with android NDK r16
* Back to developmentTim-Philipp Müller2018-02-153-5/+5
|
* Release 1.13.11.13.1Tim-Philipp Müller2018-02-155-624/+115
|
* docs: update plugin docsTim-Philipp Müller2018-02-154-24/+757
|
* av*mux: Disable gif related "hacks"Edward Hervey2018-02-122-41/+7
| | | | This is properly handled by the previous commit now
* Enable gif format, and make it so avdemux_gif and avdec_gif can autoplugMathieu Duponchelle2018-02-123-5/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=784684
* libav: Update to n3.4.2 releaseEdward Hervey2018-02-121-0/+0
|
* avvid*: Don't expose V4L2 mem-to-mem decoder and encodersEdward Hervey2018-02-102-0/+14
| | | | It's not going to work without special handling. Mask for now.
* gst-libs: Switch to ffmpeg n3.4.1Edward Hervey2018-02-101-0/+0
|
* meson: make version numbers ints and fix int/string comparisonTim-Philipp Müller2018-02-081-4/+8
| | | | | | WARNING: Trying to compare values of different types (str, int). The result of this is undefined and will become a hard error in a future Meson release.
* autotools: use -fno-strict-aliasing where supportedTim-Philipp Müller2018-02-051-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=769183
* meson: use -fno-strict-aliasing where supportedTim-Philipp Müller2018-01-301-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=769183
* configure: Replace -Bsymbolic-functions with -BsymbolicTing-Wei Lan2018-01-221-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 pathsU. Artie Eoff2018-01-132-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 pathsAshish Kumar2018-01-131-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=788481
* Automatic update of common submoduleMatthew Waters2017-12-141-0/+0
| | | | From e8c7a71 to 3fa2c9e
* Automatic update of common submoduleMatthew Waters2017-11-271-0/+0
| | | | From 3f4aa96 to e8c7a71
* libav: Update to ffmpeg n3.3.5Sebastian Dröge2017-10-311-0/+0
|
* avdemux: Whitelist the demuxers required for GC/Wii/WiiU ADPCM streamsJan Alexander Steffens (heftig)2017-10-192-1/+8
| | | | | | | Required to play .brstm (GameCube/Wii) and .bfstm (Wii U) files. Needs at least avdec_adpcm_thp too, but that one is already accessible. https://bugzilla.gnome.org/show_bug.cgi?id=789139
* avdemux: reset to 0 negative ptsNicola Murino2017-10-051-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
* libav: Update to ffmpeg n3.3.4Sebastian Dröge2017-09-181-0/+0
|
* gstavcodecmap: Do not require a channel-maskMathieu Duponchelle2017-08-171-5/+12
| | | | | | .. for mono or stereo input. https://bugzilla.gnome.org/show_bug.cgi?id=786401
* Automatic update of common submoduleTim-Philipp Müller2017-08-171-0/+0
| | | | From 48a5d85 to 3f4aa96
* meson: don't export symbols by defaultTim-Philipp Müller2017-08-111-0/+5
| | | | Only plugin entry points should be exported.
* Revert "avviddec: Remove usage of deprecated EDGE APIs"Sebastian Dröge2017-08-101-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.3Sebastian Dröge2017-08-101-0/+0
|
* libswscale: Memory leak in gst_video_frame_mapSatya Prakash Gupta2017-07-171-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=784741
* avdemux/mux: Memory leak and possible crash in avio_alloc_contextSatya Prakash Gupta2017-07-171-0/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=784735
* avviddec: Remove usage of deprecated EDGE APIsNicolas Dufresne2017-07-111-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.
* avmux: Blacklist scc muxerSebastian Dröge2017-07-101-0/+1
| | | | | We have no codec mappings for it and it's a subtitle/closed caption "muxer" anyway.
* meson: find python3 via python3 moduleTim-Philipp Müller2017-07-071-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=783198
* meson: fix with-package-name optionTim-Philipp Müller2017-06-261-3/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=784082
* libav: Update to ffmpeg n3.3.2Sebastian Dröge2017-06-201-0/+0
|
* meson: add options to set package name and originTim-Philipp Müller2017-05-203-2/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=782172
* plugin: Explicitly link to BZ2, LZMA and LZNicolas Dufresne2017-05-203-14/+9
| | | | | | | 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.