summary refs log tree commit diff
path: root/pkgs/tools/misc/timidity/timidity-iA-Oj.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/misc/timidity/timidity-iA-Oj.patch')
-rw-r--r--pkgs/tools/misc/timidity/timidity-iA-Oj.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/tools/misc/timidity/timidity-iA-Oj.patch b/pkgs/tools/misc/timidity/timidity-iA-Oj.patch
new file mode 100644
index 00000000000..9bb96413428
--- /dev/null
+++ b/pkgs/tools/misc/timidity/timidity-iA-Oj.patch
@@ -0,0 +1,14 @@
+Without this timidity -iA -Oj prints "Couldn't start JACK device (`j')"
+and does not play MIDI.
+
+--- a/timidity/jack_a.c
++++ b/timidity/jack_a.c
+@@ -513,6 +513,8 @@ static int actl_jack(int request, void *arg)
+ 		ringbuf_clear(&ctx->rbuf);
+ 		return 0;
+ 
++	case PM_REQ_PLAY_START:
++		return 0;
+ 	}
+ 	return -1;
+ }