Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-11-08 | Split MateMixerSwitchRole into MateMixerDeviceSwitchRole and ↵ | Michal Ratajsky | 11 | -79/+79 | |
MateMixerStreamSwitchRole | |||||
2014-11-08 | alsa: Use MateMixerStreamSwitch | Michal Ratajsky | 15 | -30/+76 | |
Also introduce alsa-types.h and move instance typedefs there to fix cross referencing introduced by this change | |||||
2014-11-08 | alsa: Always assign switches to streams and never to devices | Michal Ratajsky | 1 | -70/+64 | |
2014-11-08 | oss: Use MateMixerStreamSwitch | Michal Ratajsky | 3 | -10/+16 | |
2014-11-08 | pulse: Use MateMixerDeviceSwitch and MateMixerStreamSwitch | Michal Ratajsky | 4 | -181/+17 | |
2014-11-08 | alsa: Improve list of known elements | Michal Ratajsky | 1 | -22/+24 | |
2014-11-03 | Rename static port switch labels to "Connector" to match MVC | Michal Ratajsky | 3 | -3/+3 | |
2014-11-03 | oss: Fix order of switch options to match priority list | Michal Ratajsky | 1 | -17/+12 | |
Also remove obsolete items from the input priority list | |||||
2014-11-03 | oss: Fix GCC warning | Michal Ratajsky | 1 | -1/+1 | |
2014-11-03 | oss: Prefer custom list of OSS device directions when assigning controls to ↵ | Michal Ratajsky | 1 | -2/+21 | |
streams | |||||
2014-10-31 | oss: Fix debugging message | Michal Ratajsky | 1 | -4/+2 | |
2014-10-31 | Remove ability to have no active switch option and fix OSS to correctly ↵ | Michal Ratajsky | 1 | -27/+86 | |
handle such case | |||||
2014-10-31 | oss: Improve *_list_streams functions and handling of device streams | Michal Ratajsky | 2 | -37/+51 | |
Makes the functions compatible with the ALSA code. As streams in OSS are not dynamic elements, they are removed as soon as they are known to be useless. | |||||
2014-10-31 | alsa: Improve *_list_streams functions | Michal Ratajsky | 2 | -16/+21 | |
Avoids including useless streams in the list and optimizes GList construction. | |||||
2014-10-27 | alsa: Add a few more known elements | Michal Ratajsky | 1 | -0/+9 | |
2014-10-27 | alsa: Do not unnecessarily return values from functions | Michal Ratajsky | 1 | -68/+62 | |
Also add a missing prototype and move 2 functions | |||||
2014-10-27 | alsa: Make sure not to create empty switches | Michal Ratajsky | 1 | -0/+3 | |
2014-10-25 | alsa: Make sure the global volume is correct after changing a single channel ↵ | Michal Ratajsky | 1 | -1/+5 | |
volume and that the channel volume is within limits | |||||
2014-10-23 | Improve styling in header files | Michal Ratajsky | 3 | -16/+17 | |
2014-10-23 | Fix memory management problems | Michal Ratajsky | 8 | -81/+163 | |
2014-10-23 | pulse: Fully process asynchronous sink/source updates | Michal Ratajsky | 2 | -0/+4 | |
Fixes asynchronous updates of mute and volume | |||||
2014-10-14 | pulse: Fix assertion if pulseaudio is not running | Stefano Karapetsas | 1 | -1/+2 | |
2014-09-07 | Add missed ext-stream flags | Michal Ratajsky | 1 | -1/+3 | |
2014-09-07 | Fix PulseAudio channel constant conversion | Michal Ratajsky | 1 | -1/+1 | |
2014-09-07 | Turn MateMixerStoredControl into an abstract class | Michal Ratajsky | 2 | -105/+421 | |
2014-08-29 | Include backend flags in backend info and add a flag indicating stored ↵ | Michal Ratajsky | 4 | -21/+27 | |
controls support | |||||
2014-08-21 | Fix memory problems in ALSA and MateMixerToggle and rename toggle option ↵ | Michal Ratajsky | 4 | -7/+10 | |
properties | |||||
2014-08-20 | Fix a typo and some compiler warnings | Michal Ratajsky | 2 | -6/+2 | |
2014-08-20 | Fix some refcounting and stream control parent setting issues | Michal Ratajsky | 6 | -27/+28 | |
2014-08-20 | Notify on mute from main library and add a debug message | Michal Ratajsky | 1 | -2/+0 | |
2014-08-18 | Global update | Michal Ratajsky | 82 | -4945/+7088 | |
2014-08-12 | Adapt Null module to API changes | Michal Ratajsky | 2 | -72/+15 | |
2014-08-12 | Merge branch 'oss-alsa' | Michal Ratajsky | 34 | -0/+6508 | |
2014-08-12 | Add ALSA, improve OSS and remove OSS4 | Michal Ratajsky | 38 | -2295/+5450 | |
2014-07-27 | Beginning of OSS4 support | Michal Ratajsky | 7 | -0/+1020 | |
2014-07-25 | Support OSS | Michal Ratajsky | 10 | -19/+2128 | |
2014-07-20 | Volume and channel map are always present in PulseStream | Michal Ratajsky | 1 | -20/+5 | |
2014-07-20 | Fix setting ext-stream parent and generalize it in PulseClientStream | Michal Ratajsky | 4 | -28/+17 | |
2014-07-18 | Add module skeleton and build support | Michal Ratajsky | 4 | -0/+224 | |
2014-07-18 | Allow building without the Null module | Michal Ratajsky | 1 | -1/+5 | |
2014-07-18 | PulseAudio fixes and API updates | Michal Ratajsky | 25 | -2122/+3761 | |
2014-07-05 | Add ability to set monitor name and fix a few problems | Michal Ratajsky | 5 | -11/+89 | |
2014-07-04 | Rename MateMixerProfile to MateMixerDeviceProfile and add number of streams ↵ | Michal Ratajsky | 1 | -35/+37 | |
in a profile | |||||
2014-07-03 | PulseAudio and API fixes | Michal Ratajsky | 14 | -328/+510 | |
2014-06-27 | Fix pulse close function | Michal Ratajsky | 2 | -25/+22 | |
2014-06-26 | Minor fixes | Michal Ratajsky | 5 | -17/+71 | |
2014-06-23 | Support source output parent, minor fixes | Michal Ratajsky | 9 | -163/+204 | |
2014-06-22 | Add base_volume and correctly set active stream port | Michal Ratajsky | 1 | -9/+55 | |
2014-06-21 | Update decibel handling API and PulseAudio code | Michal Ratajsky | 1 | -77/+74 | |
2014-06-20 | Fix volume and mute notifications | Michal Ratajsky | 1 | -11/+28 | |