summaryrefslogtreecommitdiffstats
path: root/src/pulse/introspect.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixup #include directives according to Coding StyleMaarten Bosmans2011-03-111-2/+1
| | | | | Use #include "header.h" if functionality of header.h is implemented and #include <header.h> if functionality of header.h is used.
* introspect: Client-side implementation for has_volume/read_only_volumeArun Raghavan2011-03-021-2/+6
| | | | | This completes the client-side changes to the protocol extension introduced by commit 99ddca89cdca9b0b92ab9870764f9211e6a82e31
* introspect: Include whether a stream is corked in the info callback.Colin Guthrie2010-10-061-3/+9
|
* libpulse: don't support pa_context_get_card_info_list() on servers that ↵v0.9.16Lennart Poettering2009-09-101-0/+2
| | | | cannot handle it
* introspect: Fix two memory issues in port handling code.Colin Guthrie2009-07-121-1/+9
| | | | | First one is a simple typo on an error condition that would have likely caused issues if it ever cropped up. Second issue is that port information is never actually freed if everything works fine.
* introspect: Fix a bug in sink/source info protocol handling related to ports.Colin Guthrie2009-06-291-60/+64
| | | | | | Previously the active_profile was extracted from the tagstruct regardless of the protocol version which caused errors while speaking to older version servers.
* native-protocol: allow enumerating portsLennart Poettering2009-06-171-13/+97
|
* libpulse: implement client side for sink/source port selection commandsLennart Poettering2009-06-171-0/+100
|
* try to detect when stupid clients forks and refuse all service from then onLennart Poettering2009-03-051-0/+35
|
* Merge commit 'coling/lgpl21'Lennart Poettering2009-03-031-1/+1
|\
| * Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-031-1/+1
| |
* | pass profile priority value to clientsLennart Poettering2009-03-031-1/+2
|/
* introduce default channel map in addition to the default sample specLennart Poettering2009-02-211-0/+5
|
* export card information for sinks/sources and number of sinks/sources a ↵Lennart Poettering2009-02-181-3/+9
| | | | profile would create to clients
* move flat volume logic into the core. while doing so add n_volume_steps ↵Lennart Poettering2009-01-271-2/+6
| | | | field to sinks/sources
* add client API for querying card informationLennart Poettering2009-01-201-1/+199
|
* pulse: introspect sink stateMarc-André Lureau2009-01-201-5/+15
|
* allow setting properties for modules, tooLennart Poettering2009-01-191-1/+6
|
* kill autoload stuff as plannedLennart Poettering2009-01-151-142/+15
|
* read base volume only in proto 15Lennart Poettering2009-01-121-2/+2
|
* Add "base volume" field to sinks/sourcesLennart Poettering2008-12-241-2/+8
|
* add missing includeLennart Poettering2008-10-051-0/+2
|
* don't use PA_GCC_UNUSED anymoreLennart Poettering2008-08-091-11/+11
|
* get rid of svn $ keywordsLennart Poettering2008-06-181-2/+0
|
* add missing const to a few functionsLennart Poettering2008-06-161-4/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2540 fefdeb5f-60dc-0310-8127-8f9354f1896f
* check for packet size on server info dataLennart Poettering2008-06-161-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2537 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge glitch-free branch back into trunkLennart Poettering2008-05-151-22/+86
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge 'lennart' branch back into trunk.Lennart Poettering2007-10-281-121/+251
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Add copyright notices to all relevant files. (based on svn log)Pierre Ossman2007-02-131-0/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Huge trailing whitespace cleanup. Let's keep the tree pure from here on,Pierre Ossman2007-01-041-59/+59
| | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f
* implement pa_context_move_source_output_by_{name,index}()Lennart Poettering2006-08-031-0/+50
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1184 fefdeb5f-60dc-0310-8127-8f9354f1896f
* bump API and protocol version. Return PA_ERR_NOTSUPPORTED if ↵Lennart Poettering2006-08-011-0/+2
| | | | | | pa_context_move_sink_input_by_*()is called for servers that don't support it git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1179 fefdeb5f-60dc-0310-8127-8f9354f1896f
* wrap PA_COMMAND_MOVE_SINK_INPUT for libpulseLennart Poettering2006-07-311-0/+48
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1177 fefdeb5f-60dc-0310-8127-8f9354f1896f
* big s/polyp/pulse/gLennart Poettering2006-06-191-0/+1240
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f