• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Pipewireパッケージ(ちょっと変更)


RSS
Rev. Tiempo Autor
2336953 2023-09-14 21:49:42 Dylan Aïssi

Bump debian/changelog

Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>

045282e 2023-09-14 21:48:48 Dylan Aïssi

Merge branch 'upstream/latest' into debian/experimental

7c02016 2023-09-14 21:48:25 Dylan Aïssi

Merge tag '0.3.80' into upstream/latest

a4f3b78 2023-09-14 20:24:51 Wim Taymans

conf: enable jackdbus support by default

Become a JACK client as soon as jackdbus is started. This is probably
a good thing to do by default.

846e732 2023-09-14 19:08:48 Wim Taymans

pulse-server: remove pending_streams list

We can simply use the pending flag and merge the handling of the new
stream with the stream move logic.

35cca08 2023-09-14 18:06:20 Wim Taymans

0.3.80

13caae4 2023-09-14 18:03:39 Wim Taymans

pulse-server: avoid emitting changes for unused params

Don't emit change events when latency or tag change, for example.

2804a8f 2023-09-14 00:51:50 Pauli Virtanen

bluez5: minor BAP broadcast fixups

Don't try to deref NULL if adapter not found. Disable bcast reconnect in
simpler way. Use adapter name as device name. Style fixes.

186b730 2023-09-14 00:51:50 Pauli Virtanen

bluez5: fix device supported codec checks

Make supported codec checks to use profiles, not "is-a-sink" flag, to
determine which codecs can be used.

Fixes bluez5-device checking only source profiles, even when the local
device is only a sink.

6abc6e6 2023-09-14 00:48:28 Wim Taymans

jack: mark client active a little earlier

So that we get all the notifications queued and emitted when we complete
the activation.

3c812f6 2023-09-13 19:26:57 Wim Taymans

pulse-server: add an option to check module arguments

Add a list of valid keys to the module info. When set, check if the
module arguments only contain the allowed keys and give an error
otherwise.

b094057 2023-09-13 18:13:48 Wim Taymans

handle NULL latency param

Fixes #3504

56786ae 2023-09-13 17:59:35 Wim Taymans

jack: safely update the mixer io areas

The buffer io area is used to enable/disable a port and should be
synchronized with the processing loop. Use invoke to safely update the
mixer io area.

Keep track of the number of mixers on a port and clear the global mixer
buffer io when there are none. Check and use the global mixer io when
processing output to avoid using an inactive output without buffers and
crashing.

Fixes #3506

18f29bd 2023-09-12 22:54:34 Wim Taymans

jack: make sure we emit port registration events

When we activate, emit the port registration events of our own port,
even when they were suppressed (and marked registered) when we created
them. This is what JACK2 does as well.

42b23bd 2023-09-12 22:54:34 Wim Taymans

jack: always emit buffer frames after activate

This seems to be what JACK2 does as well.

c8c2f59 2023-09-12 22:54:34 Wim Taymans

jack: emit connect unregister before port unregister

When we deactivate a client, first emit the connection unregister
and then the port unregister callbacks.

615f950 2023-09-12 03:50:24 Simon Ruderich

pw-top: add missing options to man page and improve --help output

cacdcc1 2023-09-12 02:42:14 Stefan Ursella

pw-mon: add filter param to hide props and/or params

ef94866 2023-09-11 19:14:16 Dylan Aïssi

Release pipewire version 0.3.79-2

Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>

78ecb7f 2023-09-11 19:01:27 Dylan Aïssi

Use a wildcard in d/libpipewire-0.3-modules.install to facilitate downstream packaging (Closes: #1040330)

The plan is to simplify even more this file by switching to the
dh-exec syntax as soon as https://bugs.debian.org/1028347
is fixed.

Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>

69d431a 2023-09-11 18:23:25 Wim Taymans

node: clarify port_set_io and SPA_IO_Buffers

port_set_io with SPA_IO_Buffer can be used to enable/disable a port
when the node is running and so the node should make sure the io update
is synchronized with the processing loop.

Use spa_loop_invoke to make sure the mixers handle the port_io updates
correctly.

Setting buffers or a format also needs the port to be disabled so add
some checks for this in the mixers.

4361c8a 2023-09-11 17:24:31 Dylan Aïssi

Add noinsttest build profile (Closes: #1051191)

It disables pipewire-tests and breaks the circular dependency with libsdl2

Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>

92e95ae 2023-09-08 22:18:15 Dylan Aïssi

Cherry-pick upstream patches to fix build on alpha (Closes: #1051128)

Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>

9c83442 2023-09-08 19:19:52 Wim Taymans

alsa: small cleanup

We always try to write when we have data so we can make this code path
common.

00a8201 2023-09-08 19:19:05 Wim Taymans

stream: fix datatyp on copied object

First copy the object and then modify it to avoid changing the user
provided param.

016d15e 2023-09-08 19:18:23 Wim Taymans

ratelimit: missed -> suppressed

To avoid confusing with missed samples.

1837654 2023-09-08 00:46:34 Wim Taymans

impl-port: only log changes

632f532 2023-09-08 00:44:30 Wim Taymans

audioconvert: don't use -Ofast on alpha

I can crash when using denormalized floats.

Fixes #3489

6eb7eb7 2023-09-07 23:30:46 Wim Taymans

modules: fix page ref

0da5724 2023-09-07 22:54:28 Wim Taymans

modules: forward tag param