Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-11-20 | alsa: Emit "stream-added" after the stream element is added and the stream ↵ | Michal Ratajsky | 1 | -12/+16 | |
is gettable Fixes mate_mixer_context_get_stream() not working when the signal is received | |||||
2014-11-20 | pulse: Do not hide monitor sources | Michal Ratajsky | 1 | -4/+0 | |
Apart from being useful in some cases, application inputs may get moved to these sources (for example when changing profiles or from another application), and then the library loses track of these controls | |||||
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 | Sync translations with transifexlibmatemixer-1.9.1 | mate-i18n | 3 | -22/+24 | |
2014-11-10 | Provide a debug option in the example program | Michal Ratajsky | 1 | -0/+5 | |
2014-11-10 | Change MateMixerSwitchFlags into MateMixerStreamSwitchFlags | Michal Ratajsky | 9 | -71/+71 | |
2014-11-10 | Change MateMixerToggle into MateMixerStreamToggle and adapt ALSA | Michal Ratajsky | 11 | -223/+231 | |
2014-11-08 | Bump version | Michal Ratajsky | 2 | -1/+7 | |
2014-11-08 | Return MateMixerDeviceSwitch and MateMixerStreamSwitch from functions when ↵ | Michal Ratajsky | 5 | -30/+38 | |
feasible and include docs of the new classes | |||||
2014-11-08 | Split MateMixerSwitchRole into MateMixerDeviceSwitchRole and ↵ | Michal Ratajsky | 22 | -149/+228 | |
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 | Add MateMixerDeviceSwitch and MateMixerStreamSwitch classes | Michal Ratajsky | 8 | -0/+484 | |
2014-11-08 | alsa: Improve list of known elements | Michal Ratajsky | 1 | -22/+24 | |
2014-11-05 | Sync translations with transifex | mate-i18n | 8 | -50/+1176 | |
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-11-02 | Sync translations with transifex | mate-i18n | 23 | -1755/+4292 | |
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 | 4 | -36/+91 | |
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-24 | Fix autotoolslibmatemixer-1.9.0 | Stefano Karapetsas | 2 | -2/+2 | |
2014-10-24 | Sync translations with transifex | mate-i18n | 2 | -23/+23 | |
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-23 | Sync translations with transifex | mate-i18n | 19 | -0/+9833 | |
2014-10-23 | Add transifex config file | Stefano Karapetsas | 1 | -0/+7 | |
2014-10-22 | Improve the example program | Michal Ratajsky | 1 | -180/+175 | |
2014-10-15 | Fix includes directory and pkg-config file | infirit | 2 | -2/+2 | |
2014-10-14 | pulse: Fix assertion if pulseaudio is not running | Stefano Karapetsas | 1 | -1/+2 | |
2014-10-09 | Merge branch 'after-gsoc' | Stefano Karapetsas | 46 | -861/+2006 | |
2014-10-09 | Improve autotools files | Stefano Karapetsas | 12 | -2614/+11 | |
Remove also some autogenerated files | |||||
2014-09-09 | Add README file content | Michal Ratajsky | 1 | -0/+36 | |
2014-09-07 | Add missed ext-stream flags | Michal Ratajsky | 1 | -1/+3 | |