sink-input, source-output: Add pa_sink_input/source_output_get_description()

This commit is contained in:
Tanu Kaskinen 2013-07-03 14:09:15 +03:00
parent 94345677dc
commit c5e1d505cb
4 changed files with 35 additions and 1 deletions

View file

@ -32,6 +32,7 @@
#include <pulse/util.h>
#include <pulse/internal.h>
#include <pulsecore/i18n.h>
#include <pulsecore/mix.h>
#include <pulsecore/core-subscribe.h>
#include <pulsecore/log.h>
@ -692,6 +693,20 @@ void pa_source_output_put(pa_source_output *o) {
pa_source_update_status(o->source);
}
/* Called from the main thread. */
const char *pa_source_output_get_description(pa_source_output *o) {
const char *description;
pa_assert(o);
description = pa_proplist_gets(o->proplist, PA_PROP_MEDIA_NAME);
if (!description)
description = _("(unnamed stream)");
return description;
}
/* Called from main context */
void pa_source_output_kill(pa_source_output*o) {
pa_source_output_assert_ref(o);