summaryrefslogtreecommitdiffstats
path: root/src/pulse/def.h
Commit message (Collapse)AuthorAgeFilesLines
* headers: Some trivial fixes for some documentation typosMads Kiilerich2010-01-051-1/+2
| | | | | | | | | | | | | | | | Note also the willneed/will_need inconsistency. I guess it could be nice to ASAP choose one of them and introduce a backward compatibility hack for the other. The issues was mostly found with: for a in $(grep -r '^[ /]\*.*()' $( find -name '*.[ch]') | sed 's,^.* \([^ ]*\)().*$,\1,g' | sort | uniq | grep ^pa_) do grep -rq "^.[^*].*\<$a(" $(find * -name '*.h') || echo $a done
* libpulse: introduce PA_STREAM_RELATIVE_VOLUMELennart Poettering2009-10-291-1/+9
|
* libpulse: Add *_NOFLAGS flags with value 0 for various enumsColin Guthrie2009-09-221-0/+11
| | | | This avoids the need for ugly casting in client implementations.
* CANCELLED vs. CANCELEDLennart Poettering2009-09-171-2/+3
| | | | Define CANCELLED as alias for CANCELED
* libpulse: add new error code PA_ERR_BUSYLennart Poettering2009-09-111-0/+1
|
* bluetooth: return sensible error code in set_profile()Lennart Poettering2009-06-171-0/+1
|
* various spelling fixesMaarten Bosmans2009-04-041-9/+9
|
* Merge commit 'elmarco/dbus'Lennart Poettering2009-03-301-1/+4
|\
| * pulse: client connect to dbusMarc-André Lureau2009-03-301-1/+4
| |
* | typo fixLennart Poettering2009-03-301-1/+1
|/
* fix value of DYNAMIC_LATENCYLennart Poettering2009-03-251-1/+1
|
* introduce new flag that marks sinks/sources which can adjust the latency ↵Lennart Poettering2009-03-251-2/+12
| | | | dynamically
* try to detect when stupid clients forks and refuse all service from then onLennart Poettering2009-03-051-0/+2
|
* allow sending meta/policy events to clientsLennart Poettering2009-02-121-0/+10
|
* add #defines for all enums that lacked itLennart Poettering2009-02-061-0/+65
|
* add a macro definition for each error codeLennart Poettering2009-02-031-0/+28
|
* add new error code PA_ERR_NOTIMPLEMENTEDLennart Poettering2009-02-031-0/+1
|
* implement PA_STREAM_FAIL_ON_SUSPEND logicLennart Poettering2009-02-031-1/+7
|
* move flat volume logic into the core. while doing so add n_volume_steps ↵Lennart Poettering2009-01-271-1/+6
| | | | field to sinks/sources
* import version.h in all header files to make sure that version-based feature ↵Lennart Poettering2009-01-271-0/+1
| | | | testing works
* fix copy'n'paste errorLennart Poettering2009-01-221-2/+2
|
* remove misplaced whitespaceLennart Poettering2009-01-201-1/+1
|
* Document explicitly that the internal sink/source states are not considered ↵Lennart Poettering2009-01-191-6/+18
| | | | part of the ABI/API
* pulse: share private enum values with client sideMarc-André Lureau2009-01-201-2/+18
|
* pulse: introspect sink stateMarc-André Lureau2009-01-201-1/+59
|
* fix doxygen version referencesLennart Poettering2009-01-191-2/+2
|
* kill autoload stuff as plannedLennart Poettering2009-01-151-3/+8
|
* add new pa_card object as a way to logically combine multiple sinks and sourcesLennart Poettering2009-01-151-1/+7
|
* make PA_CONTEXT_IS_GOOD/PA_STREAM_IS_GOOD a macro so that we can easily ↵Lennart Poettering2009-01-151-2/+10
| | | | check for its availability
* build: fix few warningsMarc-André Lureau2009-01-131-1/+1
|
* Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTEDLennart Poettering2008-10-261-2/+18
|
* introduce macros for all flags so that clients can check for them with #ifdefLennart Poettering2008-09-031-1/+41
|
* reindent comments a bitLennart Poettering2008-09-031-197/+263
|
* Implement "early requests" mode.Lennart Poettering2008-09-031-142/+118
| | | | | | | PA_STREAM_EARLY_REQUESTS is a new flag that will modify buffering metric selection behaviour a bit. This code is good for broken ALSA/OSS clients that ignore 'readability' on the fds in question and schedule audio via usleep() instead.
* don't include leagacy definition PA_STREAM_NOT_MONOTONOUS in docsLennart Poettering2008-09-011-0/+3
|
* add a new error code PA_ERR_NOEXTENSIONLennart Poettering2008-08-031-0/+1
|
* prepare doxygen docs for 0.9.11Lennart Poettering2008-07-211-20/+52
|
* call the enum PA_STREAM_NOT_MONOTONIC and make PA_STREAM_NOT_MONOTONOUS an ↵Lennart Poettering2008-06-261-4/+9
| | | | alias for that
* get rid of svn $ keywordsLennart Poettering2008-06-181-2/+0
|
* merge glitch-free branch back into trunkLennart Poettering2008-05-151-32/+132
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* - Check process name when dealing with PID filesLennart Poettering2007-11-211-1/+78
| | | | | | | | | | | | - 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
* ignore network sinks/sourcesLennart Poettering2007-10-291-2/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1988 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-8/+8
| | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f
* bump API and protocol version. Return PA_ERR_NOTSUPPORTED if ↵Lennart Poettering2006-08-011-0/+1
| | | | | | 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
* add two more \sinceLennart Poettering2006-07-181-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1103 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add new PA_SOURCE_HARDWARE/PA_SINK_HARDWARE flagLennart Poettering2006-07-161-2/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1091 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * more s/pulseaudio/PulseAudio/ replacementsLennart Poettering2006-06-191-1/+1
| | | | | | | * name the per-user dir ~/.pulse (instead of .pulseaudio), just like /etc/pulse/ git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1039 fefdeb5f-60dc-0310-8127-8f9354f1896f
* big s/polyp/pulse/gLennart Poettering2006-06-191-0/+312
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f