Commit graph

  • 60742d7542 pw-cli: allocate nodes ids of the right size Wim Taymans 2020-05-20 15:21:44 +02:00
  • 08ffc507c0 midifile: fix CLAMP range of minor/mayor keys Wim Taymans 2020-05-20 15:21:20 +02:00
  • 6a689b3c7f client-node: don't ref destroyed resource Wim Taymans 2020-05-20 15:18:19 +02:00
  • 963b00b77b adapter: return an error when we can't find a format Wim Taymans 2020-05-20 15:15:35 +02:00
  • d31c057b42 Remove some useless checks Wim Taymans 2020-05-20 15:15:14 +02:00
  • 8123e271ec make sure we call va_end in all cases Wim Taymans 2020-05-20 15:14:26 +02:00
  • c2028a1695 Fix some leaks in error cases Wim Taymans 2020-05-20 14:05:42 +02:00
  • 8669fd03a6 initialize variables better Wim Taymans 2020-05-20 14:03:46 +02:00
  • ce98162ed2 Make sure we don't read too much Wim Taymans 2020-05-20 13:59:55 +02:00
  • 236ebeeb68 gst: fix bad unlock when pool acquire fails Wim Taymans 2020-05-20 13:53:51 +02:00
  • 78aaf6c0bc gst: only pop and adjust choice when we pushed something Wim Taymans 2020-05-20 13:53:23 +02:00
  • eb93f259e0 avoid some useless assignments Wim Taymans 2020-05-20 13:52:10 +02:00
  • 4f60dcadc6 vulkan: check results of stat Wim Taymans 2020-05-20 13:48:27 +02:00
  • f1dc3d9728 vulkan: fix macro variables Wim Taymans 2020-05-20 13:48:07 +02:00
  • ff4a314022 use fstat when we can Wim Taymans 2020-05-20 13:46:03 +02:00
  • 45c62dfde6 a2dp: check and log return value of fcntl Wim Taymans 2020-05-20 13:43:44 +02:00
  • 459acda619 client-node: use spa_system functions Wim Taymans 2020-05-20 13:43:03 +02:00
  • a19bab4b16 avoid following NULL pointers Wim Taymans 2020-05-20 13:41:48 +02:00
  • a898f21c87 improve debug Wim Taymans 2020-05-20 13:33:55 +02:00
  • 1b2f64917e format: handle NULL type info Wim Taymans 2020-05-20 13:28:18 +02:00
  • d2c51ed2fc ci: publish generated documentation from master on gitlab pages George Kiagiadakis 2020-05-19 10:05:53 +03:00
  • df818f1e8e ci: update to use fdo ci-templates, fedora 32 and preserve less artifacts George Kiagiadakis 2020-05-19 09:29:04 +03:00
  • 31a3458c93 editorconfig: add exception for yml files that use 2-space indentation George Kiagiadakis 2020-05-19 09:21:55 +03:00
  • 98780cdbe1 utils: fix spa_assert_se Wim Taymans 2020-05-18 18:58:15 +02:00
  • 9e6a047788 portal: add portal module again Wim Taymans 2020-05-18 16:30:09 +02:00
  • 0bb3de0dca context: clean up permission check Wim Taymans 2020-05-18 13:31:00 +02:00
  • 2fe9c37f11 core: add some more debug Wim Taymans 2020-05-18 12:38:11 +02:00
  • 5aea6252b4 log: don't re-initialize the log level in pw_init() George Kiagiadakis 2020-05-14 16:54:53 +03:00
  • f06a884f29 mididump: dump offset Wim Taymans 2020-05-13 15:55:31 +02:00
  • 09b6ef41a8 alsa: compare the scaled value to decide on xrun Wim Taymans 2020-05-13 15:46:50 +02:00
  • fea16cca14 channelmix: support Midi volume control Wim Taymans 2020-05-13 15:40:37 +02:00
  • 498cb91750 channelmix: fix enum_params Wim Taymans 2020-05-13 15:38:56 +02:00
  • b4112968cf log: handle logging of NULL object Wim Taymans 2020-05-13 15:37:39 +02:00
  • 56730197d9 alsa: report xrun Wim Taymans 2020-05-13 12:09:28 +02:00
  • fefdc26f84 plugin: workaround for AVX intrinsic: "_mm256_setr_m128()" missing in GCC Martin Koch 2020-05-13 10:23:05 +02:00
  • cee1a26be6 build: skip unsupported compiler option -Wimplicit-fallthrough for gcc version before 7.x Martin Koch 2020-05-13 08:11:30 +00:00
  • 4000409c80 channelmix: allow smaller control buffers Wim Taymans 2020-05-12 18:01:47 +02:00
  • 055c8d6b63 channelmix: improve control handling Wim Taymans 2020-05-12 15:20:22 +02:00
  • 5e37131cf8 channelmix: add control port to process control sequences Julian Bouzas 2020-01-30 14:17:01 -05:00
  • cab645d155 stream: we can get the index before we are ready Wim Taymans 2020-05-12 17:50:24 +02:00
  • 8d5571fa4c audiotestsrc: fix function signature Wim Taymans 2020-05-12 17:10:49 +02:00
  • 0a54249718 fix error reporting Wim Taymans 2020-05-12 15:55:13 +02:00
  • fdb3985f1a client-node: handle NULL port Wim Taymans 2020-05-12 10:12:28 +02:00
  • a7d8e805ac stream: do some extra checks Wim Taymans 2020-05-11 14:16:19 +02:00
  • ba215efed0 0.3.5 0.3.5 Wim Taymans 2020-05-11 13:35:32 +02:00
  • df8ad59e37 stream: fix writable size when no timing info received Wim Taymans 2020-05-11 11:27:15 +02:00
  • 653ae96b20 pipewiresrc: set corrupted flag Wim Taymans 2020-05-09 19:46:14 +02:00
  • 42af40675d v4l2: mark data CORRUPTED Wim Taymans 2020-05-09 19:38:16 +02:00
  • 8dcd6c4417 improve debug Wim Taymans 2020-05-09 19:21:44 +02:00
  • 011992e774 meson: try to compile a little NEON program to be sure Wim Taymans 2020-05-08 22:12:24 +02:00
  • e6ccc72feb fix compiler warnings Wim Taymans 2020-05-08 20:40:02 +02:00
  • 729343f59b impl-link: don't use NEAREST flag until we support it Wim Taymans 2020-05-08 17:53:20 +02:00
  • 1ca7713057 implement NEAREST flag Wim Taymans 2020-05-08 17:52:30 +02:00
  • 955e1a6a18 impl-link: debug all kinds of negotiation errors Wim Taymans 2020-05-08 17:36:40 +02:00
  • 12b8e095c7 v4l2: log error when format doesn't match Wim Taymans 2020-05-08 17:35:57 +02:00
  • d22cb01c6e alsa-monitor: remove listener after destroy Wim Taymans 2020-05-08 17:08:53 +02:00
  • 34da9015b9 proxy: _remove keeps the proxy alive when not destroyed Wim Taymans 2020-05-08 16:46:31 +02:00
  • 181ca167e7 media-session: make sure to only remove hooks once Wim Taymans 2020-05-08 16:18:38 +02:00
  • cfce048528 adapter: pass error to factory Wim Taymans 2020-05-08 16:18:10 +02:00
  • 8513150bdf resample: use calloc to make sure fields are 0 Wim Taymans 2020-05-08 16:13:34 +02:00
  • 4e44da6c4b pulse: hide the pa_proplist implementation Wim Taymans 2020-05-08 14:16:25 +02:00
  • b53cc6feb8 improve debug Wim Taymans 2020-05-08 12:13:59 +02:00
  • be8263208d log: add option to set log before pw_init() Wim Taymans 2020-05-08 11:00:48 +02:00
  • 13fd6be747 media-session: only subscribe to readable params Wim Taymans 2020-05-07 20:58:53 +02:00
  • 6203fb967c log: make line==0 suppress the file/line/func output Wim Taymans 2020-05-07 20:42:52 +02:00
  • 79fd4c941f debug: Don't debug EBUSY params Wim Taymans 2020-05-07 16:35:36 +02:00
  • f02c339645 Improve debug Wim Taymans 2020-05-07 15:47:52 +02:00
  • 97c8e674ac command: add log.level property Wim Taymans 2020-05-07 13:32:29 +02:00
  • 3712ebc434 proxy: fix cleanup Wim Taymans 2020-05-07 17:09:07 +02:00
  • 2c13b3ecd2 client-node-v0: return -ENOENT when parameter not found Wim Taymans 2020-05-07 10:42:19 +02:00
  • 91ef2fc68c man: add metadata man page Wim Taymans 2020-05-06 17:12:01 +02:00
  • 55d75fb075 tools: add pw-metadata tool Wim Taymans 2020-05-06 15:57:12 +02:00
  • 649448fb5f array: add and use pw_array_consume Wim Taymans 2020-05-06 15:56:31 +02:00
  • 720b7b5c6a metadata: emit removed messages from clear Wim Taymans 2020-05-06 15:47:14 +02:00
  • 9174e5ca20 parser: handle SPA_POD_None() in parser Wim Taymans 2020-05-06 15:45:19 +02:00
  • d6b1342bab meson: always build pw-mididump Wim Taymans 2020-05-06 12:31:18 +02:00
  • 28d47c79f0 link: also recalculate graph when a prepared link is destroyed Wim Taymans 2020-05-06 11:37:44 +02:00
  • 995fafa5be alsa-seq: remove the queue for system announce port Wim Taymans 2020-05-06 11:19:46 +02:00
  • 52c14e2378 gst: keep track of queued buffers Michael Tretter 2020-05-05 13:07:12 +02:00
  • 8adc4ad3b6 man: complete pw-cat man page Wim Taymans 2020-05-05 12:30:37 +02:00
  • 283d7f6e9b session-manager: fix typo in key George Kiagiadakis 2020-05-05 10:07:15 +03:00
  • 4e9fd6633b node: rate-limit the graph warnings Wim Taymans 2020-05-04 16:49:32 +02:00
  • 9049f1fdbb spa-node: don't warn on properties Wim Taymans 2020-05-04 13:02:30 +02:00
  • 3c7186cfd6 INSTALL: update with info about jack plugin Wim Taymans 2020-05-04 10:00:24 +02:00
  • ab03e3230e man: add pw-dot man page Wim Taymans 2020-05-03 21:08:01 +02:00
  • 3dc0602650 man: add mididump man page Wim Taymans 2020-05-03 20:50:38 +02:00
  • 8fe5b58686 pw-mididump: add getopt Wim Taymans 2020-05-03 20:48:42 +02:00
  • ed2d6b2cce pulse: only find links to source or sink Wim Taymans 2020-05-03 18:49:10 +02:00
  • 6d5563a978 tools: add tool to dump midi messages Wim Taymans 2020-05-03 11:51:51 +02:00
  • 713f242853 audioadapter: handle -ENOENT from enum_param Wim Taymans 2020-05-03 11:45:06 +02:00
  • 22cc1f903f stream: clean up enum_params Wim Taymans 2020-05-03 11:43:56 +02:00
  • 2efa3f00ac return -ENOENT when param doesn't exist Wim Taymans 2020-05-03 10:13:50 +02:00
  • f46cbd2ac2 man: add pw-cat beginnings Wim Taymans 2020-05-03 07:25:28 +02:00
  • 3037dd6b48 update man pages. Wim Taymans 2020-05-02 20:19:20 +02:00
  • b9bb318cb7 alsa: install conf files Wim Taymans 2020-05-02 10:42:44 +02:00
  • 7a7527bc90 Update README.md Wim Taymans 2020-05-02 08:16:03 +00:00
  • f043ed86d9 update with jack and pulse install instructions Wim Taymans 2020-05-02 10:12:08 +02:00
  • d8de4f3b9f Update docs a bit Wim Taymans 2020-05-01 20:29:40 +02:00
  • 5b9e82c4e8 pw-cat: add pw-midiplay and pw-midirecord aliases Wim Taymans 2020-05-01 11:35:51 +02:00
  • f11cd32258 node: improve warnings Wim Taymans 2020-05-01 11:24:14 +02:00