Wim Taymans
31cfd434da
jack: clear latency range
...
To avoid invalid meaningless values.
2019-08-30 15:30:11 +02:00
Wim Taymans
f39d2fd78a
jack: update for segment owner
2019-08-29 18:20:40 +02:00
Wim Taymans
6dfceccae2
jack: fix BBT calculations
...
Bars + beats are stored in the integral part of the bar field, ticks
in the fractional part.
2019-08-29 16:13:02 +02:00
Wim Taymans
52afbcf077
jack: only activate scheduling
...
Only activate scheduling when setting sync or timebase callbacks.
We just want to let the server call out process function but not
pretend the user called jack_activate.
2019-08-29 15:32:30 +02:00
Wim Taymans
b4243991b3
jack: update for sync
2019-08-29 14:01:20 +02:00
Wim Taymans
0c2c2c72d0
jack: add support for timebase master and sync
2019-08-28 13:55:50 +02:00
Wim Taymans
a52ad27a16
jack: update for running time
2019-08-28 10:27:26 +02:00
Wim Taymans
796278b207
jack: rename
2019-08-27 21:48:25 +02:00
Wim Taymans
3daf9f85d2
update for segments
2019-08-27 21:35:28 +02:00
Wim Taymans
f8c3126b52
jack: implement transport support
2019-08-27 14:41:15 +02:00
Wim Taymans
42f144e097
jack: fix frame time
2019-08-22 14:30:44 +02:00
Wim Taymans
45f0e7c35b
jack: signal xrun callbacks
...
Keep track of the number of xruns and signal the callback when
it changes.
CPU load must be expressed in percent.
2019-08-22 13:56:39 +02:00
Wim Taymans
84071d2cac
jack: implement statistics
2019-08-22 13:25:01 +02:00
Wim Taymans
33cac9932c
jack: report cpu load
...
Find the driver activation and use it to get stats.
2019-08-22 10:59:16 +02:00
Wim Taymans
2c25b8c216
jack: always unmap old io area
2019-08-21 20:36:29 +02:00
Wim Taymans
44b7eb4630
jack: implement some more
...
Implement some parts of metadata and uuid
2019-08-21 18:37:02 +02:00
Wim Taymans
a560e8b92f
jack: use properties instead of parent_id
2019-08-16 22:10:38 +02:00
Wim Taymans
2d6f9950a5
jack: improve node name
...
Try to use the short nick first and then the name/description
2019-08-12 12:28:54 +02:00
Wim Taymans
48f28f7b63
jack: improve debug
2019-08-08 11:02:40 +02:00
Wim Taymans
f84821f821
jack: improve buffer usage
...
Buffer on the output port are set on the mix once and used for
all output mix ios. Find the mix with the buffers and use that on
all output mix.
2019-08-07 12:58:09 +02:00
Wim Taymans
d405ca97ec
jack: fix for api change
2019-08-01 13:54:30 +02:00
Wim Taymans
8428103e92
jack: update for use_buffer flags
2019-07-25 13:16:52 +02:00
Wim Taymans
3a9035a44c
jack_update for memory tag
2019-07-25 12:05:54 +02:00
Wim Taymans
135b72ce70
jack: update for memory changes
2019-07-23 17:46:06 +02:00
Wim Taymans
78109838a9
compiler fixes
2019-06-07 17:15:10 +02:00
Wim Taymans
21e904d694
jack: update for API change
2019-06-06 15:01:41 +02:00
Wim Taymans
8646c49760
jack: update for keys
2019-05-24 15:47:28 +02:00
Wim Taymans
998263819a
update for api
2019-05-23 12:28:31 +02:00
Wim Taymans
640a50091e
jack: update for new API
2019-05-21 15:36:25 +02:00
Wim Taymans
6ce9b5acf7
jack: fix get_cycle_times
2019-04-25 13:03:19 +02:00
Wim Taymans
6cde4e76d3
jack: use server timestamp when we can
2019-04-23 17:42:17 +02:00
Wim Taymans
b50bd414ab
jack: fix awake time
2019-03-08 11:33:23 +01:00
Wim Taymans
42b4529c4c
jack: update for scheduling changes
2019-03-06 20:33:13 +01:00
Wim Taymans
53693d1e32
jack_up date for client_node change
2019-03-04 12:30:17 +01:00
Wim Taymans
6ca80e4ec7
jack: events are void
2019-03-01 14:02:59 +01:00
Wim Taymans
91938991dc
jack: update for port params
2019-02-27 16:37:10 +01:00
Wim Taymans
cc9fd857ad
jack: update for seq change
2019-02-25 17:15:41 +01:00
Wim Taymans
1887f17cc8
jack: update for async changes
2019-02-25 12:27:02 +01:00
Wim Taymans
65f9c46525
jack: fix for async changes
2019-02-20 17:50:05 +01:00
Wim Taymans
af96643eaa
jack: fix for api changes
2019-02-18 12:28:00 +01:00
Wim Taymans
1108c5d83d
jack: change port flags
2019-02-14 17:39:16 +01:00
Wim Taymans
eef8bc593c
jack: remote port_send_command
2019-02-13 12:46:14 +01:00
Wim Taymans
766e528f40
jack: handle activation
2019-02-12 17:40:46 +01:00
Wim Taymans
25cc424d70
jack: handle NULL position
2019-02-07 12:28:59 +01:00
Wim Taymans
96460ab2d1
jack: add SPA_EXPORT
2019-02-06 13:23:15 +01:00
Wim Taymans
13d51dfe37
jack: select sse only when cpu flags available
2019-01-28 17:10:37 +01:00
Wim Taymans
1cf3e01219
jack: align metadata
2019-01-24 18:27:40 +01:00
Wim Taymans
9a57598b83
jack: align temp samples and use optimized mix
2019-01-24 18:25:44 +01:00
Wim Taymans
c404942e9d
jack: update for api change
2019-01-22 17:37:00 +01:00
Wim Taymans
4bdaa083d1
jack: update for pod api
2019-01-17 17:06:47 +01:00