]> git.alsa-project.org Git - alsa-utils.git/commit
aplaymidi: Set event completely for tempo event
authorJohn K. Luebs <john@luebs.org>
Sun, 7 Jan 2024 19:33:33 +0000 (13:33 -0600)
committerTakashi Iwai <tiwai@suse.de>
Mon, 8 Jan 2024 08:52:55 +0000 (09:52 +0100)
commit4cb3e3a7b5b2347e87747a5544c1f4db62a7be53
treea4554485e4b1be096cd0aba41adbc6517533c225
parent827905c002dad40a7821a55b570aeaf55b4f1614
aplaymidi: Set event completely for tempo event

After UMP support was added in b399fb8 ev.type setting was inadvertently
dropped in the code path handling tempo meta event.
This is causing tempo meta events to not be handled at all.
Moreover, snd_seq_ev_set_fixed is also missing so MIDI files with
variable events such as SYSEX before the tempo meta event usually are
causing a segfault.

Fixes: b399fb85a919 ("aplaymidi: Add UMP support")
Closes: https://github.com/alsa-project/alsa-utils/issues/241
Signed-off-by: Takashi Iwai <tiwai@suse.de>
seq/aplaymidi/aplaymidi.c