Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | separate control modes in usage | Dave Reisner | 2012-08-11 | 1 | -2/+4 | |
| | ||||||
* | dedupe sink creation code | Dave Reisner | 2012-08-11 | 1 | -38/+22 | |
| | | | | | A macro cleans this up nicely, since the info parameter passed to each *_new function is different. | |||||
* | s/populate/&_levels/ | Dave Reisner | 2012-08-11 | 1 | -5/+5 | |
| | | | | give this function a clearer name | |||||
* | clamp max volume more tightly | Dave Reisner | 2012-08-11 | 1 | -3/+3 | |
| | | | | max via increase is capped at 100, max via set-volume to 150 | |||||
* | move operations into nested struct of sink | Dave Reisner | 2012-08-11 | 1 | -28/+30 | |
| | ||||||
* | fix the optstring | Simon Gomizelj | 2012-08-11 | 1 | -1/+1 | |
| | ||||||
* | add move action | Simon Gomizelj | 2012-08-11 | 1 | -2/+43 | |
| | ||||||
* | change the default action based on mode | Simon Gomizelj | 2012-08-11 | 1 | -2/+2 | |
| | | | | | - defaults for devices - list for applications | |||||
* | organize usage message | Simon Gomizelj | 2012-08-11 | 1 | -2/+6 | |
| | ||||||
* | add kill operation | Simon Gomizelj | 2012-08-11 | 1 | -2/+30 | |
| | ||||||
* | add a per-application mode | Simon Gomizelj | 2012-08-11 | 1 | -26/+148 | |
| | ||||||
* | remove dead code | Dave Reisner | 2012-08-11 | 1 | -8/+0 | |
| | ||||||
* | print effective volume after mute operation | Dave Reisner | 2012-08-11 | 1 | -2/+8 | |
| | ||||||
* | tighten scoping on pulse server connect | Dave Reisner | 2012-08-11 | 1 | -4/+2 | |
| | ||||||
* | add static qualifiers where needed | Dave Reisner | 2012-08-11 | 1 | -3/+3 | |
| | ||||||
* | correct usage message | Simon Gomizelj | 2012-08-11 | 1 | -10/+10 | |
| | ||||||
* | remove getters, unmute and mute | Simon Gomizelj | 2012-08-11 | 1 | -24/+4 | |
| | ||||||
* | add actions to set and get balance | Simon Gomizelj | 2012-08-11 | 1 | -0/+51 | |
| | ||||||
* | replace set-sink with a generalized set-default | Simon Gomizelj | 2012-08-11 | 1 | -30/+23 | |
| | | | | | | | | Have one operation that can set both the default source and sink based on context. pulsemix --sink set-default 0 pulsemix --source set-default 0 | |||||
* | add defaults action and make it default | Simon Gomizelj | 2012-08-11 | 1 | -4/+12 | |
| | | | | | The `defaults` action lists the default sink and source while `list` lists everything. This action makes more sense as a default action. | |||||
* | add is-muted action | Simon Gomizelj | 2012-08-11 | 1 | -0/+7 | |
| | ||||||
* | add [Muted] to muted devices when printing | Simon Gomizelj | 2012-08-11 | 1 | -2/+3 | |
| | ||||||
* | make the list action output sources too | Simon Gomizelj | 2012-08-11 | 1 | -0/+9 | |
| | ||||||
* | add support to enumerate and operate on sources | Simon Gomizelj | 2012-08-11 | 1 | -27/+103 | |
| | ||||||
* | generalize printing devices | Simon Gomizelj | 2012-08-11 | 1 | -9/+12 | |
| | ||||||
* | name and desc should be copied to avoid corruption | Simon Gomizelj | 2012-08-11 | 1 | -12/+10 | |
| | ||||||
* | use function pointers to generatize operations | Simon Gomizelj | 2012-08-11 | 1 | -20/+26 | |
| | ||||||
* | generalize sink_t to represent sinks and streams | Simon Gomizelj | 2012-08-11 | 1 | -35/+42 | |
| | | | | | | | Rename: - sink_t to io_t - sink_t's sink_next to next - pulseaudio_t's sink to head. | |||||
* | group similar functions together | Simon Gomizelj | 2012-08-11 | 1 | -77/+76 | |
| | ||||||
* | wire up proper return values to exit 0/1 | Dave Reisner | 2012-05-11 | 1 | -17/+29 | |
| | ||||||
* | add success_cb for checking async return values | Dave Reisner | 2012-05-11 | 1 | -12/+24 | |
| | ||||||
* | compile with -D_REENTRANT | Dave Reisner | 2012-05-11 | 1 | -1/+1 | |
| | ||||||
* | fix adding sinks to ll | Dave Reisner | 2012-05-11 | 1 | -1/+1 | |
| | ||||||
* | add missing string_to_verb for set-sink | Dave Reisner | 2012-05-11 | 1 | -0/+2 | |
| | ||||||
* | build with debug symbols | Dave Reisner | 2012-05-11 | 1 | -1/+1 | |
| | ||||||
* | s/pulse_sink_new/sink_new/g | Dave Reisner | 2012-05-11 | 1 | -4/+2 | |
| | ||||||
* | show volume after setting | Dave Reisner | 2012-05-11 | 1 | -3/+7 | |
| | ||||||
* | clamp volumes between 0 and 150 | Dave Reisner | 2012-05-11 | 1 | -3/+12 | |
| | ||||||
* | make the install target actually work | Dave Reisner | 2012-05-10 | 1 | -1/+1 | |
| | ||||||
* | clarify usage | Dave Reisner | 2012-05-10 | 1 | -5/+5 | |
| | ||||||
* | add install target | Dave Reisner | 2012-05-10 | 1 | -1/+4 | |
| | ||||||
* | add NULL terminator to option array | Dave Reisner | 2012-05-10 | 1 | -0/+1 | |
| | ||||||
* | whitespace and line length cleanup | Dave Reisner | 2012-05-10 | 1 | -5/+7 | |
| | ||||||
* | minor syntax cleanup | Dave Reisner | 2012-05-10 | 1 | -2/+2 | |
| | ||||||
* | use int for mute to mimic PA API (what a waste) | Dave Reisner | 2012-05-10 | 1 | -2/+1 | |
| | ||||||
* | drop in MIT license header | Dave Reisner | 2012-05-10 | 1 | -1/+25 | |
| | ||||||
* | s/sinks/sink/ | Dave Reisner | 2012-05-10 | 1 | -20/+20 | |
| | ||||||
* | free full list of sinks on deinit | Dave Reisner | 2012-05-10 | 1 | -1/+8 | |
| | ||||||
* | add vim modeline | Dave Reisner | 2012-05-10 | 1 | -0/+2 | |
| | ||||||
* | initial commit | Dave Reisner | 2012-05-10 | 4 | -0/+440 | |