summaryrefslogtreecommitdiffstats
path: root/src/map-file
Commit message (Collapse)AuthorAgeFilesLines
* device-manager: Change the prefer/defer options to a single 'reorder' command.Colin Guthrie2009-11-111-2/+1
| | | | | | We put in the devices from the wire into a hashmap and then add all like type device in the database and then order them based on priority (with the ones specified on the wire always being in that order at the top of the list.
* device-manager: Update exportsColin Guthrie2009-11-111-1/+4
|
* device-manager: Export device-manager extension functionsColin Guthrie2009-11-111-0/+6
|
* volume: introduce pa_cvolume_{inc|dec}()Lennart Poettering2009-08-191-0/+2
|
* volume: introduce pa_cvolume_min() and pa_cvolume_min_mask()Lennart Poettering2009-08-191-0/+2
|
* volume: add pa_cvolume_merge() callLennart Poettering2009-08-171-0/+1
|
* client: include zerocopy write calls in map fileLennart Poettering2009-07-231-0/+2
|
* Base mainloop on pa_rtclock_now()Marc-André Lureau2009-06-201-0/+2
| | | | | | | | | | | | | | | | Move the mainloop to monotonic based time events. Introduces 4 helper functions: pa_{context,core}_rttime_{new,restart}(), that fill correctly a timeval with the rtclock flag set if the mainloop supports it. Both mainloop-test and mainloop-test-glib works with rt and timeval based time events. PulseAudio and clients should be fully functional. This patch has received several iterations, and this one as been largely untested. Signed-off-by: Marc-André Lureau <marca-andre.lureau@nokia.com>
* pulse: move pa_rtclock_now in pulsecommonMarc-André Lureau2009-06-201-0/+1
|
* libpulse: implement client side for sink/source port selection commandsLennart Poettering2009-06-171-0/+4
|
* channelmap: implement pa_channel_position_from_string()Lennart Poettering2009-06-171-0/+1
|
* volume: implement functions for multiplicating a cvolume with a scalarLennart Poettering2009-06-171-0/+2
|
* volume: implement pa_cvolume_{scale|max|avg}_mask()Lennart Poettering2009-05-251-0/+3
|
* map-file: add missing channel map/cvolume position functionsLennart Poettering2009-05-251-0/+3
|
* channelmap: introduce pa_channel_map_mask() and pa_channel_position_mask_tLennart Poettering2009-05-251-0/+1
|
* sample: introduce pa_proplist_setp()Lennart Poettering2009-05-251-0/+1
|
* sample: introduce pa_sample_format_is_{le,be,ne,re}()Lennart Poettering2009-05-251-0/+2
|
* add buffer_attr callback stuff to exported symbol listLennart Poettering2009-04-011-0/+1
|
* allow sending meta/policy events to clientsLennart Poettering2009-02-121-0/+2
|
* add new API pa_ascii_valid(), pa_ascii_filter()Lennart Poettering2009-02-041-0/+2
|
* add pa_sample_size_of_format()Lennart Poettering2009-02-041-0/+1
|
* add new API pa_cvolume_compatible_with_channel_map()Lennart Poettering2009-02-031-0/+1
|
* implement pa_channel_map_can_fadeLennart Poettering2009-01-311-0/+1
|
* implement pa_cvolume_{get|set}_fadeLennart Poettering2009-01-301-0/+2
|
* implement pa_cvolume_scale()Lennart Poettering2009-01-271-0/+1
|
* implement new API functions pa_channel_map_can_balance(), ↵Lennart Poettering2009-01-271-0/+3
| | | | pa_channel_map_to_name() and pa_channel_map_to_pretty_name()
* export pa_channel_map_superset()Lennart Poettering2009-01-201-0/+1
|
* add client API for querying card informationLennart Poettering2009-01-201-0/+5
|
* add api for manipulating volume balancesLennart Poettering2009-01-191-0/+2
|
* add pa_proplist_to_string_sep()Lennart Poettering2009-01-171-0/+1
|
* include new proplist functions in export listLennart Poettering2009-01-141-1/+3
|
* libpulse: add proplist_from_stringMarc-André Lureau2009-01-131-0/+1
|
* Add new API functions pa_volume_snprint() and pa_sw_volume_snprint_dB()Lennart Poettering2008-12-241-0/+2
|
* update map fileLennart Poettering2008-10-221-1/+3
|
* rename pa_cvolume_snprint_dB to pa_sw_cvolume_snprint_dB since it isLennart Poettering2008-10-031-1/+1
| | | | useful only for software volumes
* add missing calls to map fileLennart Poettering2008-10-031-0/+2
|
* add new API call pa_cvolume_compatible()Lennart Poettering2008-10-031-0/+1
|
* add new API call pa_cvolume_snprint_dB()Lennart Poettering2008-10-031-0/+1
|
* update map fileLennart Poettering2008-09-051-0/+2
|
* update list of exported symbolsLennart Poettering2008-08-041-6/+13
|
* add new API pa_channel_map_init_extend() to synthesize a channel map if ↵Lennart Poettering2008-06-181-0/+1
| | | | noone is known
* fix a bad memory access pulsecore/client.cLennart Poettering2008-06-131-0/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2527 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge glitch-free branch back into trunkLennart Poettering2008-05-151-4/+20
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add new property list implementationLennart Poettering2007-12-231-0/+10
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2085 fefdeb5f-60dc-0310-8127-8f9354f1896f
* - Check process name when dealing with PID filesLennart Poettering2007-11-211-0/+7
| | | | | | | | | | | | - 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
* Add linker version script to hide non-ABI stable symbols in the clientLennart Poettering2007-11-041-0/+220
libraries. While this helps defining a more streamlined ABI, this also requires linking a lot of additional symbols into some PA client utilities which until now made use of the non-ABI stable symbols in libpulse. To minimize the effect on there size a bit, strip unused symbols by linking with -ffunction-sections -fdata-sections -Wl,--gc-sections git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2018 fefdeb5f-60dc-0310-8127-8f9354f1896f