Timeline

and .

05/17/08:

12:58 Ticket #297 (defect) closed by lennart
fixed: Fixed in SVN
12:57 Changeset [2462] by lennart
fix return value of noop pa_limit_caps()
12:49 WhyIHateALSA edited by lennart
(diff)
12:49 AlsaIssues edited by lennart
11:59 Changeset [2461] by lennart
add another assert to catch sleep time miscalculations easier
11:57 Changeset [2460] by lennart
use pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA …
11:57 Changeset [2459] by lennart
use pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA …
11:21 Ticket #297 (defect) created by dboyes
Type conflict for pa_drop_caps() in caps.c
11:16 Changeset [2458] by lennart
use pa_sink_set_latency_range() where applicable
11:14 Changeset [2457] by lennart
link latency of monitor source to sink
11:12 Changeset [2456] by lennart
add new function pa_source_set_latency_range(), fix type of …
11:11 Changeset [2455] by lennart
only unref memblock if there is one
11:11 Changeset [2454] by lennart
dump latency metrics for recording streams, too
11:10 Changeset [2453] by lennart
fix peak detection pseudo resampler
11:09 Changeset [2452] by lennart
fix pa_stream flag checking
11:08 Changeset [2451] by lennart
type fixes for constants
11:08 Changeset [2450] by lennart
type fixes for constants
11:07 Changeset [2449] by lennart
fix a minor compiler warning
11:07 Changeset [2448] by lennart
declare the explicit type for our PA_xSEC_PER_ySEC constants

05/16/08:

21:39 PerfectSetup edited by notch
adding flashplayer 10 beta info (diff)
01:41 Changeset [2447] by lennart
bump so revisions
01:36 Changeset [2446] by lennart
also update PROTOCOL
01:34 Changeset [2445] by lennart
merge glitch-free branch back into trunk
01:25 Changeset [2444] by lennart
update protocol spec
01:19 Changeset [2443] by lennart
follow recent alsa sink changes in the alsa source
01:17 Changeset [2442] by lennart
decrease default tsched buffer to 2s to reduce overall memory consumption
01:17 Changeset [2441] by lennart
fix up requested latency when we move a record stream
01:16 Changeset [2440] by lennart
fix moving of record streams
01:16 Changeset [2439] by lennart
don't access stream before it is valid
00:24 Changeset [2438] by lennart
fix suspend for alsa sink
00:23 Changeset [2437] by lennart
export a couple of more functions from libpulse
00:22 Changeset [2436] by lennart
Print message when stream started playback, use terminal sequence to clear …
00:21 Changeset [2435] by lennart
reduce malloc() usage when logging, to minimize the hit of logging in RT …
00:14 Changeset [2434] by lennart
add pa_vsnprintf()

05/15/08:

22:45 Changeset [2433] by lennart
add adaptive resampler to the RTP receiver, other modernizations
22:40 Changeset [2432] by lennart
export a few more properties for RTP streams
22:39 Changeset [2431] by lennart
increase default mempool size, make mempool_slot an abstract struct …
22:38 Changeset [2430] by lennart
increase shm size limit, modernizations
20:00 Changeset [2429] by lennart
reduce number of allocated memblocks when receiving RTP data by reusing …
19:59 Changeset [2428] by lennart
more pa_bool_t'ization
19:59 Changeset [2427] by lennart
use pa_bool_t
19:58 Changeset [2426] by lennart
add 'stream' as media role
19:58 Changeset [2425] by lennart
add PA_REFCNT_INIT_ZERO
19:58 Changeset [2424] by lennart
add pa_ulog2()
19:57 Changeset [2423] by lennart
add pa_memblockq_get_nblocks()

05/14/08:

19:13 Changeset [2422] by lennart
modernizations
04:44 Changeset [2421] by lennart
modernizations
04:36 Changeset [2420] by lennart
initialize volume properly, set more properties, modernizations
04:35 Changeset [2419] by lennart
don't spam us with wakeup msgs in non-tsched mode
04:03 Changeset [2418] by lennart
update pipe source for glitch-free, too
03:58 Changeset [2417] by lennart
fix pipe sink for glitch-free
03:00 Changeset [2416] by lennart
fix braindead mistake
02:43 Changeset [2415] by lennart
some fixes to make the esound protocol work on glitch-free again
02:42 Changeset [2414] by lennart
some fixes to make the simple protocol work on glitch-free again
02:41 Changeset [2413] by lennart
store peer name in native-protocol.peer property
02:40 Changeset [2412] by lennart
if zero is passed to pa_memblock_new() allocate largest memory block …

05/11/08:

19:02 Changeset [2411] by coling
Do tidy up on disconnection. Only clear IO related stuff if this free() …
18:40 Changeset [2410] by coling
Do not prefix internal function rtsp_exec. Change port to be 16 bits Do …
18:38 Changeset [2409] by coling
Don't try to free stack variables.
17:43 Changeset [2408] by coling
unref the raw data memblock before requesting more data.
17:34 Changeset [2407] by coling
Some misc fixes. consts, base64 optimisation (not that it will be with us …
17:12 Changeset [2406] by coling
Fix up IPv6 address format to enclose it in []
17:06 Changeset [2405] by coling
Change suggested by Lennart. Do not return a memchunk, instead pass in the …
16:57 Changeset [2404] by coling
Various changes suggested by Lennart. Store the core* rather than just the …
16:19 Changeset [2403] by coling
Listen to the on_close callback. This still causes asserts in the …
16:18 Changeset [2402] by coling
Add a new callback structure to propigate when the RTSP connection dies
15:49 Changeset [2401] by coling
Test app updates for memchunk ownership
15:35 Changeset [2400] by coling
Move the ownership of the encoded data memchunk into the raop_client. This …
15:32 Changeset [2399] by coling
Do not assert on NULL values of s. This means the connection was closed. …
14:21 Changeset [2398] by coling
A very rough first version of the sink. I can actually play music to my …
14:20 Changeset [2397] by coling
Add more libraries to librtp now that it's doing a lot more. This …
14:18 Changeset [2396] by coling
Properly duplicate the hostname passed in on connect.
01:04 Changeset [2395] by coling
Fix the example app to work with the updated code. This really hacks up …
01:01 Changeset [2394] by coling
Combine pa_raop_client_new and pa_raop_client_connect (no point in having …

05/10/08:

01:15 Changeset [2393] by lennart
fix module-sine for glitch-free
00:48 Changeset [2392] by lennart
- Fix moving of sink inputs between sinks - Don't write more than a single …
00:28 Changeset [2391] by lennart
modify test to generate data events out-of-order
00:27 Changeset [2390] by lennart
make sure the smoother code can deal with incoming data that is …
00:11 Changeset [2389] by lennart
bah, english sucks

05/09/08:

07:56 Ticket #281 (defect) closed by captain.magnus
fixed: Replying to coling: > In SuSE what path does ESD use for it's …

05/08/08:

03:08 Changeset [2388] by lennart
fix some comments

05/07/08:

23:10 Changeset [2387] by lennart
fix recording
23:09 Changeset [2386] by lennart
double default asyncq size
22:36 Changeset [2385] by lennart
fix a race condition when tearing down the ladspa/remap sink
22:35 Changeset [2384] by lennart
apparently alsa expects us to free the memory for card names
22:34 Changeset [2383] by lennart
fix a memory leak
15:51 PerfectSetup edited by Joachim Schiele
(diff)
04:22 Changeset [2382] by lennart
make memchunk/memblockq streams work with glitch-free
04:21 Changeset [2381] by lennart
beefup proplist handling for sound events
03:38 Changeset [2380] by lennart
update to new rewinding logic
03:37 Changeset [2379] by lennart
rework the rewinding logic once again, fixing
03:36 Changeset [2378] by lennart
decrease verbosity a bit
03:34 Changeset [2377] by lennart
define callback function types; allow pa_signal_done() to be called even …
03:23 Changeset [2376] by coling
Rename rtsp.{c,h} to rtsp_client.{c,h}. Renate pa_rtsp_context to …
03:23 Ticket #296 (defect) created by Xanas
ETQW sound lags when using pulseaudio via alsa-pulseaudio
03:14 Changeset [2375] by coling
Very hacked version of the command line utility that confirms the …
03:10 Changeset [2374] by coling
Wrap the io_callback to ensure that all data is written before asking for …
02:35 Changeset [2373] by coling
Use a more stateful response parser. This makes things fully …
02:33 WhyIHateALSA edited by lennart
(diff)
02:29 WhyIHateALSA edited by lennart
(diff)
01:48 Ticket #247 (enhancement) reopened by Saoshyant
Replying to lennart: > As mentioned the problem is that OSS4 …

05/06/08:

23:12 Changeset [2372] by lennart
explain why changing rlimits at this time is safe
23:11 Changeset [2371] by lennart
rename 'routing' to 'filter'
23:10 Changeset [2370] by lennart
add a few more asserts, don't allow pa_limit_caps() to fail
22:54 ModulesTOC edited by beier
added module-zeroconf-discover to the menu (diff)
22:51 Modules edited by beier
added module-zeroconf-discover (diff)
22:43 AboutPulseAudio edited by beier
Added link for archLinux wiki page (diff)
20:39 Changeset [2369] by coling
Add a pa_iochannel callback for when the RAOP connection …
18:35 Ticket #294 (enhancement) closed by lennart
fixed: The SVn version of pavucontrol already has this.
17:53 Ticket #295 (enhancement) created by intangir
drag and drop on devices tab
17:50 Ticket #294 (enhancement) created by intangir
recording tab?
10:45 WritingModules edited by tanuk
Add a note that the tutorial never finished. (diff)
02:28 Changeset [2368] by coling
Add a function for packing bits into a byte buffer. This will be needed …
02:25 Changeset [2367] by coling
Some minor tidyup to remove code now in raop client. Still nowhere near …
02:20 Changeset [2366] by coling
Add a skeleton raop client which builds on the rtsp client. It still …
02:17 Changeset [2365] by coling
Move closer to an asynchronous structure (still some parsing code to be …
02:14 Changeset [2364] by coling
Trivial change to allocate memory using pulse methods.
00:05 Ticket #285 (defect) closed by lennart
fixed: I posted some patches to the libSDL bz a while back. I think it got merged …

05/05/08:

23:59 Ticket #271 (defect) closed by lennart
invalid: This is not a bug in PA. It's just that those apps are not able to control …
23:55 Ticket #269 (defect) closed by lennart
invalid: The "multi" ALSA plugin that emu10k1 needs is buggy. It wakes PA up much …
23:05 Ticket #293 (enhancement) closed by lennart
invalid: jrush: are you sure your device supports only 24bit-packed samples? I'd …
21:47 AboutPulseAudio edited by beier
Better explanation of clients versus drivers (diff)
07:46 AboutPulseAudio edited by beier
Added short description of source and sink (diff)

05/04/08:

23:31 PerfectSetup edited by beier
More info ablut ALSA+Wine problems (diff)
23:04 PerfectSetupTOC edited by beier
added Wine to the sub-menu (diff)
17:56 Ticket #293 (enhancement) created by jrush
Request support for 24-bit audio samples
17:32 Ticket #292 (enhancement) created by jrush
Need Better Docs re Dynamic Device Configuration
17:18 Ticket #290 (defect) closed by tanuk
fixed: Fixed. You too have a write access to the wiki, you know ;)
17:17 ModulesTOC edited by tanuk
Added two missing entries. (diff)
17:10 Modules edited by tanuk
Another reference to module-detect-hal… (diff)
17:09 Modules edited by tanuk
module-detect-hal --> module-hal-detect (diff)
17:03 Modules edited by tanuk
Documented the allowed sink/source name length. (diff)
16:54 Ticket #289 (enhancement) closed by tanuk
invalid: Not true. In the beginning of the Modules page, under Device Drivers, the …
16:21 Ticket #291 (defect) created by jrush
Docs on Modules Lagging
16:10 Ticket #290 (defect) created by jrush
Error in docs re name of HAL Detect Module
16:07 Ticket #81 (enhancement) reopened by jrush
1. You can only control the volume of streams once they start playing, …
16:00 Ticket #289 (enhancement) created by jrush
Document the Syntax of Source/Sink Names
15:41 Modules edited by beier
merged module-detect into one entry, moved module-detect-hal (diff)
15:26 Modules edited by beier
Fixed spelling (diff)
14:51 Ticket #288 (enhancement) created by Chimrod
Smooth rate variation in module-combine
14:44 Documentation edited by beier
Made a start to describe an overview of authentication. (diff)
13:26 PerfectSetup edited by beier
Added ! before TiMidity? and DirectSound? so it does not become a wiki link, … (diff)
13:12 PerfectSetup edited by beier
Comment about Wine problems. (diff)
03:26 Changeset [2363] by coling
Fix svn properties and some minor indentation
03:01 Changeset [2362] by coling
Convert the return values to fit with the rest of pulse 0 == success, < 0 …
02:44 Changeset [2361] by coling
Update to run a pa_mainloop (in a fairly hacky way) to test the …
02:43 Changeset [2360] by coling
Convert to using pa_socket_client rather than using blocking IO. This …

05/03/08:

12:48 Ticket #287 (defect) created by pH5
pulseaudio 0.9.10 fails to build in openembedded with undefined references to pa_log_level_meta
10:40 Ticket #286 (enhancement) created by Chimrod
Wrong latency correction with tunnel ?
04:01 Changeset [2359] by lennart
fix remapping sink for glitch-free
03:36 Changeset [2358] by lennart
update LADSPA module for glitch-free moed
03:36 Changeset [2357] by lennart
explain why a rewind was requested
03:34 Changeset [2356] by lennart
when rewinding after the end of an underrun, make sure to rewind as much …
03:33 Changeset [2355] by lennart
follow _unlink() changes from sink-input
03:32 Changeset [2354] by lennart
send PA_SINK_MESSAGE_REMOVE_INPUT only when an asyncmsgq is available, …
03:31 Changeset [2353] by lennart
make sure to call sink->update_requested_latency() always when we change …
03:30 Changeset [2352] by lennart
don't require a module name when resolving a dl symbol

05/02/08:

23:25 AboutPulseAudio edited by Beier
Marked distros with PA enabled by default (diff)
15:12 Changeset [2351] by tanuk
Fix typo: "now"->"not".
15:08 Changeset [2350] by tanuk
Fix setrlimit() return value comparsion.
11:49 Changeset [2349] by coling
Use _free rather than _destroy so as not to mix naming …
11:47 Changeset [2348] by coling
Use pa_sprintf_malloc to do simple concatenation rather than using the …
03:26 Changeset [2347] by lennart
only send PA_SINK_MESSAGE_SET_STATE if there's still an asyncmsqg around …
03:25 Changeset [2346] by lennart
a few modernizations
03:24 Changeset [2345] by lennart
reorderer a few things
03:24 Changeset [2344] by lennart
fix a compiler warning
03:23 Changeset [2343] by lennart
some modernizations
03:21 Changeset [2342] by lennart
add multiarch paths to default LADSPA search path
03:20 Changeset [2341] by lennart
don't enable prebuffering if we just call is_readable()
02:38 Changeset [2340] by coling
Fix include path (yes it's hacky)
02:36 Changeset [2339] by coling
Changes for the pulsified version
02:26 Changeset [2338] by coling
Add a branch to make modifications to test progress.
02:16 Changeset [2337] by coling
Copy of upstream raop_play for reference
01:56 Changeset [2336] by coling
Create a folder for roap_play, used to test code written for pa raop …
01:51 Changeset [2335] by coling
Start the raop sink. It's based on pipe sink and isn't anywhere near …
01:43 Changeset [2334] by coling
Add a simple base64 library that will be used by the sink
01:40 Changeset [2333] by coling
Add a RTSP client impelmentation. I still need to adapt the header reading …
01:35 Changeset [2332] by coling
Add a small lib to interpret and produce headers as used in http style …

05/01/08:

23:56 SystemWideInstance edited by tanuk
Don't refer module-hal-detect as a "future module" (diff)
22:19 Changeset [2331] by coling
Create a branch of current trunk to add airtunes stuff
22:09 Changeset [2330] by coling
Create a playground for myself
21:51 Changeset [2329] by lennart
Yes, yet another evil all-in-one commit of intervowen changes. I suck. * …
21:26 Changeset [2328] by lennart
move unlinking code to operation_unlink()
21:25 Changeset [2327] by lennart
some minor updates
21:24 Changeset [2326] by lennart
parse boolean parameters as boolean instead of int wherever applicable. …
21:22 Changeset [2325] by lennart
install gccmacro.h properly, drop unused core-def.h file
21:17 Changeset [2324] by lennart
change pa_rtpoll_set_timer_absolute() to take a pa_usec_t instead of …
21:16 Changeset [2323] by lennart
save and restore errno in log functions
21:16 Changeset [2322] by lennart
minor reformat
21:15 Changeset [2321] by lennart
check for $PULSE_INTERNAL before enabling padsp
21:15 Changeset [2320] by lennart
don't allow overwriting of callback pointers when we're already dead
21:13 Changeset [2319] by lennart
port pa_sample_clamp() to liboil
21:09 Changeset [2318] by lennart
add new function pa_sample_clamp()
21:06 Changeset [2317] by lennart
strip CRLF line breaks from read CLI commands. This should fix the cli …
21:04 Changeset [2316] by lennart
* Increase history set to 64 to simplify reduction of indexes * Decrease …
20:59 Changeset [2315] by lennart
make check for $DISPLAY=="" more readable, pa_bool_tization
20:57 Changeset [2314] by lennart
a bit of pa_bool_t'ization
20:56 Changeset [2313] by lennart
save errno before calling free()
04:09 Ticket #285 (defect) created by zman0900
Pulse ALSA Plugin (libasound2-plugins) and SDL

04/29/08:

19:21 PerfectSetup edited by Joachim Schiele
(diff)
00:20 Ticket #284 (defect) created by ibycus240
Certain hostnames cause invalid tunnel name error

04/26/08:

00:14 Ticket #283 (defect) created by Saviq
Auto creating tunnels fails on 0.9.10

04/25/08:

16:53 Ticket #282 (defect) created by eparis
Assertion 'size < (1024*1024*20)' failed at pulse/xmalloc.c:64 when playing .wav file

04/24/08:

03:52 WhyIHateALSA edited by lennart
(diff)
03:26 WhyIHateALSA edited by lennart
(diff)
02:49 WhyIHateALSA edited by lennart
(diff)
02:49 WhyIHateALSA edited by lennart
(diff)
02:43 WhyIHateALSA edited by lennart
(diff)
02:42 WhyIHateALSA edited by lennart
(diff)
01:22 Changeset [2312] by lennart
define minimal and maximal wakeup/sleep times; check for underrun …

04/23/08:

21:55 Changeset [2311] by lennart
fix size of requested_latency
21:22 Changeset [2310] by lennart
fix build for auxiliary modules
20:56 Changeset [2309] by lennart
add stripnul to build
20:26 Changeset [2308] by lennart
Big pile of interdependant changes: * Fix a deadlock when an asyncq …
20:19 Changeset [2307] by lennart
add new tool 'stripnul' which can be used to drop leading zeros from a …
20:17 Changeset [2306] by lennart
pa_bool_t'ization
20:14 Changeset [2305] by lennart
respect the resampler's maximum block size to avoid that we get kicked out …
20:13 Changeset [2304] by lennart
add missing header definitions for last commit
20:12 Changeset [2303] by lennart
add new function pa_alsa_build_pollfd() to alsa-util to unify a bit more …
20:11 Changeset [2302] by lennart
unify code that fixes up buffering metrics
20:11 Changeset [2301] by lennart
drop a misplaced newline
20:10 Changeset [2300] by lennart
do not fix automatic buffer attrs anymore, the new protocol version …
12:52 Ticket #281 (defect) created by rodrigo
Applications are sluggish because of disabled network access to local sound devices

04/22/08:

06:55 FAQ edited by amrik
(diff)
04:50 Changeset [2299] by lennart
* don't increase tsched_watermark on underrun without limits * fix the …
04:48 Changeset [2298] by lennart
show configure latency metrics
04:47 Changeset [2297] by lennart
some beautification updates, show msec instead of usec everywhere
04:47 Changeset [2296] by lennart
if no timer was armed, we don't need to disarm it
04:46 Changeset [2295] by lennart
if no latency was configure for a sink/source, fill in the max latency …
04:44 Changeset [2294] by lennart
add new function pa_alsa_recover_from_poll() to merge common core from …
04:38 Changeset [2293] by lennart
implement --process-time
03:11 Changeset [2292] by lennart
make sure the client buffer has space for 2*minreq+tlength. Explain why
03:04 Changeset [2291] by lennart
- Change meaning of special values of latency request: 0 -> "minimal …
02:52 Changeset [2290] by lennart
properly initialize memblock->is_silence for imported memory blocks; make …

04/21/08:

01:57 Changeset [2289] by lennart
improve dB volume calculation
01:56 Changeset [2288] by lennart
fix C++ compat
00:13 Ticket #276 (defect) closed by lennart
fixed: Commited in r71 of pavcuontrol. Thanks a lot!

04/20/08:

23:52 Ticket #277 (defect) closed by lennart
fixed: r2287 does what you requested, but in a different, more elaborate way …
23:50 Changeset [2287] by lennart
initialize properties for ALSA sinks/sources more elaborately, re #277
23:49 Changeset [2286] by lennart
use the sink description instead of the name to choose the description for …
22:53 Changeset [2285] by lennart
drop a redundant pa_init_proplist(), properly set MEDIA_NAME property on …
22:35 Changeset [2284] by lennart
rename sink_input->rewind to process_rewind() and set_max_rewind to …
22:16 Changeset [2283] by lennart
Big pile of dependant changes: * Change pa_memblockq to carry silence …
21:53 Changeset [2282] by lennart
maintain a global silence memblock cache
21:52 Changeset [2281] by lennart
fix for new location of gccmacro.h
21:51 Changeset [2280] by lennart
we have not periodic timers anymore
21:50 Changeset [2279] by lennart
update to recent changes of proplist api
21:49 Changeset [2278] by lennart
split user supplied data in multiple memory blocks if necessary to fit in …
21:46 Changeset [2277] by lennart
increase the default pool size to 16MB because we now need to keep a lot …
21:44 Changeset [2276] by lennart
add lower boundary for artifical latencies
21:43 Changeset [2275] by lennart
follow pa_pstream_use_shm->pa_pstream_enable_shm rename
21:43 Changeset [2274] by lennart
add new pa_pstream_get_shm() API, rename pa_pstream_use_shm() to …
21:41 Changeset [2273] by lennart
remove debug messages
21:41 Changeset [2272] by lennart
add new silence memblock caching subsystem
21:40 Changeset [2271] by lennart
add new API function pa_memchunk_memcpy()
21:38 Changeset [2270] by lennart
print a message on xrun
19:33 Ticket #280 (defect) closed by hotdog003
duplicate: Nevermind, this was fixed in ticket #49.
19:32 Ticket #280 (defect) created by hotdog003
module-tunnel-sink periodically drops connection with "unsupported command 63"
13:11 FAQ edited by tanuk
Added a reminder that the semicolon is a comment character. (diff)
07:21 FAQ edited by tanuk
Added a question about enabling surround. (diff)
07:12 FAQ edited by tanuk
Add some categorization for the questions (diff)
06:23 FAQ edited by tanuk
Missed some questions last time (diff)
06:16 FAQ edited by tanuk
Attempt at generating an outline for the FAQ (preview for PageOutline … (diff)

04/18/08:

16:58 Ticket #279 (defect) created by rodrigo
Can't disable padevchooser from the GNOME session properties capplet
00:40 Ticket #101 (defect) reopened by ajrh
Hello, For info, I am also encountering this problem on Red Hat …

Note: See TracTimeline for information about the timeline view.