Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | oss: document lacking multichannel support for oss | Lennart Poettering | 2009-05-26 | 1 | -0/+3 |
| | |||||
* | alsa: disable multichannel support for alsa | Lennart Poettering | 2009-05-26 | 1 | -0/+5 |
| | |||||
* | add proper multichannel support (includes of WAVEX files) | Lennart Poettering | 2009-05-26 | 7 | -10/+236 |
| | |||||
* | Remove deprecated GTK+ symbol. Fixes bug #21358. | Andre Klapper | 2009-05-10 | 1 | -1/+1 |
| | |||||
* | oss: initialize oss fd properly to avoid closing inappropriate file descriptors | Brian Cameron | 2009-05-10 | 1 | -0/+1 |
| | |||||
* | Make libcanberra-gtk multihead safe | Christian Persch | 2009-05-10 | 2 | -15/+58 |
| | | | | | | Add ca_gtk_context_get_for_screen() that takes the settings from and listens for changes on the GtkSettings belonging to the screen, instead of the default one. FDO #21551. | ||||
* | pulse: don't hang when operation gets canceled | Federico Mena-Quintero | 2009-04-19 | 3 | -4/+27 |
| | | | | | | Handle properly when a sample play operation gets canceled. http://bugs.freedesktop.org/show_bug.cgi?id=21263 | ||||
* | pulse: set volume when streaming directly | Marc-André Lureau | 2009-04-18 | 1 | -1/+7 |
| | |||||
* | canberra-gtk-play: add -V option for volume | Marc-André Lureau | 2009-04-18 | 1 | -1/+5 |
| | |||||
* | pulse: use nofail | Marc-André Lureau | 2009-04-18 | 1 | -32/+81 |
| | |||||
* | don't crash if there is no default display on initialization. Fixes #20693 | Lennart Poettering | 2009-03-23 | 1 | -7/+22 |
| | |||||
* | Detect forks | Lennart Poettering | 2009-03-23 | 6 | -4/+104 |
| | | | | | | | | Some really stupid applications (Hey, vim, that means you!) love to fork after initializing gtk/libcanberra. This is really bad style. We however have to deal with this cleanly, so we try to detect the forks making sure all our calls fail cleanly after the fork. | ||||
* | make use of PA_STREAM_FAIL_ON_SUSPEND if defined | Lennart Poettering | 2009-02-03 | 1 | -1/+7 |
| | |||||
* | register a few new PA error codes | Lennart Poettering | 2009-02-03 | 1 | -3/+18 |
| | |||||
* | Remove libltdl, similarly to what has been done on PulseAudio. | Diego Elio 'Flameeyes' Pettenò | 2009-01-31 | 1 | -2/+0 |
| | | | | | | | Get rid of the internal copy of libltdl and instead use the system copy, requiring that to be available. It does not make sense to duplicate this further, and it's especially a bad idea to use an internal older copy of the library for distributors and final users. | ||||
* | If supported, leave the volume for event sounds unspecified | Lennart Poettering | 2009-01-27 | 1 | -0/+4 |
| | |||||
* | map: Don't export libtool symbols | Marc-André Lureau | 2009-01-22 | 1 | -0/+3 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | Fixes for libcanberra GStreamer backend | Brian Cameron | 2009-01-21 | 1 | -120/+207 |
| | | | | | | | | | | | | | | I wrote the attached patch to fix some bugs in the GStreamer backend of libcanberra. When you run gnome-sound-properties, and then enable "Play alerts and sound effects" on the "Sounds" tab, then click on one of the little arrow buttons to preview the sound, it plays okay. However, the second time you try clicking on any little arrow preview buttons it crashes. It does this even if you wait for the first sound to stop playing before playing the second sound. Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | Fix check for Stereo/Mono files | Lennart Poettering | 2009-01-07 | 1 | -1/+1 |
| | | | | This typo was pointed out by Geert Hedde Bosman. | ||||
* | Remove X-GNOME-Autostart-Notify since it is obsolete | Lennart Poettering | 2009-01-07 | 1 | -1/+0 |
| | |||||
* | Run lc-l-s in "Application" phase of gnome-session | Lennart Poettering | 2008-12-14 | 1 | -1/+1 |
| | | | | | | | | | There is no need to make g-s wait for this lc-l-s when it plays the welcome tune. Hence move it to "Application" phase instead of "Desktop" phase. This is a result of a discussion with Behdad Esfahbod to optimize the login time. | ||||
* | make _change_device() call take a const string | Lennart Poettering | 2008-10-26 | 8 | -8/+8 |
| | |||||
* | avoid duplicate definition of 'signal' to make gcc shut up | Lennart Poettering | 2008-10-26 | 1 | -2/+2 |
| | |||||
* | add a few more events that need to be implemented | Lennart Poettering | 2008-10-26 | 1 | -0/+3 |
| | |||||
* | fix wording in documentation | Lennart Poettering | 2008-10-26 | 1 | -2/+2 |
| | |||||
* | don't call the driver's destroy function when initialization failed | Lennart Poettering | 2008-10-26 | 1 | -0/+1 |
| | |||||
* | reorder inclusions | Lennart Poettering | 2008-10-26 | 1 | -7/+6 |
| | |||||
* | since our module interfacing is not versioned, move the modules to a ↵ | Lennart Poettering | 2008-10-26 | 1 | -1/+1 |
| | | | | versioned subdir | ||||
* | remove AM_LIBADD again since it is pointless | Lennart Poettering | 2008-10-05 | 1 | -1/+0 |
| | |||||
* | minor build system fixes | Lennart Poettering | 2008-10-05 | 1 | -0/+1 |
| | |||||
* | implement ca_memdup() | Lennart Poettering | 2008-10-05 | 1 | -0/+13 |
| | |||||
* | move ca_proplist_merge_ap()/ca_proplist_from_ap() to proplist.c where it belongs | Lennart Poettering | 2008-10-05 | 5 | -48/+49 |
| | |||||
* | fix prefix of byte order macros | Lennart Poettering | 2008-10-05 | 2 | -49/+49 |
| | |||||
* | remove variable names from argument lists to avoid stupid compiler shadow ↵ | Lennart Poettering | 2008-10-05 | 1 | -5/+5 |
| | | | | warnings | ||||
* | explicitly cast to long to avoid compiler warning | Lennart Poettering | 2008-10-05 | 1 | -1/+1 |
| | |||||
* | don't free sound_path on success | Lennart Poettering | 2008-10-03 | 1 | -1/+1 |
| | |||||
* | fix a memory leak | Lennart Poettering | 2008-10-03 | 1 | -0/+4 |
| | |||||
* | make ourselves resident | Lennart Poettering | 2008-10-03 | 1 | -0/+8 |
| | |||||
* | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/libcanberra | Lennart Poettering | 2008-09-26 | 1 | -1/+1 |
|\ | |||||
| * | Make tdb_context database static | Marc-André Lureau | 2008-09-11 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | | missing stdarg.h inclusion for OpenBSD compatibility | Jasper Lievisse Adriaanse | 2008-09-26 | 1 | -0/+2 |
|/ | | | | | | | | | hi, i'm in the process of creating a port of libcanberra for openbsd. there's currently a missing include in src/common.h Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | fix gcc warning | Lennart Poettering | 2008-09-09 | 1 | -1/+1 |
| | |||||
* | Merge commit 'elmarco/upstream-master' | Lennart Poettering | 2008-09-03 | 3 | -31/+45 |
|\ | |||||
| * | Fix formatting for function calls | Marc-André Lureau | 2008-09-03 | 1 | -21/+21 |
| | | |||||
| * | Avoid crash if gtk-settings is NULL | Marc-André Lureau | 2008-09-03 | 1 | -0/+2 |
| | | |||||
| * | Support playing events with file specified | Marc-André Lureau | 2008-09-03 | 1 | -6/+11 |
| | | |||||
| * | Add --version and short form version for arguments | Marc-André Lureau | 2008-09-02 | 1 | -5/+12 |
| | | |||||
* | | don't use tdb's mmap support for now since it is broken, rhbz 460851 | Lennart Poettering | 2008-09-02 | 1 | -1/+3 |
| | | |||||
* | | check for .oga in addition to .ogg, to follow most recent s-t-s changes | Lennart Poettering | 2008-09-02 | 1 | -2/+3 |
|/ | |||||
* | fix bus_cb state handling | Brian Cameron | 2008-09-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lennart: >> --- libcanberra-0.8/src/gstreamer.c-orig 2008-08-30 00:54:34.477944000 -0500 >> +++ libcanberra-0.8/src/gstreamer.c 2008-08-30 01:03:11.619656000 -0500 >> @@ -230,7 +230,7 @@ static GstBusSyncReply bus_cb(GstBus *bu >> /* g_debug (gst_element_state_get_name (pending)); */ >> >> if (pending == GST_STATE_NULL || pending == GST_STATE_VOID_PENDING) >> - err = CA_SUCCESS; >> + return TRUE; >> else >> return GST_BUS_DROP; >> break; > > Uh? bus_cb returns a variable of type GstBusSyncReply. Returning TRUE > here really doesn't make sense to me. Oops, sorry about that. I find changing the line to either GST_BUS_PASS or GST_BUS_ASYNC seems to work just fine. Providing an updated patch which uses GST_BUS_PASS. Brian Signed-off-by: Lennart Poettering <lennart@poettering.net> |