Mathieu Duponchelle
|
c271f89d4a
|
ges-launch: Add support for +test-clip
Summary: With the pattern as a mandatory argument.
Reviewers: thiblahute
Differential Revision: http://phabricator.freedesktop.org/D68
|
2015-04-07 14:15:36 +02:00 |
|
Mathieu Duponchelle
|
2c4b92fd98
|
ges-launch: port to GApplication
Summary: + Extract some utility functions.
Reviewers: thiblahute
Differential Revision: http://phabricator.freedesktop.org/D55
|
2015-03-25 12:27:52 +01:00 |
|
Mathieu Duponchelle
|
b55265c70d
|
Revert "ges-launch: no need for a tmp string pointer"
This reverts commit 44a0924c1f .
There indeed is a need for a tmp string pointer.
|
2015-03-24 13:01:39 +01:00 |
|
Luis de Bethencourt
|
44a0924c1f
|
ges-launch: no need for a tmp string pointer
|
2015-03-24 11:21:08 +00:00 |
|
Luis de Bethencourt
|
865634d66c
|
ges-launch: free string before going out of scope
CID #1291632
|
2015-03-24 11:19:50 +00:00 |
|
Mathieu Duponchelle
|
7efa8c86a9
|
ges-launch: Remove useless options, rename some short options.
|
2015-03-23 12:41:00 +01:00 |
|
Mathieu Duponchelle
|
8e18fd790c
|
bash-completion: Add support for new ges-launch commands.
|
2015-03-23 12:41:00 +01:00 |
|
Thibault Saunier
|
e37d8e768f
|
ges: command-line-formatter: Properly error out on invalid arguments
|
2015-03-20 13:53:42 +01:00 |
|
Thibault Saunier
|
28a1e97aa2
|
ges: Factor out a GESCommandLineFormatter class
This formatter will allow any user to deserialize a timeline using
the new ges-launch command line interface
|
2015-03-20 13:53:42 +01:00 |
|
Mathieu Duponchelle
|
761067b685
|
structure-interface: rename layer-priority to layer.
+ And add a short name for it in ges-launch.
|
2015-03-20 13:53:41 +01:00 |
|
Thibault Saunier
|
ecf167e95e
|
tools: Implement a new CLI interface for the timeline creation
|
2015-03-20 13:53:40 +01:00 |
|
Mathieu Duponchelle
|
abb5f2cc2f
|
ges-launch: Implement a new parser for the commandline.
Summary: + flex-based lexing and manual simplistic parsing.
Test Plan: Use that stuff to make awesome things, see if it breaks.
|
2015-03-20 13:53:40 +01:00 |
|
Thibault Saunier
|
c2583e01b6
|
tools: Avoid trying to remove a signal handler that has already been removed
|
2014-12-13 15:14:39 +01:00 |
|
Thibault Saunier
|
ff2ccb71ac
|
validate: Handle long tests in the TestManager
+ Minor bug fixes
|
2014-12-06 10:34:18 +01:00 |
|
Thibault Saunier
|
3b353be8ea
|
ges: Keep backward compatibility for relocated assets CLI
Meaning adding an API for user to add relacation URI paths
API:
ges_add_missing_uri_relocation_uri
|
2014-12-06 10:34:16 +01:00 |
|
Thibault Saunier
|
58d525a4e7
|
ges: Add an init option to set media paths for moved assets
Allowing user to easily set a set of paths to look for moved
assets instead of needing the to re implement that logic
over and over.
https://bugzilla.gnome.org/show_bug.cgi?id=740714
|
2014-12-06 10:34:15 +01:00 |
|
Thibault Saunier
|
b14b5d92ca
|
tools: launch: Wait for the project to be loaded to activate gst-validate
Otherwize we could have a race where GstValidate actions are launched
even before the project has been loaded
|
2014-11-10 16:22:42 +01:00 |
|
Thibault Saunier
|
aac186a742
|
tools: Never try to propose same URI when we know it is missing URI
|
2014-11-10 16:22:42 +01:00 |
|
Thibault Saunier
|
903f30cb32
|
tools:launch: Properly terminate when we get a SIGINT signal
|
2014-11-10 16:22:41 +01:00 |
|
Thibault Saunier
|
6d8f744f7f
|
ges-validate: Add actions to add/remove object from container
+ Add an action to set an asset on a GESTimelineElement
|
2014-11-10 16:22:39 +01:00 |
|
Thibault Saunier
|
92cb5811e7
|
tools: Handle asset relocation for assets from scenario
Allowing us to share scenario and media file!
|
2014-11-10 16:22:38 +01:00 |
|
Thibault Saunier
|
f4faa487ba
|
tools:ges-launch: Save the project at the end of execution
So that changes from scenarios are taken into account
|
2014-11-10 16:22:38 +01:00 |
|
Thibault Saunier
|
2d3769f079
|
tools:ges-launch: Do not set pipeline state before the timeline is ready
When we are loading a project
|
2014-11-10 16:22:37 +01:00 |
|
Thibault Saunier
|
cc84b63305
|
tools:launcher: Avoid commiting when we are not done loading the timeline
|
2014-10-31 11:58:07 +01:00 |
|
Thibault Saunier
|
6d06079202
|
validate: Rename --list-action-types to --inspect-action-type
Making clearer the meaning of the parameter and closer to
the usual naming in the GStreamer land.
|
2014-10-12 19:46:59 +02:00 |
|
Lubosz Sarnecki
|
79322a452d
|
ges-launch: option to select encoding profile from xml
https://bugzilla.gnome.org/show_bug.cgi?id=735121
|
2014-09-11 12:28:26 +02:00 |
|
Lubosz Sarnecki
|
b6bc750730
|
ges-launch: clean up help page
https://bugzilla.gnome.org/show_bug.cgi?id=735121
|
2014-09-11 12:28:23 +02:00 |
|
Sebastian Dröge
|
44ef8f200b
|
ges-launch: Fix typo in --help output
|
2014-09-05 22:09:44 +03:00 |
|
Sebastian Dröge
|
320e2406d1
|
ges-launch: Fix compiler warnings
ges_validate_print_action_types() takes a const gchar **.
|
2014-09-05 22:08:49 +03:00 |
|
Thibault Saunier
|
9f97c14cea
|
ges-validate: Port to the new GstValidate action registration API
|
2014-09-05 13:54:40 +02:00 |
|
Thibault Saunier
|
c7d572aa90
|
ges:validate: Port to the new handles-states API
|
2014-09-05 13:54:13 +02:00 |
|
Thibault Saunier
|
a3e87f262b
|
tools: Fix transition handling in ges-launch
https://bugzilla.gnome.org/show_bug.cgi?id=730806
|
2014-06-09 16:10:41 +02:00 |
|
Thibault Saunier
|
b3a240126d
|
pipeline: Add support to rendering without container
+ Simplify the support in ges-launch as we should not require the
profile desc to start with : in that case
https://bugzilla.gnome.org/show_bug.cgi?id=731245
|
2014-06-09 16:10:41 +02:00 |
|
Thibault Saunier
|
84f02f288e
|
tools: Handle request state changes from GstValidate
|
2014-05-18 18:34:26 +02:00 |
|
Thibault Saunier
|
b2c8a9efb3
|
ges: Do not use freed pointers
COVERTY CID 1212182
COVERTY CID 1212184
COVERTY CID 1212185
|
2014-05-10 23:00:45 +02:00 |
|
Thibault Saunier
|
9184c7ed7e
|
tool: Add the option to set audiosink
And use gst_parse_bin_from_description to create the sinks letting more
control to users.
|
2014-05-08 17:28:00 +02:00 |
|
Mathieu Duponchelle
|
7138bfb700
|
ges-launch: add an option to use a custom video sink
|
2014-05-08 14:28:58 +02:00 |
|
Mathieu Duponchelle
|
171710f0c5
|
ges-launch: Make it so actions are executed directly when needed.
|
2014-05-08 14:26:49 +02:00 |
|
Mathieu Duponchelle
|
f16ad15ef3
|
ges-launch: Only create a layer if needed.
That way scenarios can start with an empty timeline
|
2014-05-08 14:26:38 +02:00 |
|
Mathieu Duponchelle
|
49a21044ca
|
ges-launch: When a scenario is set, don't request triplets
|
2014-05-08 14:25:22 +02:00 |
|
Tim-Philipp Müller
|
10820bd41d
|
ges-launch: remove dead code
duration can't be smaller than 0 because it's unsigned,
and it can't be 0 because 0 is transformed to CLOCK_TIME_NONE
earlier.
Coverity CID 1211822.
|
2014-05-05 11:58:45 +01:00 |
|
Thibault Saunier
|
5785178e52
|
tools: Add a way to look for moved media sample recursively
In ges-launch let the user set a folder where the media sample that
move can be found recursing into that specified folder.
https://bugzilla.gnome.org/show_bug.cgi?id=729382
|
2014-05-02 16:59:08 +02:00 |
|
Thibault Saunier
|
2dd59ab53a
|
tools: Add an option to disable mixing
+ Add a a GObject property so that the info is seralized
https://bugzilla.gnome.org/show_bug.cgi?id=729382
|
2014-05-02 16:59:08 +02:00 |
|
Thibault Saunier
|
36cc9f13ec
|
tools: Handle times as doubles + concider duration=0 as TIME_NONE
https://bugzilla.gnome.org/show_bug.cgi?id=729382
|
2014-05-02 16:58:42 +02:00 |
|
Thibault Saunier
|
44cbc27cb8
|
tools: Disable --set-scenario if not compiled against gst-validate
https://bugzilla.gnome.org/show_bug.cgi?id=729382
|
2014-05-02 16:58:42 +02:00 |
|
Thibault Saunier
|
3197a02487
|
tools: Position printing is now done at the gst-validate level
https://bugzilla.gnome.org/show_bug.cgi?id=729382
|
2014-05-02 14:34:00 +02:00 |
|
Thibault Saunier
|
fe69b92455
|
ges-launch: Not being able to load an asset is an error
|
2014-03-26 11:45:07 +01:00 |
|
Thibault Saunier
|
1108a2c6ac
|
ges-launch: Format the position printing as in gst-validate and friends
|
2014-03-20 17:25:53 +01:00 |
|
Thibault Saunier
|
95126cd0ef
|
ges-launch: Play nicely with gst-validate if avalaible
|
2014-03-20 17:25:53 +01:00 |
|
Thibault Saunier
|
98e1977633
|
ges-launch: Add a way to mute test video and audio output
|
2014-03-20 17:25:53 +01:00 |
|