Julian Bouzas
|
5a11510e21
|
session-bin: remove unused wp_session_bin_new API
|
2021-03-18 12:10:37 -04:00 |
|
George Kiagiadakis
|
7eed2acd76
|
lib: documentation fixes
|
2021-03-04 19:10:10 +02:00 |
|
Julian Bouzas
|
dc2ad1f25d
|
rename all foo_iterate APIs to foo_new_iterator
Avoids confusion with LUA iterate API
|
2021-02-05 11:33:23 -05:00 |
|
George Kiagiadakis
|
7f40a8152d
|
iterator: add version field in the methods struct
Similar to how pipewire interfaces are versioned.
Keeps the struct extensible without breaking ABI.
|
2020-11-16 11:16:35 +02:00 |
|
George Kiagiadakis
|
c2221915c9
|
session-item: move wp_session_item_set_parent() to the public header
|
2020-11-16 10:34:58 +02:00 |
|
George Kiagiadakis
|
697226f306
|
session-bin: call parent's reset() in reset()
otherwise the parent never un-exports or de-activates itself
and we leak a bunch of stuff
|
2020-06-18 19:28:03 +03:00 |
|
George Kiagiadakis
|
adc4b20487
|
session-bin: improve iterator
|
2020-05-04 18:03:53 +03:00 |
|
George Kiagiadakis
|
82abe41759
|
session-bin: add _get_n_children() method
|
2020-05-04 14:13:32 +03:00 |
|
Julian Bouzas
|
230c103f18
|
session-item: add _get_parent API
|
2020-05-03 19:54:31 +03:00 |
|
Julian Bouzas
|
2f43e3a1e7
|
lib: add new session-bin class to handle multiple session items
|
2020-05-03 19:54:31 +03:00 |
|