Commit graph

  • e9884fcfb5 pw-*: Use user data to track param changes Wim Taymans 2020-03-06 15:36:57 +01:00
  • 43601ad722 introspect: use the user flag to count changes Wim Taymans 2020-03-06 15:15:49 +01:00
  • 8b53ff55d0 param: add one user field to keep state Wim Taymans 2020-03-06 15:13:12 +01:00
  • 4db9a1e96d audiotestsrc: Make audiotestsrc work Pantelis Antoniou 2020-03-04 11:28:25 +02:00
  • d4fcbaa5d1 debug: make function to get short name Wim Taymans 2020-03-05 18:17:27 +01:00
  • b070752add context: don't load rtkit by default Wim Taymans 2020-03-05 12:10:13 +01:00
  • c4b2be2aad use true and false for boolean properties Wim Taymans 2020-03-03 18:17:46 +01:00
  • b60d7bf2bc examples: always use last buffers Wim Taymans 2020-03-03 13:28:21 +01:00
  • b9916ea5b2 impl-node: don't warn when setting io fails Wim Taymans 2020-03-03 13:18:36 +01:00
  • 8096984b7e testsrc: remove checks in suspend and pause Wim Taymans 2020-03-03 13:17:28 +01:00
  • 913cf29dcd context: always set unassigned node driver to NULL Wim Taymans 2020-03-03 13:04:33 +01:00
  • fd262aa0f2 adapter: add some debug Wim Taymans 2020-03-03 13:04:13 +01:00
  • 205828a244 daemon: add create-object command Wim Taymans 2020-03-03 12:15:49 +01:00
  • 11fc529fa0 stream: don't call trigger in dequeue Wim Taymans 2020-03-03 11:17:47 +01:00
  • 2d88970dab examples: use better Buffer values Wim Taymans 2020-03-03 11:17:22 +01:00
  • ce275e5917 small cleanups Wim Taymans 2020-03-03 10:24:18 +01:00
  • 3d9f54d8a4 midifile: count channels from 1 to 16 Wim Taymans 2020-03-02 17:46:09 +01:00
  • a3ec0cf49e examples: improve some debug Wim Taymans 2020-03-02 17:27:00 +01:00
  • fef0e17b76 buffer: document memory type when allocating Wim Taymans 2020-03-02 17:21:16 +01:00
  • c8633767e7 remote-node: map buffer metadata readwrite Wim Taymans 2020-03-02 16:51:32 +01:00
  • 37a1dc5265 jack: use constant for type_id Wim Taymans 2020-03-02 16:50:37 +01:00
  • 4c2954b7a9 stream: clear buffer when format is cleared Wim Taymans 2020-03-02 16:27:18 +01:00
  • 6b06341b14 build: use define_variable for get_pkgconfig_variable worldofpeace 2020-02-29 11:05:46 -05:00
  • 73da0f8878 jack: use pthread cancel to stop the data thread Wim Taymans 2020-03-02 15:47:04 +01:00
  • e76351da79 data-loop: add option to pthread_cancel the thread Wim Taymans 2020-03-02 15:44:47 +01:00
  • ce80e05b25 data-loop: leave the thread when leaving Wim Taymans 2020-03-02 15:17:40 +01:00
  • cfa0e7da0b filter: add support for locked params Wim Taymans 2020-03-02 12:34:05 +01:00
  • 77a8dcece9 stream: add support for locked params Wim Taymans 2020-03-02 12:28:48 +01:00
  • 0ed86941ce client-node: only return -ENOENT for unknown param Wim Taymans 2020-03-02 12:26:10 +01:00
  • 847ee8f064 metadata: fix cleanup Wim Taymans 2020-03-02 10:49:04 +01:00
  • 77cc58ba71 protocol-native: improve bool in set_active Wim Taymans 2020-03-02 10:48:31 +01:00
  • 33102abe4d pw-cat: dump midi events in vebose mode Wim Taymans 2020-03-01 20:39:46 +01:00
  • 70fc09b891 midifile: add support for event dump Wim Taymans 2020-03-01 20:39:07 +01:00
  • 3b1fc4acce midifile: put some parsed data in the event Wim Taymans 2020-03-01 20:37:50 +01:00
  • 5498483337 filter: add support for control ports Wim Taymans 2020-03-01 20:36:55 +01:00
  • 2982b9511e pw-cat: simplify midi reading and writing Wim Taymans 2020-02-28 20:35:28 +01:00
  • c3b550478a pod: document that the choice array might have excess elements Wim Taymans 2020-02-27 16:23:12 +01:00
  • a3582f0e0f pw-cat: add midi recording Wim Taymans 2020-02-27 15:37:12 +01:00
  • d31d6b59f1 port: debug the number of buffers as well Wim Taymans 2020-02-27 13:47:40 +01:00
  • 09186844c4 port: don't try to negotiate 0 buffers Wim Taymans 2020-02-27 13:39:59 +01:00
  • d39dbceb2a port: copy error string in update_state Wim Taymans 2020-02-27 13:28:06 +01:00
  • b7dbf4bbc1 pw-cat: rework midifile a little Wim Taymans 2020-02-27 12:41:14 +01:00
  • edbf1ff500 param_info: always copy the param_info Wim Taymans 2020-02-26 12:06:02 +01:00
  • bcdd47273d jack: call buffer_size callback right after activate Wim Taymans 2020-02-25 18:02:49 +01:00
  • 65d72bb87c improve error messages Wim Taymans 2020-02-25 16:38:13 +01:00
  • b96daabb2f link-factory: send errors to the proxy of the new link Wim Taymans 2020-02-25 15:07:49 +01:00
  • 278cc9f90a resource: add function to send error to another resource Wim Taymans 2020-02-25 15:05:51 +01:00
  • 1ab6167f35 port: add function to get port info Wim Taymans 2020-02-25 15:05:31 +01:00
  • 0b4d3aee46 pulse: add some return_*if_fail Wim Taymans 2020-02-25 14:28:01 +01:00
  • d43f8011b8 utils: print error in spa_return_*if_fail() Wim Taymans 2020-02-25 14:25:00 +01:00
  • cc00e87bdd param: fix types of params Wim Taymans 2020-02-25 13:26:31 +01:00
  • f37b9ad67b impl-node: fix reposition handling Wim Taymans 2020-02-24 16:49:07 +01:00
  • a4d744e3cf jack: improve sample_rate callback Wim Taymans 2020-02-24 15:39:19 +01:00
  • cde7fa797c jack: improve timemaster install Wim Taymans 2020-02-24 15:38:21 +01:00
  • 41989f4889 client-node: don't overwrite the chunk memory pointer Wim Taymans 2020-02-24 15:08:27 +01:00
  • 9e44b957f0 jack: check arguments Wim Taymans 2020-02-24 11:25:31 +01:00
  • 9bec2e5d8a pw-cat: improve midi errors Wim Taymans 2020-02-24 10:19:11 +01:00
  • 8ecef35e80 client-node: update n_buffers after we can process them Wim Taymans 2020-02-24 10:17:42 +01:00
  • e205523f0a docs: update docs Wim Taymans 2020-02-22 12:28:07 +01:00
  • a269bc0bed meson: add tests option Fabrice Fontaine 2020-02-23 00:09:16 +01:00
  • 792402849f stream: print error Wim Taymans 2020-02-22 13:48:57 +01:00
  • 81a7908d44 filter: print error Wim Taymans 2020-02-22 13:47:53 +01:00
  • 9cdcd07c02 example: update example Wim Taymans 2020-02-22 13:47:33 +01:00
  • e31bfc78ac videotestsrc: mark as driver by default Wim Taymans 2020-02-21 16:49:53 +01:00
  • f9dccccf91 spa-node: fix properties while loading. Wim Taymans 2020-02-21 16:27:00 +01:00
  • 9e625441ad videotestsrc: implement enum port-io Wim Taymans 2020-02-21 16:25:55 +01:00
  • 90968bbb40 testsrc: implement suspend Wim Taymans 2020-02-21 16:24:41 +01:00
  • 04b1881211 doc: add documentation about the design of media & session management objects George Kiagiadakis 2020-02-21 14:26:09 +02:00
  • b445bdea27 Fix change_mask string generation Pantelis Antoniou 2020-02-21 13:18:09 +02:00
  • 5517a96202 link: don't try to do things with destroyed ports Wim Taymans 2020-02-21 15:08:28 +01:00
  • 5074ca37ff protocol-native: Improve errors Wim Taymans 2020-02-21 15:05:43 +01:00
  • b33bd68bac improve error messages Wim Taymans 2020-02-21 15:02:55 +01:00
  • ee617682c3 audioconvert: implement Portconfig query Wim Taymans 2020-02-21 14:59:38 +01:00
  • 918acd61ef pw-cli: use core object to map id to proxy Wim Taymans 2020-02-21 11:47:34 +01:00
  • 4175191d19 Fix printf attribute compilation errors Pantelis Antoniou 2020-02-21 12:10:38 +02:00
  • 7ead270265 Implement JSON/YAML command for graph tree traversal Pantelis Antoniou 2020-02-14 21:05:40 +02:00
  • 3b53a6e049 pw-cli: Collect and display parameters from global symbols Pantelis Antoniou 2020-02-11 22:22:18 +02:00
  • e58d33e8d8 Terminate PW_KEY_SEC_LABEL key with '\0' Pantelis Antoniou 2020-02-21 10:39:04 +02:00
  • 634a9558e4 Add a spa_debug_type_find_short_name method Pantelis Antoniou 2020-02-19 10:55:29 +02:00
  • 8b874a9514 pw-cat: handle midi EOF better Wim Taymans 2020-02-21 11:19:35 +01:00
  • d8bac82e72 improve logging Wim Taymans 2020-02-21 11:09:34 +01:00
  • a528189d26 slave -> follower Wim Taymans 2020-02-21 10:47:32 +01:00
  • bdeeebfdd4 enable and fix -Werror=suggest-attribute=format Wim Taymans 2020-02-20 18:20:04 +01:00
  • 020ac545a8 0.3.0 0.3.0 Wim Taymans 2020-02-20 15:33:31 +01:00
  • c9a6f97364 make libpulse-simple symlinks for developement Wim Taymans 2020-02-20 15:04:44 +01:00
  • 1facf8ed48 added simple api to pipewire pulseaudio wrapper Jan Koester 2020-02-20 12:49:45 +01:00
  • 0bff0e345f audioconvert: disable monitor port logic if both sides are in dsp mode George Kiagiadakis 2020-02-20 11:28:56 +02:00
  • 2a3bf485e7 pw-dot: rename lightgreen to palegreen Wim Taymans 2020-02-20 13:27:41 +01:00
  • 01934297bd fix compilation warning Wim Taymans 2020-02-20 12:03:16 +01:00
  • 18590b7e0e 0.2.97 0.2.97 Wim Taymans 2020-02-19 20:24:51 +01:00
  • d3634aca7e media-session: rework device reservation Wim Taymans 2020-02-19 18:15:57 +01:00
  • 11086f23ea pod: add and use reserve_bytes helper Wim Taymans 2020-02-19 11:02:00 +01:00
  • cc1ed84f9f midi: simplify some things Wim Taymans 2020-02-19 10:48:16 +01:00
  • 7df66cd6ad pw-cat: keep our own time Wim Taymans 2020-02-19 10:19:59 +01:00
  • ea911f2e3f tweak buffers a little Wim Taymans 2020-02-19 10:17:00 +01:00
  • ddcb08a98a pw-cat: read midi file from memory Wim Taymans 2020-02-19 09:58:47 +01:00
  • 632c8440f8 builder: pass NULL to _raw to reserve memory Wim Taymans 2020-02-19 09:57:57 +01:00
  • 2a487d5fdb filter: implement filter with Step Wim Taymans 2020-02-18 18:04:05 +01:00
  • b3d94cde87 jack: fix stride of midi Wim Taymans 2020-02-18 18:03:30 +01:00
  • 1f3cb3d207 jack: fix invalid unlink Wim Taymans 2020-02-18 17:37:02 +01:00