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
Sebastian Dröge
1efe4ad128
Back to development
2017-01-12 16:33:06 +02:00
Sebastian Dröge
a462c075f5
Release 1.11.1
2017-01-12 16:20:08 +02:00
Thibault Saunier
ab7865d41c
clip: Make sure that clip start change is notified before children changes
...
Fixes https://phabricator.freedesktop.org/T7577
Differential Revision: https://phabricator.freedesktop.org/D1600
2017-01-09 19:49:19 -03:00
Alexandru Băluț
00d6c1e5ae
tests_: Check the order of signals when a transition is created
...
Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com>
Differential Revision: https://phabricator.freedesktop.org/D1391
2017-01-09 19:49:17 -03:00
Alexandru Băluț
872d15eb9d
asset: Fix set_proxy to abort when an error happens
...
Differential Revision: https://phabricator.freedesktop.org/D1574
2017-01-09 11:43:13 -03:00
Alexandru Băluț
6b9faec7dc
asset: Reuse local variable
...
Differential Revision: https://phabricator.freedesktop.org/D1573
2017-01-09 11:43:11 -03:00
Guillaume Desmottes
e0fba540f2
meson: generate pkg-config -uninstalled pc files
...
Generating those files is useful for users building the GStreamer stack
using meson and having to link it to another project which is still
using the autotools.
https://bugzilla.gnome.org/show_bug.cgi?id=776810
2017-01-05 09:20:05 -03:00
Thibault Saunier
fe49c7f112
ges-launch: Use standard GstEncodingProfile deserialization function
2016-12-23 15:08:06 -03:00
Thibault Saunier
d2d0f03edd
validate: Remove space breaking muting ges-launch
2016-12-22 10:00:06 -03:00
Thibault Saunier
8aa407ff27
video-mixer: Fix the way we release mixer pads
...
We were using the actual mixer pad to release the smart mixer
pad, which seemed to be on purpose, but was not properly handle,
moreover, it is now forbiden to pass a pad not inside a GstElement
when releasing it.
Also properly remove ghost pads from Smart mixer, we were planly
failling at it.
2016-12-22 09:50:39 -03:00
Thibault Saunier
e41de525e4
meson: Install ges-launch
2016-12-22 08:44:07 -03:00