summaryrefslogtreecommitdiffstats
path: root/polyp/tagstruct.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorganised the source tree. We now have src/ with a couple of subdirs:Pierre Ossman2006-02-161-609/+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
* Fix some new alignment bugs in the tagstruct handling.Pierre Ossman2006-02-101-3/+8
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@477 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add variadic function pa_tagstruct_get() and pa_tagstruct_put() for ↵Lennart Poettering2006-01-281-45/+171
| | | | | | | | | parsing/constructing tagstruct records * convert some of the tagstruct uses to this new API git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@466 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Mega patch:Lennart Poettering2006-01-271-1/+90
| | | | | | | | | | | | * 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-26/+26
| | | | | | | * 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
* Merge Pierre's changesLennart Poettering2006-01-101-21/+52
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Make the whole stuff LGPL onlyLennart Poettering2004-11-141-6/+6
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
* support for latency interpolationLennart Poettering2004-10-271-0/+24
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@256 fefdeb5f-60dc-0310-8127-8f9354f1896f
* OSX protability patches from Conrad ParkerLennart Poettering2004-09-231-0/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@234 fefdeb5f-60dc-0310-8127-8f9354f1896f
* remove obnoxious assert from module-combineLennart Poettering2004-09-191-6/+22
| | | | | | | | | | | tagstruct: add support for NULL strings improve pactl correct pa_bytes_snprint() pa_sample_spec_snprint(): don't fail on invalid sample spec rename PA_SAMPLE_SNPRINT_MAX_LENGTH to PA_SAMPLE_SPEC_SNPRINT_MAX git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@222 fefdeb5f-60dc-0310-8127-8f9354f1896f
* gcc 2.95 compatibility, take 2Lennart Poettering2004-09-161-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@208 fefdeb5f-60dc-0310-8127-8f9354f1896f
* extend pa_usec_t to 64 bitLennart Poettering2004-09-121-0/+26
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@192 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add support for module search path as command line argumentLennart Poettering2004-09-101-0/+24
| | | | | | | | | | | | protocol-native: move first data request into ack of stream creation improve mainloop API: return the number of dispatched sources on iterate() fix a resampling bug introduce network latency measurement WARNING: all these changes together may break some applications git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@189 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add support for automatic termination of the daemon after the last client quitLennart Poettering2004-09-041-2/+28
| | | | | | | | remove all gcc warnings add boolean types for tagstruct and modargs git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@178 fefdeb5f-60dc-0310-8127-8f9354f1896f
* minor cleanupsLennart Poettering2004-08-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@155 fefdeb5f-60dc-0310-8127-8f9354f1896f
* glib mainloop fixLennart Poettering2004-08-101-2/+2
| | | | | | | | implement server status command support for sink_list/source_list in polyplib git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@110 fefdeb5f-60dc-0310-8127-8f9354f1896f
* introduce pa_xmalloc() and friendsLennart Poettering2004-08-041-7/+6
| | | | | | | implement module auto loading git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@103 fefdeb5f-60dc-0310-8127-8f9354f1896f
* rename src to polypLennart Poettering2004-07-171-0/+241
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@90 fefdeb5f-60dc-0310-8127-8f9354f1896f