summaryrefslogtreecommitdiff
path: root/src/modules/module-client-node
AgeCommit message (Expand)AuthorFilesLines
2019-12-05More API experimentsAPI2Wim Taymans1-8/+8
2019-11-29client-node: use bound id from the proxyWim Taymans3-11/+14
2019-11-29remote: remove obsolete exported eventWim Taymans1-2/+0
2019-11-29emit bound_id eventWim Taymans1-0/+2
2019-11-21Add printf checks for proxy_error and resource_errorWim Taymans1-5/+5
2019-11-21remote-node: don't enum invalid param idsWim Taymans1-0/+4
2019-11-19system: use spa_system functions for fdsWim Taymans1-8/+8
2019-11-04protocol: init spa_dict properlyWim Taymans1-3/+3
2019-11-03protocol: add flags to protocol marshalWim Taymans2-6/+8
2019-10-25fix includesWim Taymans1-0/+2
2019-10-23remote-node: implement suspendWim Taymans1-0/+9
2019-10-08protocol: add v0 compatibilityWim Taymans7-1/+2631
2019-10-08Remove some unused fieldsWim Taymans1-3/+0
2019-10-02port: select a mixer when we set a formatWim Taymans2-9/+4
2019-10-02flags: change flag macrosWim Taymans1-1/+1
2019-09-27remote: take ownership of properties in _export()Wim Taymans1-0/+6
2019-09-16rename HAVE/NEED_BUFFER -> HAVE/NEED_DATAWim Taymans2-4/+4
2019-09-09data-loop: add _wait functionWim Taymans1-3/+3
2019-09-02node: improve position and transportWim Taymans1-2/+2
2019-08-27io: add support for segmentWim Taymans2-3/+3
2019-08-22client-node: also don't remove our own activationWim Taymans1-2/+4
2019-08-22client-node: refuse params on the wrong side of our mixersWim Taymans1-0/+8
2019-08-22node: add xrun callbackWim Taymans1-3/+22
2019-08-21remote-node: avoid map and unmap for our own nodeWim Taymans1-11/+9
2019-08-20protocol: we need to read Fd into int64_tWim Taymans1-5/+8
2019-08-16core: remove parent_id from the global eventWim Taymans3-7/+10
2019-08-16protocol: use Fd pod for fd indexes for easier debuggingWim Taymans1-10/+8
2019-08-16client-node: dont' send peer_added with our own nodeWim Taymans1-0/+3
2019-08-15client-node: keep port buffers in special locationWim Taymans1-4/+8
2019-08-14client-node: only clear buffers when format clearedWim Taymans1-5/+17
2019-08-14client-node: clean up buffers and other memoryWim Taymans2-0/+6
2019-08-14improve debugWim Taymans1-36/+40
2019-08-13client-node: always remove the previous io memoryWim Taymans2-11/+12
2019-08-12port: return async result from use_buffers if anyWim Taymans1-2/+2
2019-08-12channelmix: implement per channel volumeWim Taymans2-7/+3
2019-08-07port: simplify buffer allocationWim Taymans2-3/+3
2019-08-06link: improve buffer negotiationWim Taymans1-2/+2
2019-08-06improve debugWim Taymans1-7/+8
2019-08-01client-node: improve cleanupWim Taymans1-32/+53
2019-08-01remote-node: use remote from dataWim Taymans1-9/+9
2019-08-01mem: add size of tag to make it possible to check subtagsWim Taymans2-4/+4
2019-07-29client-node: also track memory on the serverWim Taymans2-49/+56
2019-07-29improve debugWim Taymans1-1/+2
2019-07-26Add support for client fd memoryWim Taymans3-11/+165
2019-07-25node: remove port_alloc_buffersWim Taymans1-39/+0
2019-07-25node: add flags to port_use_bufferWim Taymans3-7/+17
2019-07-25mem: Add tag to memmapWim Taymans3-96/+73
2019-07-24mem: set READWRITE flagsWim Taymans1-0/+1
2019-07-24mem: use MemId to pass buffer memoryWim Taymans2-23/+15
2019-07-23mem: improve memory handlingWim Taymans3-465/+157