Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Base mainloop on pa_rtclock_now() | Marc-André Lureau | 2009-06-20 | 1 | -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 pulsecommon | Marc-André Lureau | 2009-06-20 | 1 | -0/+1 |
| | |||||
* | libpulse: implement client side for sink/source port selection commands | Lennart Poettering | 2009-06-17 | 1 | -0/+4 |
| | |||||
* | channelmap: implement pa_channel_position_from_string() | Lennart Poettering | 2009-06-17 | 1 | -0/+1 |
| | |||||
* | volume: implement functions for multiplicating a cvolume with a scalar | Lennart Poettering | 2009-06-17 | 1 | -0/+2 |
| | |||||
* | volume: implement pa_cvolume_{scale|max|avg}_mask() | Lennart Poettering | 2009-05-25 | 1 | -0/+3 |
| | |||||
* | map-file: add missing channel map/cvolume position functions | Lennart Poettering | 2009-05-25 | 1 | -0/+3 |
| | |||||
* | channelmap: introduce pa_channel_map_mask() and pa_channel_position_mask_t | Lennart Poettering | 2009-05-25 | 1 | -0/+1 |
| | |||||
* | sample: introduce pa_proplist_setp() | Lennart Poettering | 2009-05-25 | 1 | -0/+1 |
| | |||||
* | sample: introduce pa_sample_format_is_{le,be,ne,re}() | Lennart Poettering | 2009-05-25 | 1 | -0/+2 |
| | |||||
* | add buffer_attr callback stuff to exported symbol list | Lennart Poettering | 2009-04-01 | 1 | -0/+1 |
| | |||||
* | allow sending meta/policy events to clients | Lennart Poettering | 2009-02-12 | 1 | -0/+2 |
| | |||||
* | add new API pa_ascii_valid(), pa_ascii_filter() | Lennart Poettering | 2009-02-04 | 1 | -0/+2 |
| | |||||
* | add pa_sample_size_of_format() | Lennart Poettering | 2009-02-04 | 1 | -0/+1 |
| | |||||
* | add new API pa_cvolume_compatible_with_channel_map() | Lennart Poettering | 2009-02-03 | 1 | -0/+1 |
| | |||||
* | implement pa_channel_map_can_fade | Lennart Poettering | 2009-01-31 | 1 | -0/+1 |
| | |||||
* | implement pa_cvolume_{get|set}_fade | Lennart Poettering | 2009-01-30 | 1 | -0/+2 |
| | |||||
* | implement pa_cvolume_scale() | Lennart Poettering | 2009-01-27 | 1 | -0/+1 |
| | |||||
* | implement new API functions pa_channel_map_can_balance(), ↵ | Lennart Poettering | 2009-01-27 | 1 | -0/+3 |
| | | | | pa_channel_map_to_name() and pa_channel_map_to_pretty_name() | ||||
* | export pa_channel_map_superset() | Lennart Poettering | 2009-01-20 | 1 | -0/+1 |
| | |||||
* | add client API for querying card information | Lennart Poettering | 2009-01-20 | 1 | -0/+5 |
| | |||||
* | add api for manipulating volume balances | Lennart Poettering | 2009-01-19 | 1 | -0/+2 |
| | |||||
* | add pa_proplist_to_string_sep() | Lennart Poettering | 2009-01-17 | 1 | -0/+1 |
| | |||||
* | include new proplist functions in export list | Lennart Poettering | 2009-01-14 | 1 | -1/+3 |
| | |||||
* | libpulse: add proplist_from_string | Marc-André Lureau | 2009-01-13 | 1 | -0/+1 |
| | |||||
* | Add new API functions pa_volume_snprint() and pa_sw_volume_snprint_dB() | Lennart Poettering | 2008-12-24 | 1 | -0/+2 |
| | |||||
* | update map file | Lennart Poettering | 2008-10-22 | 1 | -1/+3 |
| | |||||
* | rename pa_cvolume_snprint_dB to pa_sw_cvolume_snprint_dB since it is | Lennart Poettering | 2008-10-03 | 1 | -1/+1 |
| | | | | useful only for software volumes | ||||
* | add missing calls to map file | Lennart Poettering | 2008-10-03 | 1 | -0/+2 |
| | |||||
* | add new API call pa_cvolume_compatible() | Lennart Poettering | 2008-10-03 | 1 | -0/+1 |
| | |||||
* | add new API call pa_cvolume_snprint_dB() | Lennart Poettering | 2008-10-03 | 1 | -0/+1 |
| | |||||
* | update map file | Lennart Poettering | 2008-09-05 | 1 | -0/+2 |
| | |||||
* | update list of exported symbols | Lennart Poettering | 2008-08-04 | 1 | -6/+13 |
| | |||||
* | add new API pa_channel_map_init_extend() to synthesize a channel map if ↵ | Lennart Poettering | 2008-06-18 | 1 | -0/+1 |
| | | | | noone is known | ||||
* | 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 | -4/+20 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | add new property list implementation | Lennart Poettering | 2007-12-23 | 1 | -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 files | Lennart Poettering | 2007-11-21 | 1 | -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 client | Lennart Poettering | 2007-11-04 | 1 | -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 |