Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: introduce new 'reference' volume for sinks | Lennart Poettering | 2009-04-13 | 1 | -6/+9 |
| | | | | | | | | | | | | | | | The reference volume is to be used as reference volume for stored stream volumes. Previously if a new stream was created the relative volume was taken relatively to the virtual device volume. Due to the flat volume logic this could then be fed back to the virtual device volume. Repeating the whole story over and over would result in a device volume that would go lower, and lower and lower. This patch introduces a 'reference' volume for each sink which stays unmodified by stream volume changes even if flat volumes are used. It is only modified if the sink volumes are modified directly by the user. For further explanations see http://pulseaudio.org/wiki/InternalVolumes | ||||
* | core: add a seperate fixed_latency field for sinks/sources with fixed latency | Lennart Poettering | 2009-04-10 | 1 | -2/+10 |
| | |||||
* | add missing whitespace | Lennart Poettering | 2009-03-25 | 1 | -1/+1 |
| | |||||
* | introduce new flag that marks sinks/sources which can adjust the latency ↵ | Lennart Poettering | 2009-03-25 | 1 | -15/+28 |
| | | | | dynamically | ||||
* | Use LGPL 2.1 on all files previously using LGPL 2 | Colin Guthrie | 2009-03-03 | 1 | -1/+1 |
| | |||||
* | implement PA_STREAM_FAIL_ON_SUSPEND logic | Lennart Poettering | 2009-02-03 | 1 | -2/+6 |
| | |||||
* | store the default sink/source in proper pa_sink*/pa_source* pointers instead ↵ | Lennart Poettering | 2009-01-28 | 1 | -2/+2 |
| | | | | of a string | ||||
* | move flat volume logic into the core. while doing so add n_volume_steps ↵ | Lennart Poettering | 2009-01-27 | 1 | -6/+11 |
| | | | | field to sinks/sources | ||||
* | allow samples to be played with 'default' (i.e. unspecified) volume. | Lennart Poettering | 2009-01-27 | 1 | -3/+3 |
| | |||||
* | swap argument order of pa_cvolume_get_balance() to be a bit more systematic | Lennart Poettering | 2009-01-27 | 1 | -4/+4 |
| | |||||
* | show pretty channel map name if possible | Lennart Poettering | 2009-01-27 | 1 | -5/+30 |
| | |||||
* | include list of sinks/source in card dump | Lennart Poettering | 2009-01-23 | 1 | -3/+17 |
| | |||||
* | add priority logic to find best default profile | Lennart Poettering | 2009-01-20 | 1 | -1/+1 |
| | |||||
* | dump active profile | Lennart Poettering | 2009-01-20 | 1 | -0/+5 |
| | |||||
* | cli: fix broken array access with signed state enums | Marc-André Lureau | 2009-01-20 | 1 | -16/+36 |
| | | | | | I wish I could have merge sink_to_string and source_to_string, but the enum values are equal, and we cannot assume they will always be. | ||||
* | show dB and balance for cached samples | Lennart Poettering | 2009-01-19 | 1 | -1/+5 |
| | |||||
* | fix up balance format string a bit | Lennart Poettering | 2009-01-19 | 1 | -3/+3 |
| | |||||
* | allow setting properties for modules, too | Lennart Poettering | 2009-01-19 | 1 | -0/+6 |
| | |||||
* | show balance value in CLI listings | Lennart Poettering | 2009-01-19 | 1 | -1/+9 |
| | |||||
* | beautify cli output a bit | Lennart Poettering | 2009-01-17 | 1 | -14/+14 |
| | |||||
* | dump profiles when listing cards | Lennart Poettering | 2009-01-17 | 1 | -2/+15 |
| | |||||
* | rework module usage counter stuff to be pull based | Lennart Poettering | 2009-01-15 | 1 | -1/+1 |
| | |||||
* | kill autoload stuff as planned | Lennart Poettering | 2009-01-15 | 1 | -40/+7 |
| | |||||
* | add functionality to dump list of cards | Lennart Poettering | 2009-01-15 | 1 | -3/+42 |
| | |||||
* | Add "base volume" field to sinks/sources | Lennart Poettering | 2008-12-24 | 1 | -4/+26 |
| | |||||
* | add a few more gcc warning flags and fix quite a few problems found by doing so | Lennart Poettering | 2008-08-19 | 1 | -4/+8 |
| | |||||
* | pass force_refresh=FALSE to all volume/mute read invocations | Lennart Poettering | 2008-08-13 | 1 | -4/+4 |
| | |||||
* | Rework module-combine to work with glitch-free core; add new max_request ↵ | Lennart Poettering | 2008-06-20 | 1 | -4/+16 |
| | | | | field to pa_sink | ||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | fix a bad memory access pulsecore/client.c | Lennart Poettering | 2008-06-13 | 1 | -0/+2 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2527 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -79/+137 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | - Check process name when dealing with PID files | Lennart Poettering | 2007-11-21 | 1 | -2/+12 |
| | | | | | | | | | | | | - Add new PA_STREAM_FIX_CHANNELS, FIX_RATE, FIX_FORMAT, DONT_MOVE, VARIABLE_RATES to pa_sream_flags_t adn implement it - Expose those flags in pacat - Add notifications about device suspend/resume to the protocol and expose them in libpulse - Allow changing of buffer_attr during playback - allow disabling for remixing globally - hookup polkit support git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2067 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | ignore network sinks/sources | Lennart Poettering | 2007-10-29 | 1 | -2/+4 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1988 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge 'lennart' branch back into trunk. | Lennart Poettering | 2007-10-28 | 1 | -40/+82 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Fix some instances where we printed a string without first checking that | Pierre Ossman | 2007-03-06 | 1 | -3/+10 |
| | | | | | | | the pointer was valid. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1436 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Add copyright notices to all relevant files. (based on svn log) | Pierre Ossman | 2007-02-13 | 1 | -0/+2 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Huge trailing whitespace cleanup. Let's keep the tree pure from here on, | Pierre Ossman | 2007-01-04 | 1 | -23/+23 |
| | | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | implement hook_source_ouput_new. For this I modified the ↵ | Lennart Poettering | 2006-08-13 | 1 | -2/+2 |
| | | | | | | pa_source_output_new constructor to take a struct similar to what I already did for pa_sink_input_new() git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1250 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | allow hooking into the process of creating playback streams. To implement ↵ | Lennart Poettering | 2006-08-13 | 1 | -2/+2 |
| | | | | | | this I modified the pa_sink_input_new() signature to take a pa_sink_input_new_data structure instead of direct arguments. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1237 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | test if sink->monitor_source is set before making use of it | Lennart Poettering | 2006-08-12 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1228 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | big s/polyp/pulse/g | Lennart Poettering | 2006-06-19 | 1 | -0/+387 |
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f |