more async improvements

Make the sequence number an int.

Keep track of the last received seq number and pass it in error
replies.

Pass seq in for_each methods.
This commit is contained in:
Wim Taymans 2019-02-25 16:25:27 +01:00
parent d2c18c7b1a
commit f2ff6f393b
34 changed files with 377 additions and 347 deletions

View file

@ -93,7 +93,7 @@ struct _GstPipeWireDeviceProvider {
struct pw_core_proxy *core_proxy;
struct spa_list pending;
uint32_t seq;
int seq;
struct pw_registry_proxy *registry;