Wim Taymans
3ad73f0532
keys: add keys.h with defines and docs
...
Add a keys.h file that lists and documents all keys available to
be used in properties.
2019-05-24 15:47:48 +02:00
Wim Taymans
569cbb48a9
use SPA_EXPORT to export symbols
2019-02-06 13:24:41 +01:00
Wim Taymans
0984096089
free() can handle NULL just fine so skip the check
...
Fixes #117
2018-12-19 17:47:25 +01:00
Wim Taymans
85f2e93c54
Relicense as MIT/X11
...
Remove some obsolete files
2018-11-05 17:48:52 +01:00
Wim Taymans
4d6ac37398
Use int instead of bool as result
...
Prefer to use an int return from a function instead of bool because
it can contain more info about failures.
2017-12-18 11:38:30 +01:00
Wim Taymans
a691d07531
use spa_list_append when we can
2017-10-24 12:58:10 +02:00
Wim Taymans
0d44a34b4c
Release 0.1.5
2017-09-19 11:25:38 +02:00
Wim Taymans
93a52f4837
Simplify node activation
...
Don't directly expose the state change methods. Only expose an activate
method for nodes that indicates if the node should be scheduled or not.
Let the link automatically negotiate two active nodes.
Make some defines for properties.
Use link property to make passive links. Passive links don't activate
the nodes.
Make sure the mainloop quits when quit is called before run.
2017-09-18 20:42:55 +02:00
Wim Taymans
f64c28c091
Cleanups
...
Make separate _register function so that we can first configure the
object before making it publicly visible.
2017-09-18 11:54:25 +02:00
Wim Taymans
d1655196c3
move things around
2017-07-11 16:08:22 +02:00