summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-12-05More API experimentsAPI2Wim Taymans50-755/+793
2019-12-04alsa: close fd before destroying the loopWim Taymans1-2/+2
2019-12-03stream: do not call process if the queue is not empty enoughWim Taymans1-3/+5
2019-11-29session-manager: remove obsolte _set_idpulse-endpointWim Taymans9-464/+722
2019-11-29alsa-endpoint: move to separate serviceWim Taymans6-225/+416
2019-11-29alsa-endpoint: monitor and update node paramsWim Taymans1-0/+49
2019-11-29media-session: count paramsWim Taymans2-9/+9
2019-11-29media-session: move all flags to the objectWim Taymans3-63/+45
2019-11-29stream-monitor: improve stream monitorWim Taymans3-81/+155
2019-11-29endpoint: handle NULL name and media_classWim Taymans1-2/+4
2019-11-29pulse: map stream index to endpointWim Taymans4-5/+15
2019-11-29session-manager: fix protocolWim Taymans1-4/+4
2019-11-29media-session: track nodes we createWim Taymans6-174/+268
2019-11-29media-session: make the services more modularWim Taymans13-346/+559
2019-11-29media-session: subscribe to params when neededWim Taymans4-2/+101
2019-11-29media-session: keep globals in a list as wellWim Taymans2-5/+20
2019-11-29pulse: use monitor endpoints as monitorWim Taymans3-24/+22
2019-11-29alsa-endpoint: make monitor endpoints as wellWim Taymans1-42/+88
2019-11-29session-manager: add monitor keysWim Taymans3-0/+3
2019-11-29media-session: add callback based sync methodWim Taymans2-8/+53
2019-11-29media-session: pass the client.id in the endpointWim Taymans4-1/+7
2019-11-29pulse: only find linked source or sink endpointsWim Taymans1-1/+2
2019-11-29pulse: find linked endpointsWim Taymans6-40/+35
2019-11-29media-session: also create EndpointLink objectsWim Taymans7-56/+273
2019-11-29stream: handle endpoint-target for streamsWim Taymans5-20/+27
2019-11-29alsa-endpoint: set param on nodeWim Taymans1-1/+5
2019-11-29session-manager: pass param id as POD_IdWim Taymans1-6/+6
2019-11-29media-session: link all stream portsworkWim Taymans9-1447/+201
2019-11-29media-session: add _roundtrip helperWim Taymans2-5/+39
2019-11-29media-session: fix port directionWim Taymans1-2/+3
2019-11-29fix unit testWim Taymans1-1/+2
2019-11-29media-session: add media session helpersWim Taymans9-1054/+1140
2019-11-29More session manager workWim Taymans27-439/+2338
2019-11-29use endpoint in pulseWim Taymans4-129/+181
2019-11-29client-node: use bound id from the proxyWim Taymans5-16/+21
2019-11-29remote: remove obsolete exported eventWim Taymans6-32/+16
2019-11-29jack: use explicit variable to keep track of transportWim Taymans1-3/+7
2019-11-29emit bound_id eventWim Taymans12-0/+23
2019-11-29interfaces: add event to notify of global bound idWim Taymans8-3/+81
2019-11-29proxy: add _get_type()Wim Taymans4-3/+16
2019-11-29test: fix testWim Taymans1-0/+2
2019-11-28alsa-seq: close seq deviceWim Taymans2-4/+18
2019-11-25Make sure we bind before registering the globalWim Taymans3-54/+84
2019-11-25add some missing eventsWim Taymans14-2/+44
2019-11-21logger: use CLOCK_MONOTONIC on freebsdGleb Popov1-0/+4
2019-11-21filter: Use method implementation directlyWim Taymans1-3/+2
2019-11-21system: include time.h for the itimerspec structWim Taymans1-1/+1
2019-11-21stream: Align with pw_filterWim Taymans11-266/+230
2019-11-21filter: add new method to set error stateWim Taymans3-20/+31
2019-11-21Add printf checks for proxy_error and resource_errorWim Taymans20-43/+65