summaryrefslogtreecommitdiffstats
path: root/src/modules/jack/module-jack-sink.c
Commit message (Collapse)AuthorAgeFilesLines
* module-jack-sink/source: protect against null return in jack_get_portsDavid Henningsson2011-03-281-5/+8
| | | | | | | | | | | | | | | | | | | | Just picking up a crash report from Ubuntu, here's the result. -- David Henningsson, Canonical Ltd. http://launchpad.net/~diwic From 934c52c79bb6faed56a64d6e15f9b285f687afee Mon Sep 17 00:00:00 2001 From: David Henningsson <david.henningsson@canonical.com> Date: Mon, 28 Mar 2011 14:30:44 +0200 Subject: [PATCH] module-jack-sink/source: protect against null return in jack_get_ports According to jack_get_ports documentation, it seems like returning NULL is valid, and that it should be freed using jack_free. Reported-by: Grayson Peddie BugLink: http://bugs.launchpad.net/bugs/733424 Signed-off-by: David Henningsson <david.henningsson@canonical.com>
* jack: Prevent crash on jack server shutdownDavid Henningsson2010-05-081-3/+4
|
* thread: name all threads so that the names appear in /proc/$PID/task/$TID/commLennart Poettering2010-05-031-1/+6
|
* Revert "Fix crash on jack server shutdown"Lennart Poettering2010-03-221-3/+3
| | | | | | This reverts commit e756467434f787d392c45aac1327768bcf0b610c. The patch is incomplete and not entirely correct.
* Fix crash on jack server shutdownDavid Henningsson2010-03-151-3/+3
| | | | | | | On sink unlinking, existing sink inputs are moved, which in turn calls a get latency callback, which references the jack client. Therefore, make sure the sink is unlinked before the client is closed. Failure to do so might lead to SIGSEGV.
* jack: never try to autoconnect to MIDI portsLennart Poettering2009-11-111-1/+1
| | | | | | Original patch supplied by 'adi' http://pulseaudio.org/ticket/669
* core: get rid of rt sig/timer handling since modern Linux' ppooll() is ↵Lennart Poettering2009-06-191-1/+0
| | | | finally fixed for granularity
* modules: add {sink|source|card}_properties argument to all modulesLennart Poettering2009-05-281-4/+12
|
* build-system: move x11 and jack modules into subdirectoriesLennart Poettering2009-04-281-0/+497