Tim-Philipp Müller
517a6f2eef
Update docs
2019-04-11 00:28:18 +01:00
Nirbheek Chauhan
647ef1b2af
meson: Add a subproject fallback for x264
2019-03-27 21:59:45 +05:30
Piotr Drąg
48a83e2b4f
Update LINGUAS
2019-03-21 15:45:07 +00:00
Tim-Philipp Müller
b5e8ad0530
meson: add -Wno-unused also to C++ args when gst debug system is disabled
2019-03-21 11:38:33 +00:00
Tim-Philipp Müller
ab8cc537aa
Back to development
2019-03-04 09:08:07 +00:00
Mathieu Duponchelle
c4456d574f
x264enc: inject CEA708 closed captions
2019-02-28 16:24:39 +01:00
Tim-Philipp Müller
19b744631b
Release 1.15.2
2019-02-26 11:48:51 +00:00
Tim-Philipp Müller
6ca5b079b8
Update docs
2019-02-26 11:48:50 +00:00
Tim-Philipp Müller
38ba329ada
Update translations
2019-02-26 11:48:49 +00:00
Tim-Philipp Müller
ba08aa1c2f
sidplay: fix indentation
2019-02-22 23:54:56 +00:00
Sebastian Dröge
aebb6bd9f3
dvdreadsrc: Work around GCC9 compiler warning
...
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-02-12 18:08:59 +02:00
Seungha Yang
de65f8867b
meson: Add support orc fallback
...
Allow fallback to orc subproject if any.
2019-01-30 19:50:30 +09:00
Sebastian Dröge
2942f7d931
x264: Only enable dynamic loading code for x264 < 253
...
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-25 14:38:05 +02:00
Sebastian Dröge
7ac2f7fec5
x264: Link to gmodule in the meson build if extra x264 libraries are provided
...
We would dynamically load additional x264 libraries then.
2019-01-25 14:36:55 +02:00
Helmut Grohne
248f174c3e
sid: Fix cross-compilation by using AC_TRY_LINK instead of AC_TRY_RUN
...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917899
2019-01-17 17:29:38 +02:00
Tim-Philipp Müller
2365d2b5d7
Release 1.15.1
2019-01-17 02:02:32 +00:00
Tim-Philipp Müller
7b0ecded8b
Update docs
2019-01-17 02:02:30 +00:00
Tim-Philipp Müller
c777955a92
Update translations
2019-01-17 02:02:26 +00:00
Seungha Yang
ceb23592f8
tests: Enable test generic_states on Windows
...
... and drop needless unistd.h dependency
2018-12-30 22:50:23 +09:00
Seungha Yang
380b8d8e7f
meson: Use join_paths() instead '/'
2018-12-18 22:48:42 +09:00
Seungha Yang
f89fc3441b
tests: Enable unit test on Windows
...
Remove hard-coded ':' whitelist separator since it varies with OS
2018-12-18 22:48:01 +09:00
Thibault Saunier
43290a9be2
Automatic update of common submodule
...
From ed78bee to 59cb678
2018-12-05 17:24:25 -03:00
Seungha Yang
8f65ea458b
meson: Specify encoding to UTF-8 when building with MSVC
...
Use build arguments consistent with core and -base. This can also
remove noisy "C4819" warning of non-us locale MSVC.
2018-11-24 19:28:19 +09:00
Jordan Petridis
59d43105c7
Add Gitlab CI configuration
...
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-12 13:30:59 +02:00
Matthew Waters
ee61b2bc25
Update common submodule location
...
Remove the git directory
2018-11-05 05:38:33 +00:00
Haihao Xiang
9c1f6b4d91
Clone the code from gitlab
...
This fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/issues/22
2018-11-05 12:52:46 +08:00
Tim-Philipp Müller
dac16a0f6a
meson: use new 'python' module instead of deprecated
...
https://github.com/mesonbuild/meson/pull/4169
2018-10-08 20:45:52 +01:00
Tim-Philipp Müller
908c36eceb
tests: x264enc: fix leak in unit test
...
The static pad templates weren't static so their
contents were leaked. valgrind was not happy.
Also rename confusing define.
2018-09-22 17:34:33 +01:00
Seungha Yang
7e63943361
x264enc: Avoid format decision per frame
...
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-22 12:42:34 +01:00
Tim-Philipp Müller
6c37b359ee
meson: add glib-checks option to disable API guards and such
...
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-19 12:00:32 +01:00
Tim-Philipp Müller
b71b9ec934
meson: fix missing closing bracket in option descriptions
2018-09-19 11:58:54 +01:00
Tim-Philipp Müller
71a35e7c8b
meson: add option to disable tests
2018-08-18 21:27:24 +01:00
Tim-Philipp Müller
0f86a27df9
meson: clean up some cruft
2018-08-18 21:20:20 +01:00
Tim-Philipp Müller
d24e1caf8e
meson: add options to disable gobject cast checks and glib asserts
...
... and define G_DISABLE_DEPRECATED for development versions,
like we do in autotools.
2018-08-18 21:15:23 +01:00
Jan Alexander Steffens (heftig)
cf385f20cf
x264enc: Set bit depth for x264 ≥ 153
...
https://bugzilla.gnome.org/show_bug.cgi?id=796975
2018-08-16 16:43:01 +03:00
Jan Alexander Steffens (heftig)
484ee3e032
x264enc: Remove superfluous x264_param_default
...
https://bugzilla.gnome.org/show_bug.cgi?id=796973
2018-08-16 16:42:51 +03:00
Nirbheek Chauhan
c5cddfcec4
Add feature options for all plugins
...
The only automagic dependency left is C++ availability detection.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
2018-07-27 19:34:01 +05:30
Nirbheek Chauhan
af94a5550d
meson: Convert common options to feature options
...
The rest will be converted later, these are necessary for gst-build to
set options correctly.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
2018-07-25 19:32:06 +05:30
Edward Hervey
ff4cca75b2
asfdemux: Remove 0.10 code
...
This was used to "close" a segment. It's no longer needed anymore
in 1.x (it was essentially sending the same thing again)
2018-06-11 14:43:20 +02:00
Edward Hervey
fd59ea8c7d
asfdemux: Only send flush event on seeking flushes
...
And not on all the time
2018-05-22 06:52:58 +02:00
Tim-Philipp Müller
906b37de60
meson: add 'nls' option to disable translations
...
And enable by default. Was implicitly disabled because
ENABLE_NLS was not defined. Also use .set_quoted().
2018-05-21 11:55:53 +01:00
Nirbheek Chauhan
ac90718ffc
meson: Update option names to omit disable_ and with- prefixes
...
Also yield common options to the outer project (gst-build in our case)
so that they don't have to be set manually.
2018-05-05 19:32:00 +05:30
Jan Schmidt
c789277ec0
dvdsubdec: Take the highlight event from the structure.
...
Don't use GST_EVENT_TIMESTAMP to transfer any PTS
associated with a highlight event, instead store
it in the event structure directly, as
GstEvent::timestamp will disappear in GStreamer 2.0
https://bugzilla.gnome.org/show_bug.cgi?id=761477
2018-05-04 22:54:01 +10:00
Xavier Claessens
6b01999087
Meson: Generate pc file for all plugins in ugly
...
https://bugzilla.gnome.org/show_bug.cgi?id=794568
2018-04-25 11:07:39 +01:00
Tim-Philipp Müller
a76c63ba38
meson: use -Wl,-Bsymbolic-functions where supported
...
Just like the autotools build.
2018-04-25 10:59:11 +01:00
Sebastian Dröge
0c9a8e9e3b
asfdemux: Set the stream-format field of H264 streams
...
If we have codec_data it will be AVC, otherwise assume byte-stream.
2018-04-16 20:14:16 +03:00
Tim-Philipp Müller
6ded7a45ba
Automatic update of common submodule
...
From 3fa2c9e to ed78bee
2018-04-16 10:53:12 +01:00
Tim-Philipp Müller
fb3fe425ef
Back to development
2018-03-20 09:26:15 +00:00
Tim-Philipp Müller
3d6b928e17
Release 1.14.0
2018-03-19 20:19:43 +00:00
Tim-Philipp Müller
d00b236ce0
Update docs
2018-03-19 20:19:43 +00:00