Pierre Ossman
|
7906985d2a
|
Cast size_t to long to be more compatible with 64-bit systems.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@951 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-23 15:24:29 +00:00 |
|
Lennart Poettering
|
103154940d
|
add new padsp utility: a $LD_PRELOAD wrapper for using the OSS API with polypaudio
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@950 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-23 14:42:23 +00:00 |
|
Lennart Poettering
|
8f111b0add
|
change return type of pa_cstrerror() to "const char*"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@949 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-23 14:39:15 +00:00 |
|
Pierre Ossman
|
1b72d02634
|
Fix some warnings.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@948 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-23 07:33:33 +00:00 |
|
Pierre Ossman
|
d71dc9b022
|
Fix TLS on Win32 to something a bit more safe and portable (compiler-wise).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@947 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-22 16:47:26 +00:00 |
|
Lennart Poettering
|
97ec77c660
|
add missing #include
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@946 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-22 15:56:28 +00:00 |
|
Pierre Ossman
|
4e3dc7ce68
|
Wrap strerror() in a function that makes it thread safe and converts the
output to UTF-8.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@945 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-22 15:20:46 +00:00 |
|
Lennart Poettering
|
cc84fc9e94
|
add missing #include
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@943 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-21 14:06:51 +00:00 |
|
Lennart Poettering
|
651e575575
|
add new function pa_usec_to_bytes() as inverse of pa_bytes_to_usec()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@942 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-21 14:06:33 +00:00 |
|
Lennart Poettering
|
13329d36df
|
fix long-standing buf that could cause polypaudio to eat 100% CPU: fix handling of event bits for pa_iochannel
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@940 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-20 15:00:16 +00:00 |
|
Lennart Poettering
|
cc61b57a32
|
rename pa_simple_get_playback_latency() to pa_simple_get_latency() and allow its usage on capture streams
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@939 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-20 14:59:02 +00:00 |
|
Pierre Ossman
|
a3fe39ac41
|
Fix some missing headers.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@937 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-19 11:32:32 +00:00 |
|
Pierre Ossman
|
a034b61eb5
|
Fix which headers get installed for libpolyp.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@936 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-19 07:38:35 +00:00 |
|
Pierre Ossman
|
c811351d28
|
Sort source files.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@935 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-19 07:29:34 +00:00 |
|
Pierre Ossman
|
13798312ef
|
Convert log text to current locale before passing it on to stderr or syslog.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@933 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 10:36:36 +00:00 |
|
Pierre Ossman
|
83591883d8
|
Make paplay convert names to UTF-8 before sending to the server.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@932 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 08:21:41 +00:00 |
|
Pierre Ossman
|
4981092a79
|
And functions for convertion to and from current locale and UTF-8.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@931 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 08:19:07 +00:00 |
|
Pierre Ossman
|
40d9f5d00d
|
Missing include of util.h.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@930 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 07:07:27 +00:00 |
|
Pierre Ossman
|
24a781992b
|
Don't include util.h from core-util.h as it is not needed by many users.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@929 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 07:04:41 +00:00 |
|
Pierre Ossman
|
3ee2051412
|
PATH_MAX needs limits.h.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@928 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 06:53:54 +00:00 |
|
Pierre Ossman
|
0796ead0db
|
Move timeval calculation functions into their own file.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@926 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-18 06:45:43 +00:00 |
|
Lennart Poettering
|
38cb138115
|
modify lirc module to use pa_sink_mute() for muting and unmuting
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@924 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 21:07:46 +00:00 |
|
Lennart Poettering
|
53a285e756
|
fix include line for "core-util.h"
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@923 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 20:44:55 +00:00 |
|
Lennart Poettering
|
40feedb8bf
|
add C++ macros to utf8.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@922 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 20:44:19 +00:00 |
|
Lennart Poettering
|
ee4d6b064f
|
add C++ macros to xmalloc.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@921 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 20:43:49 +00:00 |
|
Lennart Poettering
|
dc9151d355
|
* add doxygen docs to header file
* add C++ macros to header file
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@920 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 20:43:19 +00:00 |
|
Lennart Poettering
|
813868e1cb
|
include util.h in polypaudio.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@918 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 20:42:11 +00:00 |
|
Lennart Poettering
|
c47e937011
|
split polypcore/util.[ch] into polypcore/core-util.[ch] and polyp/util.[ch]
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@917 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 20:09:57 +00:00 |
|
Lennart Poettering
|
fbdb063513
|
replace memory allocation function calls with pa_xXXXX()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@916 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 19:26:54 +00:00 |
|
Lennart Poettering
|
43813dcce8
|
include more files in polypaudio.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@915 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 19:26:14 +00:00 |
|
Lennart Poettering
|
41badddbb9
|
add doxygen docs for utf8.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@914 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 19:07:53 +00:00 |
|
Lennart Poettering
|
56d8e56431
|
* make pa_xfree() a real function
* update doxygen docs for xmalloc.h
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@913 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 19:07:30 +00:00 |
|
Lennart Poettering
|
ee35a063b2
|
add new channel map argument to pa_simple_new()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@911 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 18:52:34 +00:00 |
|
Lennart Poettering
|
5f6d8c9c8b
|
fix svn tag
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@910 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 18:51:37 +00:00 |
|
Pierre Ossman
|
7ca25e58e9
|
Move utf8 to the public part (libpolyp).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@909 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 17:30:49 +00:00 |
|
Pierre Ossman
|
d9cc2cfcb9
|
Move xmalloc to the public side (libpolyp).
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@908 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 16:34:18 +00:00 |
|
Lennart Poettering
|
cdd3588f3a
|
more sensible default.pa file
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@907 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 15:38:58 +00:00 |
|
Lennart Poettering
|
1cfb01ab0e
|
add proper locking when accessing the file match.table
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@906 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 15:21:34 +00:00 |
|
Lennart Poettering
|
e0bf4a32f3
|
add proper locking when accessing the file volume.table
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@905 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 15:21:08 +00:00 |
|
Lennart Poettering
|
fa53ed7aaf
|
* support native ULAW/ALAW file streams
* fix shutdown of file streams
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@901 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 14:55:54 +00:00 |
|
Lennart Poettering
|
b47b257a91
|
support loading ULAW/ALAW files into ULAW/ALAW memchunks
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@900 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 14:55:17 +00:00 |
|
Lennart Poettering
|
e6695538d7
|
* use S16NE for SF_FORMAT_PCM_S8 formats, too
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@899 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 14:54:41 +00:00 |
|
Lennart Poettering
|
31a9d4fb30
|
when playing an ULAW or ALAW audio file, do not convert to S16NE unconditionally, instead use sf_read_raw() to read raw audio data
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@898 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 14:06:12 +00:00 |
|
Lennart Poettering
|
106fb20d56
|
increase PA_CHANNELS_MAX to 32
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@897 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 13:15:12 +00:00 |
|
Lennart Poettering
|
270a409bf5
|
use PA_CHANNEL_MAP_OSS in module-oss, module-oss-mmap
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@896 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 13:09:46 +00:00 |
|
Lennart Poettering
|
ed3606c884
|
add new channel mapping standard PA_CHANNEL_MAP_OSS
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@895 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 13:06:04 +00:00 |
|
Pierre Ossman
|
6ab421381a
|
Update documentation to contain the UTF-8 requirement.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@893 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 11:10:59 +00:00 |
|
Pierre Ossman
|
d4d1e5edf7
|
Documentation for the threaded main loop API.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@892 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 11:07:16 +00:00 |
|
Pierre Ossman
|
71f681aa43
|
Set default channel map system for waveout module.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@891 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 06:58:58 +00:00 |
|
Pierre Ossman
|
c752e11c02
|
Add Microsoft's WAVEFORMWATEEXTENSIBLE channel mapping.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@890 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-05-17 06:58:43 +00:00 |
|