Commit graph

18 commits

Author SHA1 Message Date
Wim Taymans
e64413fee1 stream: move some debug to trace 2018-07-31 21:38:01 +02:00
Wim Taymans
f73d640cb8 stream: fix read and write index for capture 2018-07-31 21:37:41 +02:00
Wim Taymans
6eb6e31beb stream: improve timing
Use the new stream time information to get more accurate read and
write pointers.
2018-07-19 13:35:46 +02:00
Wim Taymans
ffde111099 stream: update for rate 2018-07-17 17:40:33 +02:00
Wim Taymans
27d34dde88 introspect: improve introspection
stream: set roles
2018-07-04 18:43:45 +02:00
Wim Taymans
71d87c589d stream: fix introspection of linked device 2018-07-04 15:33:20 +02:00
Wim Taymans
3cfbdc750a introspect: don't store mute state 2018-07-03 22:09:53 +02:00
Wim Taymans
b98c98cc8d context: rework how we introspect
Use the properties of the global to mark the global type, use this
to filter the objects.
Hook up the volume control
2018-07-03 22:03:25 +02:00
Wim Taymans
11ee416bb0 stream: work on pending buffers 2018-06-26 16:57:49 +02:00
Wim Taymans
e29a35f0ca stream: don't dequeue in peek 2018-06-26 15:04:33 +02:00
Wim Taymans
c3a1807eff stream: improve latency requirements 2018-06-26 15:04:08 +02:00
Wim Taymans
a30722c442 pulse: various fixes and improvements 2018-06-22 17:41:12 +02:00
Wim Taymans
2254a124af implement more api 2018-06-07 11:16:09 +02:00
Wim Taymans
b90101bf5b channelmap: fix parse 2018-06-07 11:04:52 +02:00
Wim Taymans
fe932db2c6 Various improvements
context: fix memory free
subscribe: implement dummy methods
introspect: implement more
stream: keep track of dequeued buffers ourselves because we need to
be able to cancel and keep track of writable size.
2018-06-05 20:10:31 +02:00
Wim Taymans
68643fd25a context: don't free NULL properties 2018-06-01 11:42:23 +02:00
Wim Taymans
5a0594db35 remove unused files 2018-06-01 11:32:07 +02:00
Wim Taymans
faa5984fce Initial import 2018-06-01 11:28:31 +02:00