/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * ALSA sequencer System Client * Copyright (c) 1998 by Frank van de Pol <fvdpol@coil.demon.nl>
*/ #ifndef __SND_SEQ_SYSTEM_H #define __SND_SEQ_SYSTEM_H
#include <sound/seq_kernel.h>
/* entry points for broadcasting system events */ void snd_seq_system_broadcast(int client, int port, int type, bool atomic);
/* normal system notification event broadcast */ #define notify_event(client, port, type) \
snd_seq_system_broadcast(client, port, type, false)
/* notify UMP EP/FB change event */ staticinlinevoid snd_seq_system_ump_notify(int client, int block, int type, bool atomic)
{ /* reuse the existing snd_seq_system_broadcast(): * struct snd_seq_ev_ump_notify is compatible with struct snd_seq_addr
*/
snd_seq_system_broadcast(client, block, type, atomic);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.