mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-05 13:29:57 -05:00
core: dump proplist when creating stream similar to how we already to it for sinks/sources
This commit is contained in:
parent
88b777311d
commit
e7686a607d
2 changed files with 12 additions and 4 deletions
|
|
@ -153,6 +153,7 @@ int pa_sink_input_new(
|
|||
char st[PA_SAMPLE_SPEC_SNPRINT_MAX], cm[PA_CHANNEL_MAP_SNPRINT_MAX];
|
||||
pa_channel_map original_cm;
|
||||
int r;
|
||||
char *pt;
|
||||
|
||||
pa_assert(_i);
|
||||
pa_assert(core);
|
||||
|
|
@ -353,12 +354,15 @@ int pa_sink_input_new(
|
|||
if (i->client)
|
||||
pa_assert_se(pa_idxset_put(i->client->sink_inputs, i, NULL) >= 0);
|
||||
|
||||
pa_log_info("Created input %u \"%s\" on %s with sample spec %s and channel map %s",
|
||||
pt = pa_proplist_to_string_sep(i->proplist, "\n ");
|
||||
pa_log_info("Created input %u \"%s\" on %s with sample spec %s and channel map %s\n %s",
|
||||
i->index,
|
||||
pa_strnull(pa_proplist_gets(i->proplist, PA_PROP_MEDIA_NAME)),
|
||||
i->sink->name,
|
||||
pa_sample_spec_snprint(st, sizeof(st), &i->sample_spec),
|
||||
pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map));
|
||||
pa_channel_map_snprint(cm, sizeof(cm), &i->channel_map),
|
||||
pt);
|
||||
pa_xfree(pt);
|
||||
|
||||
/* Don't forget to call pa_sink_input_put! */
|
||||
|
||||
|
|
|
|||
|
|
@ -107,6 +107,7 @@ int pa_source_output_new(
|
|||
pa_resampler *resampler = NULL;
|
||||
char st[PA_SAMPLE_SPEC_SNPRINT_MAX], cm[PA_CHANNEL_MAP_SNPRINT_MAX];
|
||||
int r;
|
||||
char *pt;
|
||||
|
||||
pa_assert(_o);
|
||||
pa_assert(core);
|
||||
|
|
@ -247,12 +248,15 @@ int pa_source_output_new(
|
|||
if (o->direct_on_input)
|
||||
pa_assert_se(pa_idxset_put(o->direct_on_input->direct_outputs, o, NULL) == 0);
|
||||
|
||||
pa_log_info("Created output %u \"%s\" on %s with sample spec %s and channel map %s",
|
||||
pt = pa_proplist_to_string_sep(o->proplist, "\n ");
|
||||
pa_log_info("Created output %u \"%s\" on %s with sample spec %s and channel map %s\n %s",
|
||||
o->index,
|
||||
pa_strnull(pa_proplist_gets(o->proplist, PA_PROP_MEDIA_NAME)),
|
||||
o->source->name,
|
||||
pa_sample_spec_snprint(st, sizeof(st), &o->sample_spec),
|
||||
pa_channel_map_snprint(cm, sizeof(cm), &o->channel_map));
|
||||
pa_channel_map_snprint(cm, sizeof(cm), &o->channel_map),
|
||||
pt);
|
||||
pa_xfree(pt);
|
||||
|
||||
/* Don't forget to call pa_source_output_put! */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue