summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-19Release 1.14.0gst-plugins-ugly-1.14.0Tim-Philipp Müller6-65/+222
2018-03-19Update docsTim-Philipp Müller13-13/+13
2018-03-13Release 1.13.91gst-plugins-ugly-1.13.91Tim-Philipp Müller6-41/+945
2018-03-13Update docsTim-Philipp Müller13-13/+13
2018-03-12docs: plugins: minor addition to plugins listTim-Philipp Müller1-1/+2
2018-03-08configure.ac: enable largefile support if possibleMichael Tretter1-0/+6
https://bugzilla.gnome.org/show_bug.cgi?id=793103
2018-03-03Release 1.13.90gst-plugins-ugly-1.13.90Tim-Philipp Müller6-151/+842
2018-03-03Update docsTim-Philipp Müller14-14/+14
2018-03-01meson: enable more warningsMathieu Duponchelle2-1/+55
2018-02-28x264enc: fix build with newer x264 with support for multiple bit depthsTim-Philipp Müller1-1/+34
libx264 used to be built for one specific bit depth, and if we wanted to support multiple bit depths we would have to dynamically load the right .so from different paths. That has changed now, and libx264 can include support for multiple depths in the same lib, so we don't need to do the dlopen() dance any more. We'll keep the vtable stuff around until we can drop support for older x264. gstx264enc.c:2927:36: error: ‘x264_bit_depth’ undeclared https://bugzilla.gnome.org/show_bug.cgi?id=792111
2018-02-27x264enc: Add format example for option-stringAlicia Boya García1-1/+2
https://bugzilla.gnome.org/show_bug.cgi?id=793879
2018-02-21meson: simplify GST_DISABLE_GST_DEBUG check and don't use add_global_*Tim-Philipp Müller1-20/+8
add_global_arguments() can't be used in subprojects. It's entirely possible that -ugly is a subproject but gstreamer is picked up from an installed location, so we should really use add_project_arguments() in both cases.
2018-02-15Back to developmentTim-Philipp Müller15-17/+17
2018-02-15Release 1.13.1gst-plugins-ugly-1.13.1Tim-Philipp Müller4-624/+114
2018-02-15docs: update plugin docsTim-Philipp Müller16-18/+27
2018-02-15po: update translationsTim-Philipp Müller4-128/+120
2018-02-08meson: make version numbers ints and fix int/string comparisonTim-Philipp Müller1-5/+5
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.
2018-02-05autotools: use -fno-strict-aliasing where supportedTim-Philipp Müller1-2/+6
https://bugzilla.gnome.org/show_bug.cgi?id=769183
2018-01-30meson: use -fno-strict-aliasing where supportedTim-Philipp Müller2-4/+11
https://bugzilla.gnome.org/show_bug.cgi?id=769183
2018-01-03amrnbdec: Don't use g_return_*_if_fail() on data parsingEdward Hervey1-4/+2
Those functions can be disabled. Instead just use the (existing) function. CID #1427121
2018-01-03amrwbdec: Don't use g_return_*_if_fail() on data parsingEdward Hervey1-4/+2
Those functions can be disabled. Instead just use the (existing) function. CID #1427093
2017-12-26meson: skip translations if gettext is not availableTim-Philipp Müller1-1/+5
2017-12-14Automatic update of common submoduleMatthew Waters1-0/+0
From e8c7a71 to 3fa2c9e
2017-12-08x264enc: add 'insert-vui' property for users to chooseJustin Kim2-0/+19
VUI(Video Usability Information) parameters should be set according to the specification. However, some of the existing hardware decoders refuse to decode in certain combinations of the resolution and VUI parameters. To support the legacy decoders, this patch provides 'insert-vui' to skip the settings. https://bugzilla.gnome.org/show_bug.cgi?id=791331
2017-12-06cdio: Fix build with cdio >= 1.0Sebastian Dröge3-9/+9
LIBCDIO_VERSION_NUM was defined as e.g. 94 for 0.94 but is now defined as 1 for 1.0. We had various checks for < 83, which of course succeeded now although we are >= 0.83. Fix this by checking for < 76 (0.76) too, as that is the minimum version we currently support and everything < 76 is going to be >= 1.0. https://bugzilla.gnome.org/show_bug.cgi?id=791301
2017-11-27Automatic update of common submoduleMatthew Waters1-0/+0
From 3f4aa96 to e8c7a71
2017-11-26configure: actually use -fvisibility if supportedTim-Philipp Müller1-2/+2
Fix up for previous commit.
2017-11-26autotools: stop controlling symbol visibility with -export-symbols-regexTim-Philipp Müller1-1/+11
Instead, use -fvisibility=hidden and explicit exports via GST_EXPORT. This should result in consistent behaviour for the autotools and Meson builds.
2017-11-13asfdemux: Fix prerolling files with "empty" streamsEdward Hervey1-11/+22
This is a regression that was introduced by commit 1803b3c18530cb0100d140c2b8e49a8dfe41f941 " asfdemux: Add support for dvr-ms" The problem is that some files/streams might contain stream definition but there is no actual packets for those streams. This was used to "define" streams with different bitrates for example. The first_ts calculation resulted in never ever finding a valid first_ts since some streams were empty, and therefore never "activating" itself. Instead of that we first check if we are prerolled. And if we are we unconditionally get the "first_ts" The preroll check has been adapted to check whether streams of each defined type (i.e. audio/video/sub) has been prerolled. This solves the problem of having different streams of a particular type where only one stream actually has data.
2017-11-13asfdemux: Store the stream type in streamsEdward Hervey1-1/+3
The field was present but never set :)
2017-09-26a52dec: Fix out buffer memory leak in error code pathPonnam Srinivas1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=788119
2017-09-18mpeg2dec: Fix buffer memory leak in error code pathDeepak Srivastava1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=787817
2017-09-07mpeg2dec: Unmap output video frame if copying to it failsSatya Prakash Gupta1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=787398
2017-08-31realmedia: fix leak in asmrules error code pathSatya Prakash Gupta1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=787056
2017-08-30realmedia: Fix Memory leak in error caseSatya Prakash Gupta1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=787014
2017-08-26tests: remove files that were used by the mpg123 unit testTim-Philipp Müller4-4/+1
2017-08-26Remove twolame plugin, moved to -goodTim-Philipp Müller14-1081/+2
https://bugzilla.gnome.org/show_bug.cgi?id=774252
2017-08-26Remove lame plugin, moved to -goodTim-Philipp Müller25-1770/+3
https://bugzilla.gnome.org/show_bug.cgi?id=774252
2017-08-20Remove mpg123 plugin, moved to -goodTim-Philipp Müller17-1359/+3
https://bugzilla.gnome.org/show_bug.cgi?id=774252
2017-08-17Automatic update of common submoduleTim-Philipp Müller2-1/+1
From 48a5d85 to 3f4aa96
2017-08-10sidplay: hide symbols in meson for this c++ plugin tooTim-Philipp Müller1-1/+6
Keep things local, as this is the only c++ plugin in ugly currently.
2017-08-10meson: don't export symbols by defaultTim-Philipp Müller1-0/+5
Only plugin entry points should be exported. Currently plugins might export more symbols with the meson build, as we don't have the exports regexp there that we pass to libtool.
2017-08-09x264enc: add FIXME note for future configuration cleanupMark Nauwelaerts1-0/+8
2017-07-25dvdreadsrc: Fix string memory leakSatya Prakash Gupta1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=785388
2017-07-15x264enc: fix indentationTim-Philipp Müller1-2/+4
2017-07-15x264enc: fix caps leakTim-Philipp Müller1-9/+11
Move creation of supported sink pads into class_init function which is also the only place where they're used. Unref the caps when no longer needed, the pad template will take its own ref. https://bugzilla.gnome.org/show_bug.cgi?id=784982
2017-07-15mpg123audiodec: fix caps leakTim-Philipp Müller1-0/+1
The pad template takes its own ref, so we should unref the caps. https://bugzilla.gnome.org/show_bug.cgi?id=784982
2017-07-15meson: po: use glib preset and read language list from LINGUASTim-Philipp Müller1-7/+1
Supported since meson 0.37, so we can use it now.
2017-07-11dvdlpmdec: Fix overrun from coverityVivia Nikolaidou1-2/+2
CID #1414801
2017-07-07meson: find python3 via python3 moduleTim-Philipp Müller1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=783198