summaryrefslogtreecommitdiff
path: root/src/sink.h
AgeCommit message (Collapse)AuthorFilesLines
2011-12-14Use g_list_find_custom to find sinks and inputsBenjamin Franzke1-1/+0
Used when updating or removing sinks or inputs.
2011-12-13sink: Remove struct typedefsBenjamin Franzke1-4/+4
2011-12-13Add config property to select display name to useBenjamin Franzke1-1/+0
2011-12-12Implement a priority based sink order assignmentBenjamin Franzke1-0/+1
This is handsome when using udev based device discovery.
2011-10-22Add License header to source filesBenjamin Franzke1-0/+19
2011-10-21Store all input_infos in one big listBenjamin Franzke1-1/+0
This makes the lookup routines independent of each other, which allows gradual updates later.
2011-10-21Merge sink.h and sink_input.hBenjamin Franzke1-2/+10
2011-10-21Use a GList instead of GArray for sinks.Benjamin Franzke1-13/+1
This lets us drop our ugly GArray wrappers sink.c and sink_input.c. It will make gradual updates of sinks easier, since elements can be added and dropped everywhere in the list easily.
2010-07-23move sink_list var to sink.c (included from sink.h)ben1-0/+6
other c-files than sink.c get the extern definition via sink.h, only sink.c receives the non-extern one
2010-07-22glib-ify datatype, functions etc + header cleanupben1-11/+7
2010-07-15use easier sink_*_get() instead of g_array_indexben1-0/+3
2010-07-15replace sink_input_list implementation with GArrayben1-8/+2
2010-07-15sink_clear() marked static (only private use)ben1-1/+0
2010-07-15replace own sink-list implementation with GArrayben1-8/+4
2010-07-13change sink-name to sink-deviceJan Klemkow1-0/+1
sink-device is the name of the device
2010-07-13add volume output for sinksben1-0/+1
2010-07-13fix reallocs that saved pointer only in local varsben1-1/+1
2010-07-12move sources to src/ben1-0/+35