summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-09-18alsa: Give all ports a human name to allow UI tools to present the choice to ↵0.9.17-stableColin Guthrie1-3/+3
users.
2009-09-18rtp: Remove 'fix me' comment after it was actually fixed in [56b6e1]Colin Guthrie1-2/+0
That's what you get for applying your stash without fully checking if anything else was committed in the mean time :p
2009-09-18rtp: Factor out direct io writing and use ioline instead.Colin Guthrie1-16/+6
This is how things should have worked orinally, but I obviously misunderstood things a bit. This seems to prevent the random hangups that were happening previously :)
2009-09-18raop: Use pa_module_unload_request_by_index as per module-zeroconf-discoverColin Guthrie1-2/+2
2009-09-18timeval: make pa_timeval_sub saturatingLennart Poettering1-12/+38
2009-09-18macro: introduce PA_INT_TYPE_MIN, PA_INT_TYPE_MAX, PA_INT_TYPE_SIGNED macrosLennart Poettering1-0/+12
2009-09-11position-event-sounds: apply volume factor after, not before resamplingv0.9.17Lennart Poettering1-6/+6
2009-09-11core: add an additional volume factor that is applied after resampling took ↵Lennart Poettering2-10/+56
place
2009-09-11position-event-sounds: honour window position if set, position both ↵Lennart Poettering1-11/+44
vertically and horizontally
2009-09-11proplist: define properties for storing window positionLennart Poettering1-0/+18
2009-09-11doxygen: don't confuse doxygen with spurious ..Lennart Poettering1-1/+1
2009-09-11doxygen: add rtclock.h to documentationLennart Poettering1-7/+9
2009-09-11doxygen: drop references to pacat.c and paplay.c as examples since tehy are ↵Lennart Poettering1-6/+0
not useful as such and in the case of paplay not even existant anymore
2009-09-11alsa: properly report suspension error codesLennart Poettering2-18/+27
2009-09-11alsa: properly convert sample buffer sizesLennart Poettering1-3/+3
2009-09-11libpulse: add new error code PA_ERR_BUSYLennart Poettering2-1/+4
2009-09-10libpulse: don't support pa_context_get_card_info_list() on servers that ↵v0.9.16Lennart Poettering1-0/+2
cannot handle it
2009-09-10native: send PA_COMMAND_PLAYBACK_BUFFER_ATTR_CHANGED messages only to ↵Lennart Poettering1-13/+15
clients that understand it
2009-09-09alsa: disable tsched for software devices before we configure the buffer ↵Lennart Poettering3-11/+4
metrics so that we don't accidently set a buffer size that is suitable for tsched where we don't use tsched
2009-09-09alsa: when probing for profiles configure buffer/period sizes since some ↵Lennart Poettering3-5/+22
broken drivers apparently need that
2009-09-09alsa: pass SND_PCM_NONBLOCK when opening device during unsuspend, the same ↵Lennart Poettering2-2/+2
way we do it for initial opening
2009-09-09alsa: rework buffer/period configurationLennart Poettering4-130/+217
- As discussed on alsa-devel it's probably better to initialize the buffer size first, followed by the period size. If that fails try the other way round. If that fails try to configure only buffer size. If that fails try to configure only period size. Finally, try to configure neither. - Don't require integral periods anymore. Both of these changes should help improving compatibility with various weirder sound devices, such as TV cards.
2009-09-09simd: be more precise which SIMD optimizations we activateLennart Poettering5-16/+28
2009-09-09sample-util: add pa_convert_size() call for converting sizes between two ↵Lennart Poettering2-0/+12
sample specs
2009-09-09udev: ratelimit device initializationsLennart Poettering1-6/+41
2009-09-09ratelimit: allow non-static ratelimit structsLennart Poettering1-4/+14
2009-09-08padsp: properly return return values (llvm-clang-analyzer)Lennart Poettering1-3/+3
2009-09-08pacat: don't convert stream name twice (llvm-clang-analyzer)Lennart Poettering1-1/+0
2009-09-08stripnul: initialize 'found' bool properly (llvm-clang-analyzer)Lennart Poettering1-1/+1
2009-09-08protocol-native: log explicitly when someone asks us to quitLennart Poettering1-0/+2
2009-09-08core-util: properly fill in exception array for pa_reset_sigs() ↵Lennart Poettering1-1/+1
(llvm-clang-analyzer)
2009-09-08conf-parser: properly initialize variable we free() later (llvm-clang-analyzer)Lennart Poettering1-1/+1
2009-09-08cli-command: don't necessarily ovveride failure code of files ↵Lennart Poettering1-2/+0
(llvm-clang-analyzer)
2009-09-08cli-command: modernizationsLennart Poettering1-16/+16
2009-09-08utf8: minor simplificationLennart Poettering1-4/+1
2009-09-08rtsp: document that rtsp_exec() needs fixing (llvm-clang-analyzer)Lennart Poettering1-0/+2
2009-09-08hal: check properly for failure of libhal_find_device_by_capability() ↵Lennart Poettering1-1/+1
(llvm-clang-analyzer)
2009-09-08blueooth: actually honour 'room' variable (llvm-clang-analyzer)Lennart Poettering1-3/+6
2009-09-08alsa-sink: init after_avail earlier (llvm-clang-analyzer)Lennart Poettering1-1/+1
2009-09-08llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixesLennart Poettering20-59/+49
2009-09-07i18n: move \r out of translatable stringLennart Poettering1-1/+2
https://bugzilla.redhat.com/show_bug.cgi?id=521552
2009-09-07Merge remote branch 'wtay/optimize'Lennart Poettering3-9/+12
2009-09-07libpulse: allow invocation of pa_context_play_sample_with_proplist() with ↵Lennart Poettering1-2/+8
NULL proplist
2009-09-07vector: don't try to build vector stuff on altivecLennart Poettering1-1/+2
2009-09-07volume: if pa_cvolume_set_{balance|fade}() is called with invalid ↵Lennart Poettering1-8/+4
fade/balance value log, but don't assert
2009-09-07volume: when passing NULL as channel map to pa_cvolume_scale_mask() handle ↵Lennart Poettering1-1/+5
this the same way as pa_cvolume_scale()
2009-09-07volume: drop some redundant but expensive validity checksLennart Poettering1-7/+1
2009-09-07volume: add a couple of validity checks for pa_volume_t argumentsLennart Poettering1-0/+16
2009-09-07volume: fix definition of PA_VOLUME_MAX and introduce PA_VOLUME_INVALID and ↵Lennart Poettering5-14/+17
use it wherever applicable
2009-09-07x86: also call see init for SSE2Wim Taymans1-1/+1