summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* fix gcc warningLennart Poettering2008-09-091-1/+1
|
* Merge commit 'elmarco/upstream-master'Lennart Poettering2008-09-033-31/+45
|\
| * Fix formatting for function callsMarc-André Lureau2008-09-031-21/+21
| |
| * Avoid crash if gtk-settings is NULLMarc-André Lureau2008-09-031-0/+2
| |
| * Support playing events with file specifiedMarc-André Lureau2008-09-031-6/+11
| |
| * Add --version and short form version for argumentsMarc-André Lureau2008-09-021-5/+12
| |
* | don't use tdb's mmap support for now since it is broken, rhbz 460851Lennart Poettering2008-09-021-1/+3
| |
* | check for .oga in addition to .ogg, to follow most recent s-t-s changesLennart Poettering2008-09-021-2/+3
|/
* fix bus_cb state handlingBrian Cameron2008-09-021-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>
* fix commentLennart Poettering2008-09-021-2/+2
|
* add tdb based shared lookup cacheLennart Poettering2008-09-0210-31/+728
|
* export ca_get_data_home() and ca_get_data_dirs()Lennart Poettering2008-09-022-7/+17
|
* fix a memory leakLennart Poettering2008-09-021-0/+1
|
* add check for GCC destructor function attributesLennart Poettering2008-09-021-0/+6
|
* add new option --loop to c-g-pLennart Poettering2008-09-021-12/+48
|
* remove unused variableLennart Poettering2008-09-021-1/+0
|
* include audioconvert, audioconfig in GStreamer pipelineBrian Cameron2008-08-291-13/+45
| | | | | | | | | | | | | | | | | | | | | | | | | > Brian, I will release libcanberra 0.8 shortly. If you want to make > sure that the Gst driver works fine on solaris before I do the > release, please test quickly! Sorry I was not able ot test before the release. I just tested, and I found it doesn't work for two reasons. One reason I fixed in the attached patch. On Solaris, it is necessary to include "audioconvert ! audioconfig" in the GStreamer pipeline. This is needed to ensure that GStreaner "just works" with sink plugins that may not implement the full range of possible output that can come out of decodebin. The attached patch fixes this. Totem, rhythmbox, and other GStreamer based programs use similar logic. Before the above fix, GStreamer would just hang, which would also happen with the gst-launch command if you ran it with a similar pipeline without "audioconvert". Brian Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Lennart Poettering <lennart@poettering.net>
* include gstreamer in default driver orderLennart Poettering2008-08-281-0/+3
|
* fix license copy'n'paste errorLennart Poettering2008-08-281-1/+1
|
* driver: GStreamer using decodebin2Marc-André Lureau2008-08-272-0/+471
| | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Lennart Poettering <lennart@poettering.net>
* theme: use a sound_file_open callback during the lookupMarc-André Lureau2008-08-273-22/+54
| | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Lennart Poettering <lennart@poettering.net>
* multi: accept CANBERRA_DRIVER=multi, pulseMarc-André Lureau2008-08-272-6/+30
| | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Lennart Poettering <lennart@poettering.net>
* multi: respect given backend orderMarc-André Lureau2008-08-271-2/+6
| | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Lennart Poettering <lennart@poettering.net>
* OSS driver take 3Joe Marcus Clarke2008-08-214-0/+533
| | | | | | | This adds the necessary error checking, and fixes the s/alsa/oss/ problem in configure.ac. Signed-off-by: Lennart Poettering <lennart@poettering.net>
* Implement ca_strdup for platforms that lack it nativelyJoe Marcus Clarke2008-08-202-0/+33
| | | | Signed-off-by: Lennart Poettering <lennart@poettering.net>
* add a few notes about localizationLennart Poettering2008-08-141-6/+7
|
* look into all themes for soundsLennart Poettering2008-08-142-42/+55
|
* enable a few additional gcc warnings and fix all problems foundLennart Poettering2008-08-1413-77/+79
|
* handle terminated context state properlyLennart Poettering2008-08-141-1/+4
|
* allow sound events with no event id, but with file nameLennart Poettering2008-08-141-34/+46
|
* fall back to filename property if event id property doesn't existLennart Poettering2008-08-141-5/+6
|
* don't assert existance of event id in propertiesLennart Poettering2008-08-141-1/+3
|
* add test case for by-filename sound eventsLennart Poettering2008-08-141-0/+8
|
* Non-portable linker flagDaniel Macks2008-08-131-2/+5
| | | | | | | | | | | | | | | | | | -version-script is an ELF/GNU-ld feature, not available with other linkers & platforms. Libtool already knows when to use it, so attached path just piggy-backs on their main test for this feature. I think they also exclude some other platforms, but this appears to work on linux (passes the flag, tested with libtool-1.5.22) with and OS X (doesn't pass it, tested with libtool-2.2.4). dan -- Daniel Macks dmacks@netspace.org http://www.netspace.org/~dmacks Signed-off-by: Lennart Poettering <lennart@poettering.net>
* hide warning by defaultLennart Poettering2008-08-071-2/+2
|
* fix license wordingLennart Poettering2008-08-0634-34/+34
|
* implicitly add a few common propertiesLennart Poettering2008-08-041-0/+16
|
* actually generate logout sounds on logoutLennart Poettering2008-08-041-1/+1
|
* don't fail if we fail to set canberra propertiesLennart Poettering2008-08-041-3/+3
|
* add G_MODULE_EXPORT to gtk_module_init()Lennart Poettering2008-07-301-1/+1
|
* strip canberra properties already when we are connectingLennart Poettering2008-07-301-0/+2
|
* strip more properties when cacheingLennart Poettering2008-07-301-5/+7
|
* allow setting of cache control propertyLennart Poettering2008-07-301-3/+7
|
* generate gnome login/logout sounds from libcanberraLennart Poettering2008-07-304-0/+39
|
* fix bogus assertv0.4Lennart Poettering2008-07-251-1/+1
|
* move ca_debug to a proper source filesLennart Poettering2008-07-253-9/+36
|
* bump sonamesLennart Poettering2008-07-251-2/+2
|
* Merge branch 'gst'Lennart Poettering2008-07-2512-33/+436
|\
| * filter out recursive 'multi' invocations and duplicate entries in the ↵Lennart Poettering2008-06-251-0/+7
| | | | | | | | backend list
| * only install callback if a cb was passedLennart Poettering2008-06-251-1/+1
| |