diff --git a/src/include/module/audio/sink_api.h b/src/include/module/audio/sink_api.h index d5fd0118b..98129b229 100644 --- a/src/include/module/audio/sink_api.h +++ b/src/include/module/audio/sink_api.h @@ -248,4 +248,9 @@ static inline uint32_t sink_get_id(struct sof_sink *sink) return sink->audio_stream_params->id; } +static inline uint32_t sink_get_pipeline_id(struct sof_sink *sink) +{ + return sink->audio_stream_params->pipeline_id; +} + #endif /* __MODULE_AUDIO_SINK_API_H__ */ diff --git a/src/include/module/audio/source_api.h b/src/include/module/audio/source_api.h index e4b522bdb..0925fb251 100644 --- a/src/include/module/audio/source_api.h +++ b/src/include/module/audio/source_api.h @@ -226,4 +226,9 @@ static inline uint32_t source_get_id(struct sof_source *source) return source->audio_stream_params->id; } +static inline uint32_t source_get_pipeline_id(struct sof_source *source) +{ + return source->audio_stream_params->pipeline_id; +} + #endif /* __MODULE_AUDIO_SOURCE_API_H__ */