Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | volume: Add a PA_VOLUME_UI_MAX define for the recommended max volume to show ↵ | Colin Guthrie | 2011-03-03 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | in UIs This value is not a technical upper limit, it's just a 'sensible' value that is not crazy high, but also allows software amplification above 0dB (aka 100%) for very quiet audio sources. We recommend that a comprehensive volume control UI should allow users to set volumes up to this limit, although of course should deal gracefully if the user has set the volume even higher than this without resulting in a feedback loop that effectively limits the upper volume. The value chosen is +11dB. This was selected somewhat subjectively and is very similar to the current 150% that gnome-volume-control uses (which is ~+10.57dB). On the plus side, we now recommend that everyone allows 'Volumes up to 11' which is pretty awesome. http://en.wikipedia.org/wiki/Up_to_eleven https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-April/006945.html https://tango.0pointer.de/pipermail/pulseaudio-discuss/2010-April/006950.html | ||||
* | doxygen: Add 'See also' linking to the overview page | David Fries | 2010-11-17 | 1 | -1/+4 |
| | | | | | | | A good many of the header files are broken into a function reference page and an overview page. These changes add a direct link from each function reference page to their overview page if one exists. | ||||
* | doxygen: Fix the "all" comments regarding volume helper functions. | David Fries | 2010-11-17 | 1 | -10/+11 |
| | | | | | | Mostly change "Set the volume of all channels" to "Set the volume of the first n channels" as the first is incorrect, it doesn't set all the channels and doesn't explain what n was for. | ||||
* | volume: fix definition of PA_VOLUME_MAX and introduce PA_VOLUME_INVALID and ↵ | Lennart Poettering | 2009-09-07 | 1 | -3/+6 |
| | | | | use it wherever applicable | ||||
* | volume: introduce pa_cvolume_{inc|dec}() | Lennart Poettering | 2009-08-19 | 1 | -0/+8 |
| | |||||
* | volume: introduce pa_cvolume_min() and pa_cvolume_min_mask() | Lennart Poettering | 2009-08-19 | 1 | -0/+10 |
| | |||||
* | volume: document when arguments of certain functions may overlap | Lennart Poettering | 2009-08-17 | 1 | -4/+8 |
| | |||||
* | volume: add pa_cvolume_merge() call | Lennart Poettering | 2009-08-17 | 1 | -0/+5 |
| | |||||
* | volume: implement functions for multiplicating a cvolume with a scalar | Lennart Poettering | 2009-06-17 | 1 | -1/+11 |
| | |||||
* | volume: implement pa_cvolume_{scale|max|avg}_mask() | Lennart Poettering | 2009-05-25 | 1 | -1/+21 |
| | |||||
* | volume: change pa_volume_t mapping to cubic | Lennart Poettering | 2009-05-22 | 1 | -3/+3 |
| | |||||
* | volume: introduce pa_cvolume_{get|set}_position() | Lennart Poettering | 2009-05-13 | 1 | -0/+13 |
| | |||||
* | api: introduce PA_VOLUME_MAX | Lennart Poettering | 2009-04-13 | 1 | -2/+6 |
| | |||||
* | Use LGPL 2.1 on all files previously using LGPL 2 | Colin Guthrie | 2009-03-03 | 1 | -1/+1 |
| | |||||
* | add new API pa_cvolume_compatible_with_channel_map() | Lennart Poettering | 2009-02-03 | 1 | -2/+6 |
| | |||||
* | before applying balance/fade check it actually makes sense | Lennart Poettering | 2009-02-03 | 1 | -7/+14 |
| | |||||
* | implement pa_cvolume_{get|set}_fade | Lennart Poettering | 2009-01-30 | 1 | -2/+17 |
| | |||||
* | add missing 'const' | Lennart Poettering | 2009-01-27 | 1 | -1/+1 |
| | |||||
* | swap argument order of pa_cvolume_get_balance() to be a bit more systematic | Lennart Poettering | 2009-01-27 | 1 | -2/+2 |
| | |||||
* | import version.h in all header files to make sure that version-based feature ↵ | Lennart Poettering | 2009-01-27 | 1 | -0/+1 |
| | | | | testing works | ||||
* | implement pa_cvolume_scale() | Lennart Poettering | 2009-01-27 | 1 | -1/+6 |
| | |||||
* | fix doxygen version references | Lennart Poettering | 2009-01-19 | 1 | -4/+4 |
| | |||||
* | add api for manipulating volume balances | Lennart Poettering | 2009-01-19 | 1 | -0/+14 |
| | |||||
* | Add new API functions pa_volume_snprint() and pa_sw_volume_snprint_dB() | Lennart Poettering | 2008-12-24 | 1 | -0/+20 |
| | |||||
* | implement pa_sw_volume_divide() and pa_sw_cvolume_divide() | Lennart Poettering | 2008-10-04 | 1 | -2/+15 |
| | |||||
* | rename pa_cvolume_snprint_dB to pa_sw_cvolume_snprint_dB since it is | Lennart Poettering | 2008-10-03 | 1 | -2/+2 |
| | | | | useful only for software volumes | ||||
* | increase PA_CVOLUME_SNPRINT_MAX to a proper value and document that it is ↵ | Lennart Poettering | 2008-10-03 | 1 | -2/+6 |
| | | | | not considered part of the ABI | ||||
* | add new API call pa_cvolume_compatible() | Lennart Poettering | 2008-10-03 | 1 | -0/+4 |
| | |||||
* | add new API call pa_cvolume_snprint_dB() | Lennart Poettering | 2008-10-03 | 1 | -0/+10 |
| | |||||
* | add new API call pa_cvolume_init() | Lennart Poettering | 2008-10-03 | 1 | -0/+5 |
| | |||||
* | Merge branch 'master' of git://git.0pointer.de/pulseaudio | Colin Guthrie | 2008-08-22 | 1 | -0/+7 |
|\ | |||||
| * | add new API function pa_cvolume_max() | Lennart Poettering | 2008-08-13 | 1 | -0/+3 |
| | | |||||
| * | add new API function pa_cvolume_remap() | Lennart Poettering | 2008-08-04 | 1 | -0/+4 |
| | | |||||
* | | Fix documentation of constant: PA_VOLUME_MUTED (not PA_VOLUME_MUTE) | Colin Guthrie | 2008-07-03 | 1 | -1/+1 |
|/ | |||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | type fixes for constants | Lennart Poettering | 2008-05-17 | 1 | -3/+3 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2450 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -10/+12 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge 'lennart' branch back into trunk. | Lennart Poettering | 2007-10-28 | 1 | -10/+10 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Add copyright notices to all relevant files. (based on svn log) | Pierre Ossman | 2007-02-13 | 1 | -0/+3 |
| | | | | 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 | -3/+3 |
| | | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | replace a few remaining uppercase "Polypaudio" occurences with "PulseAudio" | Lennart Poettering | 2006-06-19 | 1 | -4/+4 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1036 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | big s/polyp/pulse/g | Lennart Poettering | 2006-06-19 | 1 | -0/+172 |
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f |