summaryrefslogtreecommitdiffstats
path: root/src/pulsecore
Commit message (Collapse)AuthorAgeFilesLines
* notify clients about tlength changesLennart Poettering2009-03-302-203/+209
|
* add pa_memblockq_apply_attr()/pa_memblockq_get_attr()Lennart Poettering2009-03-302-1/+24
|
* document more often the context certain functions are called inLennart Poettering2009-03-301-1/+22
|
* simplify latency config functions a bit and make them callable in more contextsLennart Poettering2009-03-302-60/+50
|
* Trigger move callback a little bit earlier so that no IO thread is runningLennart Poettering2009-03-305-17/+17
|
* add missing initializationLennart Poettering2009-03-251-0/+1
|
* on monitor source be fine with any latency range set by the sinkLennart Poettering2009-03-251-1/+2
|
* add missing whitespaceLennart Poettering2009-03-251-1/+1
|
* copy latency flags from sink to monitor sourceLennart Poettering2009-03-251-1/+7
|
* fix misplace _ref() calls that should have been _assert_ref()Lennart Poettering2009-03-251-3/+4
|
* optionally skip initial frames in backtraceLennart Poettering2009-03-252-7/+23
|
* don't show full so path in backtraceLennart Poettering2009-03-251-3/+7
|
* add simple ref counting debugging frameworkLennart Poettering2009-03-252-6/+81
|
* trivial simplificationLennart Poettering2009-03-251-2/+1
|
* simplify things and make sure timing setters can be called in most contextsLennart Poettering2009-03-252-34/+38
|
* introduce new flag that marks sinks/sources which can adjust the latency ↵Lennart Poettering2009-03-253-15/+48
| | | | dynamically
* make pa_source_set_max_rewind() work similar to pa_sink_set_max_rewind()Lennart Poettering2009-03-252-2/+20
|
* get rid of 'default' min/max latencies, simplify things by just having ↵Lennart Poettering2009-03-253-23/+9
| | | | absolute boundaries
* Allow calling pa_{sink|source}_update_proplist() without an actual proprlistLennart Poettering2009-03-242-5/+4
|
* set request/rewind sizes only via accessor functionsLennart Poettering2009-03-242-4/+38
|
* simplify latency range by not allowing stored 'wildcard' ranges anymoreLennart Poettering2009-03-244-21/+36
|
* only decrease timer slack, never increaseLennart Poettering2009-03-241-6/+10
|
* add pa_assert_cc() for compile time assertionsLennart Poettering2009-03-231-0/+14
|
* only store card profile if flagged for thatLennart Poettering2009-03-234-6/+14
|
* add functions that modules can call whenever they now the volume changedLennart Poettering2009-03-214-1/+56
|
* add pa_hook_is_firingLennart Poettering2009-03-212-0/+8
|
* introduce pa_sink_input_get_relative_volume()Lennart Poettering2009-03-202-0/+23
|
* introduce pa_assert_fp() for fast path assertionsLennart Poettering2009-03-201-4/+16
|
* fix a commentLennart Poettering2009-03-191-1/+1
|
* deduce a proper icon for TV setsLennart Poettering2009-03-191-0/+2
|
* try more things to get a proper icon for sinks/sourcesLennart Poettering2009-03-041-1/+14
|
* print error code when suspend/resume failsLennart Poettering2009-03-041-11/+14
|
* fix handling of _suspend_all(), return first failure error codeLennart Poettering2009-03-042-4/+15
|
* make suspend state of monitor source follow the suspend state of the sink it ↵Lennart Poettering2009-03-043-0/+23
| | | | belongs to
* Don't allow suspending of monitor sources.Lennart Poettering2009-03-041-0/+3
| | | | Closes #499
* Fix a NULL pointer access when sutting down esound/simple connectionsLennart Poettering2009-03-042-0/+6
| | | | | | | If a connection is unlinked make sure the process_msg function doesn't crash when a message is received afterwards. Closes #463.
* document more closely from which context certain functions may be calledLennart Poettering2009-03-041-3/+5
|
* revive solaris moduleFinn Thain2009-03-032-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | Hi All, This patch fixes the solaris audio device source and sink, and fixes some portability issues that break the build on solaris. Questions and comments welcomed. I've tested this patch only with OpenSolaris Express snv 103. Eventually I hope to be able to test a few older releases and older hardware (though it is hard to say whether there is much interest in those). This is my first brush with pulseaudio and so I read the wiki docs and some of the source code but I'm still unsure of a few things. In particular I'm wondering about rewind processing, corking and what (if anything) the module needs for those. I'm also unclear on the implications of thread_info.buffer_size, .fragment_size and .max_request, and whether my code is correct or not. This patch disables link map/library versioning unless ld is GNU ld. Another approach for solaris would be to use that linker's -M option, but I couldn't make that work (due to undefined mainloop, browse and simple symbols when linking pacat. I can post the errors if anyone is intested.) Thanks, Finn Thain
* Merge commit 'coling/lgpl21'Lennart Poettering2009-03-03134-134/+134
|\
| * Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-03134-134/+134
| |
* | pass profile priority value to clientsLennart Poettering2009-03-031-0/+1
|/
* properly handle directed card info requestsLennart Poettering2009-03-021-1/+0
|
* run make update-ffmpegLennart Poettering2009-03-021-26/+1
|
* add logic for initializing a useful icon nameLennart Poettering2009-03-014-0/+78
|
* try to vacuum a little when nothing is going onLennart Poettering2009-02-254-0/+17
|
* make sure we check the sink status for PA_SINK_INPUT_FAIL_ON_SUSPEND only ↵Lennart Poettering2009-02-242-2/+12
| | | | after module-suspend-on-idle had the chance to resume the device
* fix handling of stereoLennart Poettering2009-02-231-2/+3
|
* it's probably more appropriate to return the configured latency instead of ↵Lennart Poettering2009-02-231-1/+1
| | | | the actual latency
* complete esd suspend/resume implementationLennart Poettering2009-02-231-6/+35
|
* implement esd sample panning. closes #428Lennart Poettering2009-02-231-5/+63
|