Tanu Kaskinen
43454bc48c
card: Store a pa_card pointer in pa_card_profile.
2012-10-25 16:47:53 +03:00
Mikel Astiz
a9c3f2fb0f
card: Support adding ports dynamically
...
Card profiles -specially the ones registered with pa_card_add_profile()-
might need to create new ports during the lifetime of the card.
2012-10-25 13:00:04 +03:00
Mikel Astiz
3c9b42d2bc
card: Support adding profiles dynamically
...
Some cards might need to add profiles during their lifetime, that is,
after the card has been created.
2012-10-25 12:58:29 +03:00
David Henningsson
0dced7f275
Cards now has ports directly, and device port has list of profiles
...
This forms the base for being able to expose all ports of all
profiles (even inactive ones) to clients.
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
2011-11-26 16:46:42 +02:00
Lennart Poettering
279e0d678e
card: get rid of description field which is unused
2009-06-17 03:16:13 +02:00
Lennart Poettering
325c01bdbc
card: some modernizations
2009-06-17 03:15:36 +02:00
Lennart Poettering
00797b8b6e
core: add a suspend cause flags field
2009-06-05 19:05:07 +02:00
Lennart Poettering
08154554b0
only store card profile if flagged for that
2009-03-23 19:31:36 +01:00
Colin Guthrie
86dee05aec
Use LGPL 2.1 on all files previously using LGPL 2
2009-03-03 20:23:02 +00:00
Lennart Poettering
36362f624f
add new function pa_card_suspend()
2009-01-22 00:17:11 +01:00
Lennart Poettering
9661cd0444
make pa_card_new_data::active_profile a string
2009-01-21 02:46:36 +01:00
Lennart Poettering
7368a6e6be
add priority logic to find best default profile
2009-01-20 20:35:18 +01:00
Lennart Poettering
c06e43d7ff
actually create pa_card object in module-alsa-card
2009-01-17 02:03:35 +01:00
Lennart Poettering
33c22b0102
rename card config to card profile
2009-01-15 23:44:46 +01:00
Lennart Poettering
b6deb0cc4c
add new pa_card object as a way to logically combine multiple sinks and sources
2009-01-15 18:29:16 +01:00