seq: include UMP headers

Some applications seem including alsa/seqmid.h individually, and this
got broken with the update of alsa-lib because now we have
dependencies to UMP stuff.  Include the necessary UMP headers
internally.  Also, add the inclusion of rawmidi.h in ump.h for similar
reasons.

Link: https://bugzilla.suse.com/show_bug.cgi?id=1233682
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Takashi Iwai 2024-11-24 09:33:16 +01:00
parent 6880219ad4
commit 07cee0ba05
3 changed files with 6 additions and 0 deletions

View file

@ -29,6 +29,8 @@
#ifndef __ALSA_SEQ_H
#define __ALSA_SEQ_H
#include "ump.h"
#ifdef __cplusplus
extern "C" {
#endif

View file

@ -28,6 +28,8 @@
#ifndef __ALSA_SEQ_EVENT_H
#define __ALSA_SEQ_EVENT_H
#include "ump_msg.h"
/**
* \defgroup SeqEvents Sequencer Event Definitions
* Sequencer Event Definitions

View file

@ -9,6 +9,8 @@
#ifndef __ALSA_UMP_H
#define __ALSA_UMP_H
#include "rawmidi.h"
#ifdef __cplusplus
extern "C" {
#endif