Henry Wilkes
e8a69f5563
utils: fix argument sanitization
...
_sanitize_argument is supposed to wrap arguments in '"' quote marks such
that they can be parsed and copied into a GstStructure string. This
purpose is now supported more directly, which fixes some bugs, e.g.:
arguments before fix
+title my=title +title my="title" +title "my=title"
+title abc n=my=name +title abc n="my="name" +title abc n="my=name"
+title my"title +title "my"title" +title "my\"title"
+title my\title +title "my\title" +title "my\\title"
2020-03-25 11:26:29 -03:00
Thibault Saunier
f0677291d1
launch: Fix memory management issue with the rendering format
2020-03-25 11:26:29 -03:00
Thibault Saunier
4e4473ef8f
ges: Plug leaks in new ges-launch and related
2020-02-25 17:44:51 -03:00
Thibault Saunier
6caf9b0a50
launcher: Enhance printed output
2019-10-21 10:25:25 +00:00
Thibault Saunier
1e488d4311
launcher: Use the output URI extension to set encoding format
...
And print a description of the encoding profile.
2019-10-21 10:25:25 +00:00
Thibault Saunier
ed9cbfed92
tools: Use a proper implementation of get_flags_from_string
2019-05-23 17:16:27 -04:00
Thibault Saunier
fe49c7f112
ges-launch: Use standard GstEncodingProfile deserialization function
2016-12-23 15:08:06 -03:00
Thibault Saunier
244266a94e
ges-launch: Be a bit more agressive sanitizing arguments
...
Otherwise GstStructure might fail parsing some fields
containing brackets
https://bugzilla.gnome.org/show_bug.cgi?id=771434
2016-09-14 18:29:58 -03:00
Edward Hervey
e651c43914
tools: Fix string leak
...
Only allocate the return string when we know we are going to return
it.
Coverity CID #1292292
2015-04-22 15:07:58 +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