Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-11-20 | pulse: Rename a function to a better name | Michal Ratajsky | 1 | -5/+4 | |
2014-11-20 | pulse: Correctly remove sink inputs/source outputs | Michal Ratajsky | 1 | -12/+31 | |
2014-11-20 | pulse: Use GUINT_TO_POINTER universally | Michal Ratajsky | 2 | -8/+8 | |
2014-11-20 | pulse: Rename private variables with confusing names | Michal Ratajsky | 1 | -18/+18 | |
2014-11-20 | pulse: Improve handling of sink inputs/source outputs, mainly to catch moves ↵ | Michal Ratajsky | 1 | -10/+60 | |
to another parents | |||||
2014-11-20 | Remove a useless debugging message | Michal Ratajsky | 1 | -1/+0 | |
2014-11-12 | alsa: Remove remnants of device switches | Michal Ratajsky | 1 | -66/+1 | |
2014-11-10 | Change MateMixerSwitchFlags into MateMixerStreamSwitchFlags | Michal Ratajsky | 1 | -1/+1 | |
2014-11-10 | Change MateMixerToggle into MateMixerStreamToggle and adapt ALSA | Michal Ratajsky | 3 | -48/+55 | |
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 | |