summaryrefslogtreecommitdiffstats
path: root/polyp/sink-input.h
Commit message (Collapse)AuthorAgeFilesLines
* Reorganised the source tree. We now have src/ with a couple of subdirs:Pierre Ossman2006-02-161-106/+0
| | | | | | | | | | | | | * daemon/ - Contains the files specific to the polypaudio daemon. * modules/ - All loadable modules. * polyp/ - Files that are part of the public, application interface or are only used in libpolyp. * polypcore/ - All other shared files. * tests/ - Test programs. * utils/ - Utility programs. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@487 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Mega patch:Lennart Poettering2006-01-271-13/+24
| | | | | | | | | | | | * implement inner loops using liboil * drop "typeid" stuff * add support for channel maps * add support for seperate volumes per channel * add support for hardware mixer settings (only module-oss implements this for now) * fix a lot of types for _t suffix git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@463 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * remove a lot of compiler warnings introduced by using some new GCC flagsLennart Poettering2006-01-111-27/+29
| | | | | | | * add typedefs for public structs and enums and drop the struct/enum prefixs from all uses where it makes sense git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@447 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * fix include file names in installed header filesLennart Poettering2004-12-121-1/+2
| | | | | | | | | | | | * add browsing API * add new tool pabrowse * add typeid subsystem * bump API version * split off random.c * add an identification cookie git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@320 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add µlaw/alaw supportLennart Poettering2004-11-201-0/+2
| | | | | | | | | | * abstracted resampler API * add integer-only resampler ("trivial") * show used resampler wherever useful * add mixing/volume adjusting for float32ne and u8 git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@294 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Make the whole stuff LGPL onlyLennart Poettering2004-11-141-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
* latency calculation fixLennart Poettering2004-10-271-0/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@258 fefdeb5f-60dc-0310-8127-8f9354f1896f
* bum version numberLennart Poettering2004-09-261-2/+1
| | | | | | | | | | | | | | | | | | | add new macro PA_API_VERSION for preprocessor level conditional compiling add new native APIs: - counter - cork & flush for record streams - add flags parameters to pa_stream_connect_xx() - new prebuf command - time api, and total latency calculator - return sample spec ability to cork source output streams dump server status on SIGHUP to syslog show sink input/source outputs status in cli-text.c don't flush esound output buffer when client disconnects move version api to polyplib-version.h git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@240 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add resample_method option module-combineLennart Poettering2004-09-171-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@215 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add refernce counting for sinks, sources, sink-inputs and source-outputsLennart Poettering2004-09-141-4/+17
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@200 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add module-combineLennart Poettering2004-09-141-1/+3
| | | | | | | | remove option "stay-root" clean up pa_conf git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@199 fefdeb5f-60dc-0310-8127-8f9354f1896f
* extend pa_usec_t to 64 bitLennart Poettering2004-09-121-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@192 fefdeb5f-60dc-0310-8127-8f9354f1896f
* latency workLennart Poettering2004-08-271-1/+1
| | | | | | | major main loop bugfix git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@154 fefdeb5f-60dc-0310-8127-8f9354f1896f
* new features:Lennart Poettering2004-08-221-2/+6
| | | | | | | | | | future cancellation corking flushing for playback streams in native protocol git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@152 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Documentation workLennart Poettering2004-08-171-1/+1
| | | | | | | add pkg-config support for GLIB main loop git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@133 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add support for volume manipulationLennart Poettering2004-08-151-0/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@125 fefdeb5f-60dc-0310-8127-8f9354f1896f
* rename src to polypLennart Poettering2004-07-171-0/+67
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@90 fefdeb5f-60dc-0310-8127-8f9354f1896f