summaryrefslogtreecommitdiffstats
path: root/src/map-file
Commit message (Collapse)AuthorAgeFilesLines
* 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