aboutsummaryrefslogtreecommitdiffstats
path: root/pulse.cc
Commit message (Expand)AuthorAgeFilesLines
* pulse: swap vectors rather than repopulating directlyDave Reisner2013-08-231-10/+21
* notify: Create a NullNotifier as the default notifierDave Reisner2013-08-221-11/+6
* pulse: avoid passing primitives by referenceDave Reisner2013-08-221-7/+7
* lib: remove unused varsDave Reisner2013-08-221-2/+0
* favor static_cast over c-style castsDave Reisner2013-08-031-19/+15
* pulse: capture the only needed arg, and by referenceDave Reisner2013-05-291-1/+1
* Don't connect with PA_CONTEXT_NOFAILSimon Gomizelj2013-04-081-1/+1
* always use nullptr instead of NULLDave Reisner2013-01-211-2/+2
* abstract volume/balance output away from ponymixDave Reisner2013-01-211-3/+23
* use convenient methods for increase/decreaseDave Reisner2013-01-061-1/+1
* avoid copying the passed vector to find_fuzzyDave Reisner2013-01-061-1/+1
* unify logic for finding by name fragmentDave Reisner2013-01-051-33/+28
* store possible device/card matches as pointersDave Reisner2013-01-031-8/+9
* allow fuzzy matching on devicesDave Reisner2013-01-031-4/+27
* 80 columns!Dave Reisner2013-01-031-1/+2
* properly clamp values in Set{Balance,Volume}Dave Reisner2013-01-031-8/+6
* allow card lookup by indexDave Reisner2013-01-031-0/+3
* whitespace policeDave Reisner2013-01-021-24/+24
* always defined behaviors for devicesDave Reisner2013-01-021-0/+6
* Derive the card from the targetted deviceDave Reisner2013-01-021-4/+58
* ponymix: validate arg count before invoking functionDave Reisner2013-01-021-4/+4
* rename class Pulse to PulseClientDave Reisner2013-01-021-34/+34
* oopsDave Reisner2013-01-011-4/+4
* fix null constructionsDave Reisner2013-01-011-6/+12
* initial commitDave Reisner2013-01-011-0/+561