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
Thibault Saunier
c5f59a319b
ges-meta: Minor documenation fix
2017-02-06 10:05:49 -03:00
Guillaume Desmottes
53c5bc069c
introduce ges_deinit()
...
GstDiscoverer objects were leaked by tests making the leaks detector
unusable.
Introduce ges_deinit(), similiar to gst_deinit(), doing some cleanup
before exiting the process.
https://bugzilla.gnome.org/show_bug.cgi?id=776805
2017-02-06 09:49:20 -03:00
namanyadav12
7ba2c22ccb
uri-clip-asset: Add file-size metadata
...
Add file-size metadata to GESUriClipAsset.
Reviewed-by: Thibault Saunier <thibault.saunier@osg.samsung.com>
Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com>
Differential Revision: https://phabricator.freedesktop.org/D1645
2017-02-04 18:52:59 -03:00
Thibault Saunier
a563578b0a
timeline: Cleanup the moved_clip list before rolling back
...
Otherwise we might end up using an already freed pointer
Differential Revision: https://phabricator.freedesktop.org/D1640
2017-02-04 18:52:57 -03:00
Tim-Philipp Müller
02e151bce6
Revert "meson: don't use subproject fallback for gst-validate if it won't work"
...
This reverts commit 6760e5e0b1
.
This was not supposed to be pushed and should not be needed any more.
2017-01-13 12:41:51 +00:00
Tim-Philipp Müller
e3332e0d48
meson: bump version
2017-01-13 12:39:42 +00:00
Tim-Philipp Müller
6760e5e0b1
meson: don't use subproject fallback for gst-validate if it won't work
...
gst-validate has a hard-dep on json-glib-1.0 so maintain optionality of
it all by only dragging it in as a fallback if we know we can satisfy
the dependencies.
2017-01-13 12:16:01 +00:00