summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-10-21Release 1.16.31.16.3Tim-Philipp Müller6-63/+433
2020-10-21Update docsTim-Philipp Müller13-13/+13
2020-10-21Update translationsTim-Philipp Müller2-73/+56
2020-10-20Automatic update of common submoduleTim-Philipp Müller2-53/+52
From 59cb678 to a825d27
2019-12-16x264enc: fixed codestyleDmitry Shusharin1-1/+1
2019-12-16x264enc: corrected em_data value in CEA-708 CC SEI message (fixes #28)Dmitry Shusharin1-1/+1
Section 4.4 of CEA-708-D specification (table 2) requires all bits to be set inside em_data field. h264parse element (and possible third-party decoders such as libav) also follows this requirement. https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/issues/28
2019-12-03Release 1.16.21.16.2Tim-Philipp Müller6-21/+236
2019-12-03Update docsTim-Philipp Müller13-13/+13
2019-09-23Release 1.16.11.16.1Tim-Philipp Müller6-18/+413
2019-09-23Update docsTim-Philipp Müller13-13/+13
2019-09-19meson: Always require the gmodule dependencySebastian Dröge2-2/+2
It's needed by the dvdread plugin but also by the x264 plugin in certain circumstances. As it's part of GLib and always available, simply move it as a hard dependency to the top-level meson.build.
2019-05-02ci: use template from 1.16 branchTim-Philipp Müller1-1/+1
2019-04-19Release 1.16.01.16.0Tim-Philipp Müller7-89/+242
2019-04-19Update docsTim-Philipp Müller13-13/+13
2019-04-19Update translationsTim-Philipp Müller2-59/+53
2019-04-11Release 1.15.901.15.90Tim-Philipp Müller6-48/+142
2019-04-11Update docsTim-Philipp Müller13-26/+26
2019-03-27meson: Add a subproject fallback for x264Nirbheek Chauhan1-1/+2
2019-03-21Update LINGUASPiotr Drąg1-1/+1
2019-03-21meson: add -Wno-unused also to C++ args when gst debug system is disabledTim-Philipp Müller1-2/+11
2019-03-04Back to developmentTim-Philipp Müller17-35/+35
2019-02-28x264enc: inject CEA708 closed captionsMathieu Duponchelle1-0/+54
2019-02-26Release 1.15.21.15.2Tim-Philipp Müller6-102/+346
2019-02-26Update docsTim-Philipp Müller13-13/+13
2019-02-26Update translationsTim-Philipp Müller42-55/+122
2019-02-22sidplay: fix indentationTim-Philipp Müller1-5/+6
2019-02-12dvdreadsrc: Work around GCC9 compiler warningSebastian Dröge1-3/+7
It's technically true but not for this specific type. dvdreadsrc.c:394:65: error: taking address of packed member of ‘struct <anonymous>’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 394 | gst_dvd_read_src_make_clut_change_event (src, src->cur_pgc->palette); | ~~~~~~~~~~~~^~~~~~~~~
2019-01-30meson: Add support orc fallbackSeungha Yang1-1/+2
Allow fallback to orc subproject if any.
2019-01-25x264: Only enable dynamic loading code for x264 < 253Sebastian Dröge1-2/+2
Otherwise we get some compiler warnings: ../subprojects/gst-plugins-ugly/ext/x264/gstx264enc.c:200:1: warning: ‘unload_x264’ defined but not used [-Wunused-function] unload_x264 (GstX264EncVTable * vtable) ^~~~~~~~~~~ ../subprojects/gst-plugins-ugly/ext/x264/gstx264enc.c:154:1: warning: ‘load_x264’ defined but not used [-Wunused-function] load_x264 (const gchar * filename) ^~~~~~~~~
2019-01-25x264: Link to gmodule in the meson build if extra x264 libraries are providedSebastian Dröge1-1/+4
We would dynamically load additional x264 libraries then.
2019-01-17sid: Fix cross-compilation by using AC_TRY_LINK instead of AC_TRY_RUNHelmut Grohne1-6/+2
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917899
2019-01-17Release 1.15.11.15.1Tim-Philipp Müller6-59/+1372
2019-01-17Update docsTim-Philipp Müller13-27/+27
2019-01-17Update translationsTim-Philipp Müller42-790/+817
2018-12-30tests: Enable test generic_states on WindowsSeungha Yang2-3/+1
... and drop needless unistd.h dependency
2018-12-18meson: Use join_paths() instead '/'Seungha Yang2-1/+2
2018-12-18tests: Enable unit test on WindowsSeungha Yang3-12/+14
Remove hard-coded ':' whitelist separator since it varies with OS
2018-12-05Automatic update of common submoduleThibault Saunier1-0/+0
From ed78bee to 59cb678
2018-11-24meson: Specify encoding to UTF-8 when building with MSVCSeungha Yang1-0/+1
Use build arguments consistent with core and -base. This can also remove noisy "C4819" warning of non-us locale MSVC.
2018-11-12Add Gitlab CI configurationJordan Petridis1-0/+1
This commit adds a .gitlab-ci.yml file, which uses a feature to fetch the config from a centralized repository. The intent is to have all the gstreamer modules use the same configuration. The configuration is currently hosted at the gst-ci repository under the gitlab/ci_template.yml path. Part of https://gitlab.freedesktop.org/gstreamer/gstreamer-project/issues/29
2018-11-05Update common submodule locationMatthew Waters1-1/+1
Remove the git directory
2018-11-05Clone the code from gitlabHaihao Xiang2-3/+3
This fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/issues/22
2018-10-08meson: use new 'python' module instead of deprecatedTim-Philipp Müller1-1/+1
https://github.com/mesonbuild/meson/pull/4169
2018-09-22tests: x264enc: fix leak in unit testTim-Philipp Müller1-17/+15
The static pad templates weren't static so their contents were leaked. valgrind was not happy. Also rename confusing define.
2018-09-22x264enc: Avoid format decision per frameSeungha Yang2-4/+7
Avoid switch/case per frame for format decision and detect the format only if where it could be changed. Note that, whenever encoder->input_state is changed, gst_x264_enc_init_encoder() is called. https://bugzilla.gnome.org/show_bug.cgi?id=797164
2018-09-19meson: add glib-checks option to disable API guards and suchTim-Philipp Müller2-0/+8
We want this enabled by default, also in releases, but people may want to disable this for performance-critical workloads or on embedded devices.
2018-09-19meson: fix missing closing bracket in option descriptionsTim-Philipp Müller1-2/+2
2018-08-18meson: add option to disable testsTim-Philipp Müller3-1/+5
2018-08-18meson: clean up some cruftTim-Philipp Müller1-19/+1
2018-08-18meson: add options to disable gobject cast checks and glib assertsTim-Philipp Müller2-1/+26
... and define G_DISABLE_DEPRECATED for development versions, like we do in autotools.