Merge branch 'phone-role' into 'main'
media-roles: Add Phone role See merge request agx/feedbackd!194
This commit is contained in:
@@ -52,6 +52,7 @@ wireplumber.components = [
|
||||
type = virtual, provides = policy.linking.role-based.loopbacks
|
||||
requires = [ loopback.sink.role.multimedia
|
||||
loopback.sink.role.notification
|
||||
loopback.sink.role.phone
|
||||
loopback.sink.role.alarm
|
||||
loopback.sink.role.ringtone
|
||||
loopback.sink.role.alert ]
|
||||
@@ -87,6 +88,22 @@ wireplumber.components = [
|
||||
}
|
||||
provides = loopback.sink.role.notification
|
||||
}
|
||||
{
|
||||
name = libpipewire-module-loopback, type = pw-module
|
||||
arguments = {
|
||||
# Voice calls
|
||||
node.name = "loopback.sink.role.phone"
|
||||
node.description = "Phone Calls"
|
||||
capture.props = {
|
||||
device.intended-roles = [ "Communication", "Phone" ]
|
||||
device.icon-name = "phone-ongoing-call"
|
||||
policy.role-based.priority = 25
|
||||
policy.role-based.action.same-priority = "mix"
|
||||
policy.role-based.action.lower-priority = "cork"
|
||||
}
|
||||
}
|
||||
provides = loopback.sink.role.phone
|
||||
}
|
||||
{
|
||||
name = libpipewire-module-loopback, type = pw-module
|
||||
arguments = {
|
||||
|
||||
Reference in New Issue
Block a user