Stefan Popa
e9794d2bf2
"deep-notify" signal gets emitted only from the main thread
...
https://bugzilla.gnome.org/show_bug.cgi?id=784414
2017-07-03 11:40:04 -04:00
Thibault Saunier
50865a4f37
video-transition: Make sure crossfade output never contains alpha
...
Otherwise it would get mixed with lower layers, which is totally
unexpected.
Fixes T7773
Differential Revision: https://phabricator.freedesktop.org/D1764
2017-06-30 16:24:10 -04:00
Thibault Saunier
a934efe601
meson: Allow using glib as a subproject
2017-06-23 16:18:36 -04:00
Thibault Saunier
88a5894fbd
ges: Handle g_object_newv deprecation in latest GLib
2017-06-23 16:17:57 -04:00
Nicolas Dufresne
cc703228fb
Don't dist config.meson.h as it no longer exist
2017-06-09 20:15:26 -04:00
Tim-Philipp Müller
57c1339056
meson: remove config.h.meson
2017-06-09 21:37:48 +01:00
Thibault Saunier
797ee730b0
meson: Do not use path separator in test names
...
Avoiding warnings like:
WARNING: Target "elements/audioamplify" has a path separator in its name.
2017-06-07 12:51:17 -04:00
Thibault Saunier
b6746dfd4c
validate: Port to new GstValidate API for pipeline retrieval
2017-05-20 18:04:42 +02:00
Sebastian Dröge
be67574245
ges: Correctly handling floating references
...
If we ref_sink() a parameter, it must be marked as (transfer floating)
and it also has to be handled consistently between error and normal cases.
See https://bugzilla.gnome.org/show_bug.cgi?id=782499
https://bugzilla.gnome.org/show_bug.cgi?id=782652
2017-05-20 16:53:57 +02:00
Nicolas Dufresne
4a906e412e
Remove plugin specific static build option
...
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
2017-05-16 14:37:03 -04:00
Sebastian Dröge
7d5b3ca7a9
Back to development
2017-05-04 18:59:14 +03:00
Sebastian Dröge
e2424ad267
Release 1.12.0
2017-05-04 15:43:12 +03:00
Sebastian Dröge
ee6d22b1c7
Release 1.11.91
2017-04-27 17:47:16 +03:00
Tim-Philipp Müller
2487248b00
Automatic update of common submodule
...
From 60aeef6 to 48a5d85
2017-04-24 20:30:46 +01:00
Tim-Philipp Müller
b2a7f9e610
Automatic update of common submodule
...
From 39ac2f5 to 60aeef6
2017-04-10 23:51:18 +01:00
Sebastian Dröge
9a01084c26
Release 1.11.90
2017-04-07 16:35:23 +03:00
Nicolas Dufresne
7dfdc81275
completion: Fix previous commit
2017-04-04 16:27:33 -04:00
Nicolas Dufresne
17295138eb
completion: Fix listing commands
...
Executing a single string does not work in this context. Fixed using
a bash function instead.
2017-04-04 16:22:27 -04:00
Nicolas Dufresne
61b1155c4d
completion: Remove incorrect fixmes
...
In fact the fixmes are incorrect since these are options that are
available when built against gst-validate, which I didn't. There is
reference to these options in the HELP_SUMMARY that refers to these
options stating "if ges-launch is built with gst-validate ..." and these
get picked by the regex that list the options.
2017-04-04 15:48:05 -04:00
Nicolas Dufresne
02f9918aca
completion: Update to new gstreamer core helpers
...
Also fix regressions, and mark lost features and problems with fixmes.
2017-04-04 15:30:30 -04:00
Corentin Noël
1a4c4d3ac0
Tiny fixes in the documentation
...
https://bugzilla.gnome.org/show_bug.cgi?id=780854
2017-04-02 21:25:38 -03:00
Nicolas Dufresne
e59f27a870
Add missing win32 definition
...
This should fix dist check. ges_layer_get_clips_in_interval() was
added recently but missing from the list.
2017-03-30 19:57:06 -04:00
Thibault Saunier
6a37782549
meson: Use get_pkgconfig_variable instead of calling pkg-config ourself
...
It is avalaible in meson 0.36 which is now are requirement
Nothing happens on not found dependencies.
2017-03-28 14:29:26 -03:00
Thibault Saunier
f57ca17a22
meson: test: Fix environment object usage
...
And make sure to bring -good plugins in.
2017-03-28 11:29:37 -03:00
suhas2go
6dc0cd0dec
layer: Add ability to get clips in a given interval
...
Reviewed-by: Alex Băluț <<alexandru.balut@gmail.com>>
Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com>
Differential Revision: https://phabricator.freedesktop.org/D1689
2017-03-28 11:29:37 -03:00
Thibault Saunier
dd8dacdfde
docs: Fix generation using markdown for titles around tables
2017-03-13 09:30:39 -03:00
Thibault Saunier
2c9b1ae709
Revert "doc: Build documentation with hotdoc"
...
This reverts commit 8857e004f7
.
This was not meant to be pushed yet.
2017-03-10 19:46:33 -03:00
Thibault Saunier
909f0b7412
Revert "Fhotdoc"
...
This reverts commit 220618ecc7
.
This was not meant to be pushed.
2017-03-10 19:46:24 -03:00
Thibault Saunier
5c5179c40b
Revert "HOTDOC"
...
This reverts commit 5e251483ee
.
This was not meant to be pushed.
2017-03-10 19:46:09 -03:00
Thibault Saunier
a125b8d73b
ges: Minor GESTimeline documentation fix
2017-03-10 19:34:21 -03:00
Thibault Saunier
5e251483ee
HOTDOC
...
gi
2017-03-09 17:49:44 -03:00
Thibault Saunier
107ad1d3e1
extractable: Typedef only in its own .h
2017-03-09 13:11:37 -03:00
Thibault Saunier
220618ecc7
Fhotdoc
2017-03-09 13:10:46 -03:00
Thibault Saunier
35256b47ff
docs: Port all docstring to gtk-doc markdown
2017-03-08 18:13:48 -03:00
Thibault Saunier
8857e004f7
doc: Build documentation with hotdoc
2017-03-08 18:02:57 -03:00
Thibault Saunier
e570d1e080
timeline: Return FALSE when commiting an empty timeline
...
Meaning that ASYNC_DONE/COMMITED is always emited when TRUE is returned
2017-03-06 12:19:16 -03:00
Sebastian Dröge
50c98bae24
framepositioner: Prevent division by zero
...
CID 1369046
CID 1369047
2017-02-28 15:40:08 +02:00
Sebastian Dröge
58e8277a78
ges-timeline: Document intentional case-fall-through
...
CID 1364754
2017-02-28 15:36:46 +02:00
Sebastian Dröge
7c117fe8e8
ges-ui: Ensure that string is \0-terminated
...
CID 1320699
2017-02-28 13:02:44 +02:00
Sebastian Dröge
1c6893c57d
ges-project: Check for set/unset error correctly by dereferencing
...
... or simply calling g_clear_error() on it which does that for us.
CID 1257630
2017-02-28 12:59:35 +02:00
Sebastian Dröge
da399fb196
examples/ges-ui: Remove useless NULL check
...
g_new0() will abort if allocation fails.
CID 1139842
2017-02-28 12:50:31 +02:00
Thibault Saunier
fe2efd161d
ges: Keep internal symbols internal
...
The following implementation details where exposed as public symbols:
- _ges_container_get_priority_offset
- _ges_container_set_height
- _ges_container_set_priority_offset
- _ges_uri_asset_cleanup
but it was not correct and that should never have been used outside
GES.
Moving those declarations to the internal header and marking as
internal.
2017-02-24 16:05:34 -03:00
Sebastian Dröge
992472bf02
meson: Update version
2017-02-24 16:00:09 +02:00
Sebastian Dröge
81e44b3cba
Back to development
2017-02-24 15:37:55 +02:00
Sebastian Dröge
c1061025b0
Release 1.11.2
2017-02-24 15:10:01 +02:00
Thibault Saunier
2229579084
meson: Add an option to disable doc generation
2017-02-15 12:53:22 -03:00
Thibault Saunier
b27078d8de
Minor documentation fix
2017-02-15 12:53:22 -03:00
Tim-Philipp Müller
5ae7515222
meson: dist meson build files
...
Ship meson build files in tarballs, so people who use tarballs
in their builds can start playing with meson already.
2017-02-15 00:58:52 +00:00
Edward Hervey
77e6047fd1
win32: Update def file
2017-02-07 11:18:58 +01:00
Guillaume Desmottes
da851b254d
mixers: fix leaks in tests
...
- GstMessage and GstBus references were lost
- Need to call gst_bus_remove_signal_watch() for each
gst_bus_add_signal_watch_full() call
https://bugzilla.gnome.org/show_bug.cgi?id=778248
2017-02-06 11:44:48 -03:00