Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | e_mixer: volume,mute,state set/get use channel info and capabilities | Jérémy Zurcher | 2013-02-14 | 6 | -113/+138 | |
| | | | | SVN revision: 83920 | |||||
* | e_mixer: simplify alsa:_mixer_channel_capabilities | Jérémy Zurcher | 2013-02-14 | 1 | -8/+12 | |
| | | | | SVN revision: 83919 | |||||
* | e_mixer: ui uses e_mod_mixer_channel_is_mono | Jérémy Zurcher | 2013-02-14 | 2 | -45/+67 | |
| | | | | SVN revision: 83918 | |||||
* | e_mixer: use macro for capabilities queries | Jérémy Zurcher | 2013-02-14 | 5 | -51/+32 | |
| | | | | SVN revision: 83917 | |||||
* | e_mixer: add E_MIXER_CHANNEL_IS_MONO capability | Jérémy Zurcher | 2013-02-14 | 3 | -3/+13 | |
| | | | | SVN revision: 83916 | |||||
* | e_mixer: use channel capabilities to group them | Jérémy Zurcher | 2013-02-14 | 2 | -37/+29 | |
| | | | | | | groups in order : Playback Capture Switch Boost SVN revision: 83915 | |||||
* | e_mixer: replace has_capture with capabilities bit map | Jérémy Zurcher | 2013-02-14 | 7 | -108/+147 | |
| | | | | | | | xx_can_mute and xx_has_capture fuctions can disapear !?! e_slider_disabled_set does not work !?! SVN revision: 83914 | |||||
* | e_mixer: channel_get_by_name returns a E_Mixer_Channel_Info | Jérémy Zurcher | 2013-02-14 | 7 | -71/+83 | |
| | | | | | | this opens the gates to capabilities bit map stored in E_Mixer_Channel_Info SVN revision: 83913 | |||||
* | e_mixer: fix grammar | Jérémy Zurcher | 2013-02-14 | 6 | -44/+44 | |
| | | | | | | | a farm of pigs is a pig farm, says my irish wife; info should stay singular but for better understanding I use plural SVN revision: 83912 | |||||
* | e_mixer: factorise get/free card names | Jérémy Zurcher | 2013-02-14 | 7 | -36/+18 | |
| | | | | SVN revision: 83911 | |||||
* | e_mixer: add missing _e_mixer_dummy_set() calls to sys_dummy | Jérémy Zurcher | 2013-02-14 | 1 | -0/+5 | |
| | | | | SVN revision: 83910 | |||||
* | e_mixer: factorise get/free channels info and names | Jérémy Zurcher | 2013-02-14 | 7 | -105/+71 | |
| | | | | SVN revision: 83909 | |||||
* | e_mixer: set pulse ready and update callbacks through e_mixer_pulse_init ↵ | Jérémy Zurcher | 2013-02-14 | 4 | -18/+30 | |
| | | | | | | parameters SVN revision: 83908 | |||||
* | e_mixer: extract mixer API into e_mod_mixer | Jérémy Zurcher | 2013-02-14 | 7 | -157/+172 | |
| | | | | SVN revision: 83907 | |||||
* | e_mixer: rename alsa functions e_mixer_system_ to e_mixer_alsa_ | Jérémy Zurcher | 2013-02-14 | 5 | -76/+76 | |
| | | | | SVN revision: 83906 | |||||
* | e_mixer: pulse use static stringshare for channel name | Jérémy Zurcher | 2013-02-14 | 1 | -3/+7 | |
| | | | | SVN revision: 83905 | |||||
* | e_mixer: struct channel_info becomes E_Mixer_Channel_Info defined in ↵ | Jérémy Zurcher | 2013-02-14 | 2 | -19/+20 | |
| | | | | | | e_mod_system.h SVN revision: 83904 | |||||
* | e_mixer: remove spaces | Jérémy Zurcher | 2013-02-14 | 9 | -35/+35 | |
| | | | | SVN revision: 83903 | |||||
* | giant commit that wipes all bindi^W^W^Wsplits out binding configs into a ↵ | Mike Blumenkrantz | 2013-02-01 | 1 | -1/+1 | |
| | | | | | | | | | separate config domain so they can be more easily copied and so they won't be wiped in the event that primary config is wiped also splits all binding lists out of e_config: they are now conveniently located in the global "e_bindings" struct SVN revision: 83544 | |||||
* | how about we dont make pulse stop working? yes - the unlikely leak | Carsten Haitzler | 2013-01-24 | 1 | -3/+10 | |
| | | | | | | | | fix.. made it stop :( SVN revision: 83201 | |||||
* | fix extremely unlikely pulse mixer leak | Mike Blumenkrantz | 2013-01-23 | 1 | -1/+1 | |
| | | | | SVN revision: 83145 | |||||
* | e mixer and battery modules: reuse notifications. | Chidambar Zinnoury | 2013-01-17 | 2 | -3/+20 | |
| | | | | SVN revision: 82931 | |||||
* | e: follow edbus change about unref'ing messages after send | Lucas De Marchi | 2013-01-15 | 1 | -1/+0 | |
| | | | | | | | | | | Don't unref the messages after calling edbus_*_send() since edbus automatically unrefs them. It was also impressive the number of places that were not unrefing the message when they should. SVN revision: 82808 | |||||
* | e: e_mixer_system_has_capture checks for capture switch||volume | Jérémy Zurcher | 2013-01-12 | 1 | -1/+1 | |
| | | | | SVN revision: 82697 | |||||
* | e: Use internal client notification API | José Roberto de Souza | 2013-01-03 | 1 | -15/+9 | |
| | | | | | | | | | | | | | Modules: - notification - battery - mixer Patch by: José Roberto de Souza <zehortigoza@profusion.mobi> SVN revision: 82122 | |||||
* | e: Port mixer to edbus | José Roberto de Souza | 2013-01-02 | 1 | -44/+30 | |
| | | | | | | | | Patch by: José Roberto de Souza <zehortigoza@profusion.mobi> SVN revision: 82015 | |||||
* | mixer settings -> resizable++ | Carsten Haitzler | 2012-12-28 | 1 | -1/+3 | |
| | | | | SVN revision: 81776 | |||||
* | in a move which will make me tremendously unpopular, config versioning has ↵ | Mike Blumenkrantz | 2012-12-21 | 2 | -15/+8 | |
| | | | | | | | | | been changed from hex to dec across the whole tree, including helper functions and modules PS. HAHAHAHAHAHAHAHA SVN revision: 81624 | |||||
* | From: Jérémy Zurcher <jeremy@asynk.ch> | Jérémy Zurcher | 2012-12-21 | 1 | -2/+32 | |
| | | | | | | | | | | | Subject: [E-devel] mixer module segv patch - prevent segv while playing with controls when a card with empty channel list is selected (ie webcam) SVN revision: 81506 | |||||
* | sorry jeremy - back out your patch. mier more broken than before. | Carsten Haitzler | 2012-12-19 | 7 | -39/+6 | |
| | | | | SVN revision: 81382 | |||||
* | I suppose we probably shouldn't leak pulse mixer sources after getting them | Mike Blumenkrantz | 2012-12-19 | 1 | -1/+3 | |
| | | | | SVN revision: 81337 | |||||
* | From: Jérémy Zurcher <jeremy@asynk.ch> | Jérémy Zurcher | 2012-12-19 | 7 | -6/+39 | |
| | | | | | | | | | | | | Subject: [E-devel] mixer module alsa input and mono patch - fixes the input channel detection - if channel is mono force right to 0, disable right slider and lock - add missing dummy implementation of e_mixer_system_is_mono SVN revision: 81317 | |||||
* | updating esperanto translations | Massimo Maiurana | 2012-12-17 | 1 | -1/+1 | |
| | | | | SVN revision: 81195 | |||||
* | Store and handle action names correctly. (patch from Igor Murzov) | Massimo Maiurana | 2012-12-16 | 1 | -7/+7 | |
| | | | | SVN revision: 81049 | |||||
* | pulse_recv() no longer has the most confusing return of any function, also ↵ | Mike Blumenkrantz | 2012-12-14 | 2 | -17/+15 | |
| | | | | | | only prevent event list from building, not sinks (we need them!) SVN revision: 80925 | |||||
* | better fix for mixer buffer overflow, copy to epulse | Mike Blumenkrantz | 2012-12-14 | 1 | -1/+1 | |
| | | | | SVN revision: 80919 | |||||
* | better fix for mixer pointer | Mike Blumenkrantz | 2012-12-14 | 1 | -0/+1 | |
| | | | | SVN revision: 80918 | |||||
* | e: revert r80871. | Cedric BAIL | 2012-12-14 | 1 | -1/+0 | |
| | | | | | | | | | | This commit make E go crazy and use 100% all time. Reading the code, we do check the returned value, but discard it without looking at it in many case. A proper review of that piece of code to fix potential memory leak and avoid reusing dead pointer would be a must. SVN revision: 80915 | |||||
* | don't leak event infos when no cb is set for pulse events | Mike Blumenkrantz | 2012-12-13 | 1 | -2/+5 | |
| | | | | SVN revision: 80873 | |||||
* | another leak on failure | Mike Blumenkrantz | 2012-12-13 | 1 | -1/+2 | |
| | | | | SVN revision: 80872 | |||||
* | NULL variable after freeing | Mike Blumenkrantz | 2012-12-13 | 1 | -0/+1 | |
| | | | | SVN revision: 80871 | |||||
* | buffer overflow in pulse | Mike Blumenkrantz | 2012-12-13 | 1 | -1/+1 | |
| | | | | SVN revision: 80870 | |||||
* | fix mixer crash on disconnect | Mike Blumenkrantz | 2012-12-10 | 1 | -5/+14 | |
| | | | | SVN revision: 80590 | |||||
* | Mark some strings for translation. (patch from Igor Murzov) | Massimo Maiurana | 2012-12-09 | 1 | -3/+3 | |
| | | | | SVN revision: 80551 | |||||
* | yet another pulse overhaul: | Mike Blumenkrantz | 2012-12-07 | 1 | -89/+102 | |
| | | | | | | | | | * remove BAD_CH_MAPPING nonsense (fixes volume setting bugs since whoever added it broke them in doing so) * queue successive volume state changes to avoid overloading the server; apply queue periodically * update mixer gadget on timer after update events so we don't get insane amounts of mixer slider updates SVN revision: 80438 | |||||
* | e: another leaked fd after exec that will be correctly killed. | Cedric BAIL | 2012-12-07 | 1 | -1/+7 | |
| | | | | SVN revision: 80430 | |||||
* | lets try null out alsa mixer to avoid bad freed internal self usage. | Carsten Haitzler | 2012-12-07 | 1 | -0/+1 | |
| | | | | SVN revision: 80425 | |||||
* | only set volume for pulse channel if volume is actually different from ↵ | Mike Blumenkrantz | 2012-12-07 | 1 | -2/+7 | |
| | | | | | | current channel value SVN revision: 80422 | |||||
* | don't update popup if popup doesn't exist | Mike Blumenkrantz | 2012-12-07 | 1 | -0/+2 | |
| | | | | SVN revision: 80421 | |||||
* | when using pulseaudio, mixer gadget doesn't need to manually update | Mike Blumenkrantz | 2012-12-07 | 1 | -3/+3 | |
| | | | | SVN revision: 80419 |