Commit graph

  • ebcdfe8f5d pipewire-pulse: better default null sink description Nicolai Syvertsen 2021-01-27 18:47:33 +01:00
  • c092f0c1c4 pipewire-pulse: null sink must have a description Nicolai Syvertsen 2021-01-27 15:07:33 +01:00
  • 5dc2a7b793 policy-node: reverse config direction for virtual devices Wim Taymans 2021-01-27 16:27:06 +01:00
  • 295cba8404 policy-node: a virtual source is an output node Wim Taymans 2021-01-27 16:14:39 +01:00
  • 82bc0710f0 media-session: use a default volume if unknown Wim Taymans 2021-01-27 15:44:52 +01:00
  • 0be851739f improve config parsing Wim Taymans 2021-01-27 15:35:01 +01:00
  • fc68e901e5 pulse-server: don't count playing in underrun Wim Taymans 2021-01-27 15:33:01 +01:00
  • 585f533d27 media-session: move profile selection to media-session Wim Taymans 2021-01-27 13:47:11 +01:00
  • 3312757706 acp: use auto-profile and auto-port properties Wim Taymans 2021-01-27 13:43:12 +01:00
  • 64b078d7bb acp: fix port and profile name lookup Wim Taymans 2021-01-27 13:04:24 +01:00
  • cf35e52586 media-session: use the right define for the bitmask Wim Taymans 2021-01-27 11:39:57 +01:00
  • 47d59ac4d9 pulse-server: improve debug Wim Taymans 2021-01-27 11:38:47 +01:00
  • cdce04bdb1 jack-device: set node.description Wim Taymans 2021-01-27 11:35:23 +01:00
  • ccf2254b6b Update libasound_module_pcm_pipewire.so location for Ubuntu jasker5183 2021-01-26 15:35:27 +00:00
  • 30848ada6b alsa-pcm: Change resync warning to info Jonas Holmberg 2021-01-26 11:00:54 +01:00
  • fbb5dad6d1 alsa: bundle param changes Wim Taymans 2021-01-25 17:06:54 +01:00
  • c95bd1c3d4 media-session: avoid restoring an unavailable profile Wim Taymans 2021-01-25 16:00:20 +01:00
  • 98a3527685 media-session: init current_profile to invalid Wim Taymans 2021-01-25 15:53:54 +01:00
  • 30d568403c bluez5: mark profiles as available Wim Taymans 2021-01-25 15:53:36 +01:00
  • 26d5fe373e bluez5: fix mute Wim Taymans 2021-01-25 15:21:23 +01:00
  • 39f082fc86 default-profile: don't try to restore bluetooth profiles Wim Taymans 2021-01-25 13:17:22 +01:00
  • b3f728b1a0 bluez5: set device.bus to bluetooth Wim Taymans 2021-01-25 13:07:31 +01:00
  • 3366eeb65e media-session: restore route volumes Wim Taymans 2021-01-25 12:11:16 +01:00
  • ebf324590b pod: handle various ways of making empty array/choice Wim Taymans 2021-01-25 10:53:55 +01:00
  • c913abffef pulse-server: Fix underrun check Wim Taymans 2021-01-24 20:32:14 +01:00
  • 96d98c7955 pulse-server: express latency in samples in all cases Wim Taymans 2021-01-24 20:31:42 +01:00
  • b44cb0a897 Add bluetooth issue.md jasker5183 2021-01-23 12:49:06 +00:00
  • 59452a0904 pulse-server: send server change events when default nodes change Pauli Virtanen 2021-01-23 01:37:59 +02:00
  • 906a1f5448 Make getrandom() failure fatal Sami Farin 2021-01-22 19:24:52 +01:00
  • 8b4fbac187 sco-sink: msbc timeout should follow processed samples Pauli Virtanen 2021-01-22 21:49:13 +02:00
  • 14dcfb8a28 pulse-server: find the target device in play_sample Wim Taymans 2021-01-22 19:53:46 +01:00
  • 1eb9d73814 bluez5: skip routes without a profile Wim Taymans 2021-01-22 17:35:27 +01:00
  • 2b98b7dc7a pw-dump: print None pod as null Wim Taymans 2021-01-22 17:23:33 +01:00
  • 8f5231bd45 impl-core: handle getrandom errors Wim Taymans 2021-01-22 16:37:37 +01:00
  • f464d8c596 bluez5: Fix NULL dereference in backend-native Frédéric Danis 2021-01-22 15:07:06 +01:00
  • 2521e6db1b Add msbc expectations jasker5183 2021-01-22 15:16:37 +00:00
  • 9a6888486f impl-core: use getrandom for cookie Wim Taymans 2021-01-22 15:47:12 +01:00
  • 0dad70eb48 Add buffer.md to fix link in tutorial4.md jasker5183 2021-01-22 12:51:42 +00:00
  • f767521baf spa: fix test-buffer there is a new meta type since b39a2258 Oschowa 2021-01-22 13:51:08 +01:00
  • c866d5c1f4 Increase memlock limits in systemd service files Wim Taymans 2021-01-22 13:18:48 +01:00
  • 652a4ae26d pulse-server: use stream flags to tune latency Wim Taymans 2021-01-22 11:39:47 +01:00
  • 61dab51425 stream: use busy metadata Wim Taymans 2020-03-02 16:56:21 +01:00
  • b39a2258c4 meta: add busy metadata Wim Taymans 2020-03-02 16:55:16 +01:00
  • 07b52299db pw-top: make a line shorter so that it fits better Wim Taymans 2021-01-21 17:45:24 +01:00
  • 73896bfa83 alsa: rework batch handling a bit Wim Taymans 2021-01-21 17:10:48 +01:00
  • af092a9a7e v4l2: respect allowed data types Wim Taymans 2021-01-21 15:58:30 +01:00
  • 4fb967211e pw-top: refresh immediately Wim Taymans 2021-01-21 15:20:07 +01:00
  • f96c7ede11 stream: handle drain from process Wim Taymans 2021-01-21 13:41:06 +01:00
  • 486d797735 pulse-server: use rate match to feed samples Wim Taymans 2021-01-21 13:39:54 +01:00
  • 11f95fe11e Remove obsolete intructions jasker5183 2021-01-21 09:30:01 +00:00
  • d9af97899c pulse-server: don't destroy clients playing a sample Wim Taymans 2021-01-21 11:53:06 +01:00
  • dcc5779cd6 pulse-server: put valid volume in sample info Wim Taymans 2021-01-21 09:42:04 +01:00
  • 44cad2d533 pulse-server: implement suspend Wim Taymans 2021-01-20 20:33:16 +01:00
  • aee694fb82 0.3.20 0.3.20 Wim Taymans 2021-01-20 15:54:15 +01:00
  • 2c4c78c51e media-session: add alsa.jack-device property to alsa-monitor Wim Taymans 2021-01-20 13:48:06 +01:00
  • c3d4eea6ca Add new issue template jasker5183 2021-01-18 20:19:56 +00:00
  • 6a2778c2e7 spa: add type info for device event objects George Kiagiadakis 2021-01-20 12:10:38 +02:00
  • 4084db8641 module-access: Relax access check errors Wim Taymans 2021-01-20 12:12:56 +01:00
  • 675a12ef33 alsa: clamp elapsed time to delay Wim Taymans 2021-01-20 11:54:19 +01:00
  • 384b8a4593 pulse-server: Only allow one memblock in the queue Wim Taymans 2021-01-20 10:41:34 +01:00
  • 8f80a2bc15 media-session: handle key == NULL Wim Taymans 2021-01-19 17:01:24 +01:00
  • 96a2a2b4e2 pulse-server: Use the spa json implementation Wim Taymans 2021-01-19 16:57:33 +01:00
  • 579e8a4ea6 json: allocate one extra byte for the \0 Wim Taymans 2021-01-19 16:56:55 +01:00
  • f891324e25 pw-dump: mark objects without events as changed Wim Taymans 2021-01-19 16:36:55 +01:00
  • 0e5ad1c0a4 module-rtkit: log the dbus error as a warning Wim Taymans 2021-01-19 15:02:37 +01:00
  • abfc67a3ca Revert "remove mlock and use MAP_LOCKED" Wim Taymans 2021-01-19 14:47:44 +01:00
  • 8c84c96fe1 daemon: add support for mlockall Wim Taymans 2021-01-19 12:17:29 +01:00
  • ab91e94b59 remove mlock and use MAP_LOCKED Wim Taymans 2021-01-19 11:59:21 +01:00
  • 89641785c3 pulse-server: keep global free message pool Wim Taymans 2021-01-19 11:06:00 +01:00
  • 778bc45558 mem: add LOCKED flag to mlock the mapped memory Wim Taymans 2021-01-19 10:51:50 +01:00
  • 7e5441fbb3 pulse-server: implement stats Wim Taymans 2021-01-19 10:51:23 +01:00
  • d82066e49f acp: sync with pulseaudio Wim Taymans 2021-01-19 09:18:25 +01:00
  • d46c58e958 pulse-server: behave like PA when moving streams to default Pauli Virtanen 2021-01-18 13:23:23 +02:00
  • d1a0121b7c policy-node: handle moving streams when target.node is removed Pauli Virtanen 2021-01-18 13:22:58 +02:00
  • 272c0a4d83 policy-node: silence some normal warning Wim Taymans 2021-01-18 20:56:40 +01:00
  • b10123eceb policy-node: make streams follow default sink/src changes Pauli Virtanen 2021-01-17 00:31:47 +02:00
  • 419d0ad7b6 Add directory for issue templates jasker5183 2021-01-18 16:28:06 +00:00
  • 02931df835 pulse-server: start with underrun_for = -1 Wim Taymans 2021-01-18 17:16:37 +01:00
  • 55915f420e pulse-server: on underrun, pretend we read from the ringbuffer Wim Taymans 2021-01-18 16:24:46 +01:00
  • 6b2ec6d619 pulse-server: require at least 32 samples per buffer Wim Taymans 2021-01-18 16:24:00 +01:00
  • 235d25316c pulse-server: make sure we never try to ask more than tlength Wim Taymans 2021-01-18 16:23:24 +01:00
  • 76aff7640f pulse-server: improve variable name Wim Taymans 2021-01-18 16:22:30 +01:00
  • 88727afbd2 resample: take already queued sample into account Wim Taymans 2021-01-18 15:07:57 +01:00
  • 51d44e9154 test: improve resampler test Wim Taymans 2021-01-18 15:03:58 +01:00
  • 72a77863e0 impl-node: log quantum in XRun error Wim Taymans 2021-01-18 11:24:53 +01:00
  • d9a63dc69f alsa: disable pause-on-idle by default Wim Taymans 2021-01-18 11:13:48 +01:00
  • 19be555fa6 audioadapter: run the converter after follower drained Wim Taymans 2021-01-18 10:29:50 +01:00
  • fd520c4b39 alsa-plugin: set buffer size correctly Wim Taymans 2021-01-18 10:03:19 +01:00
  • be9c2f9757 pulse-server: account for underrun Wim Taymans 2021-01-17 21:07:31 +01:00
  • d2aee61880 alsa: don't write more than wat is requested Wim Taymans 2021-01-17 17:20:59 +01:00
  • 23fd40df94 daemon: support containers as arguments Wim Taymans 2021-01-17 14:56:23 +01:00
  • ff416cdc9e daemon: add some comments to the config file Wim Taymans 2021-01-17 11:42:42 +01:00
  • 9b9b85ddbf alsa: put card name in udev monitor event Wim Taymans 2021-01-17 11:35:27 +01:00
  • bf25fc1388 pulse-server: always use rate_match value when available Wim Taymans 2021-01-16 17:16:02 +01:00
  • 02295c5e2b alsa: call prepare again but ignore EBUSY Wim Taymans 2021-01-15 18:42:35 +01:00
  • b4e3d546e0 alsa: fill frames with silence when underrun Wim Taymans 2021-01-15 18:34:38 +01:00
  • 6b0abd2057 channelmix: Improve unknown channel layout handling Wim Taymans 2021-01-15 17:51:07 +01:00
  • 376436fc2c alsa: remove snd_pcm_prepare() call, it is not needed Wim Taymans 2021-01-15 16:12:42 +01:00
  • 482f96a644 alsa: add option to disable mmap access mode Wim Taymans 2021-01-15 15:44:22 +01:00
  • 2ff4615e53 alsa: prefer planar formats Wim Taymans 2021-01-15 15:18:39 +01:00