summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-08-14 00:52:33 +0200
committerLennart Poettering <lennart@poettering.net>2008-08-14 00:52:33 +0200
commit4a528e7bdc3c55a0fea67ade89ce4cae7a434c9a (patch)
treebbb9911880152aaf793ec070a14488adaf31b58f
parent56bd66e66fa3960482e12920f3a6aaab7bb51358 (diff)
add test case for by-filename sound events
-rw-r--r--src/test-canberra.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test-canberra.c b/src/test-canberra.c
index 05fcb54..d87e276 100644
--- a/src/test-canberra.c
+++ b/src/test-canberra.c
@@ -77,6 +77,14 @@ int main(int argc, char *argv[]) {
ca_proplist_destroy(p);
fprintf(stderr, "play_full: %s\n", ca_strerror(ret));
+ /* Now trigger a sound event, by filename */
+ ret = ca_context_play(c, 2,
+ CA_PROP_MEDIA_FILENAME, "/usr/share/sounds/freedesktop/stereo/audio-channel-front-left.ogg",
+ CA_PROP_MEDIA_NAME, "Front Left",
+ CA_PROP_MEDIA_LANGUAGE, "en_EN",
+ NULL);
+ fprintf(stderr, "play (by filename): %s\n", ca_strerror(ret));
+
fprintf(stderr, "Sleep half a second ...\n");
usleep(500000);