Wim Taymans
5b05b21865
jack: implement more transport info
2018-05-24 16:13:23 +02:00
Wim Taymans
796c91440e
jack: support midi buffers
2018-05-24 16:12:59 +02:00
Wim Taymans
9902886ba5
jack: support port matching with regex
2018-05-24 16:11:54 +02:00
Wim Taymans
c6c3b73ee3
jack: many improvements
...
Implement more jack api
Implement mix ports
Improve memory mapping
Adapt to the pipewire work branch
Implement dynamic buffersize and samplerate
2018-05-21 13:12:26 +02:00
Wim Taymans
a7954ea908
pipewire-jack: improve processing
2018-02-26 17:31:22 +01:00
Wim Taymans
895ec3865d
pipewire-jack: improvements
...
Set the right format params based on the port type
Set the right for type for the port based on the port.dsp property
Don't remove globals from the id map, jack clients tend to want to
use it after they are removed.
2018-02-20 15:50:55 +01:00
Wim Taymans
5395a8dbf5
pipewire-jack: small cleanups
2018-02-20 13:06:07 +01:00
Wim Taymans
c0e5dbafc9
pipewire-jack: clear buffers
2018-02-16 17:57:26 +01:00
Wim Taymans
b15da50c13
pipewire-jack: return empty buffer when unnegotiated
2018-02-16 17:10:25 +01:00
Wim Taymans
570d32de2b
pipewire-jack: fix loop index
2018-02-16 16:53:18 +01:00
Wim Taymans
d73e77cd51
pipewire-jack: add aliases
...
Add port aliases
Small cleanups
2018-02-16 12:08:16 +01:00
Wim Taymans
7dc03336e5
pipewire-jack: implement more jack api
...
Implement more callbacks.
Keep track of links.
Improve object handling.
Implement port connections.
Implement disconnect.
Implement port lookup
2018-02-15 17:57:43 +01:00
Wim Taymans
8b982d4bf5
jack: more stuff
...
manage mem and buffers
Use threaded main loop
Handle transport
handle activate/deactivate
trigger the process callback
2018-02-13 18:05:55 +01:00
Wim Taymans
93c0e6aad0
Initial commit
2018-02-09 18:23:36 +01:00