summaryrefslogtreecommitdiffstats
path: root/src/pulsecore
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* set esound.byte_order propertyLennart Poettering2009-02-231-0/+3
|
* allow scache entries to have arbitrary namesLennart Poettering2009-02-231-1/+5
|
* a couple of boring updatesLennart Poettering2009-02-221-16/+19
|
* Allow passing a NULL proplist to pa_xxxx_update_proplist() to just fire a ↵Lennart Poettering2009-02-223-8/+7
| | | | notification
* make sure we don't choke on overly long lines in .desktop filesLennart Poettering2009-02-211-2/+2
|
* make sure we don't choke on PULSE_PROP_OVERRIDELennart Poettering2009-02-211-2/+3
|
* rework logging to make it more modularLennart Poettering2009-02-213-99/+148
|
* introduce default channel map in addition to the default sample specLennart Poettering2009-02-215-5/+27
|
* add new property PA_PROP_APPLICATION_PROCESS_SESSION_ID and initialize it by ↵Lennart Poettering2009-02-211-0/+10
| | | | default
* tell gcc to ignore invalid gtk header filesLennart Poettering2009-02-211-0/+1
|
* simplify some codeLennart Poettering2009-02-201-40/+37
|
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-02-206-15/+27
|\
| * pulsecore: don't leak p when make_random_dir_and_link()Marc-André Lureau2009-02-191-0/+1
| |
| * pulsecore: don't leak d in case of errorMarc-André Lureau2009-02-191-0/+1
| |
| * protocol-native: don't leak a proplistMarc-André Lureau2009-02-191-8/+18
| |
| * protocol-esound: don't accept a request of PROTOCOL_MAXMarc-André Lureau2009-02-191-1/+1
| |
| * pulsecore: use r returned from fgets()Marc-André Lureau2009-02-191-1/+1
| |
| * pulsecore: unused variable e in hashmap_put()Marc-André Lureau2009-02-191-1/+1
| |
| * pulsecore: fix check for cb (m is already checked before)Marc-André Lureau2009-02-191-1/+1
| |
| * pulsecore: remove unused variable from cli_command_load()Marc-André Lureau2009-02-191-2/+1
| |
| * protocol-native: fix get_info() for cardsMarc-André Lureau2009-02-191-1/+1
| |
| * log: don't leak btMarc-André Lureau2009-02-191-0/+1
| |
* | fix commentLennart Poettering2009-02-201-2/+8
| |