Skip to content

Commit 332d334

Browse files
committed
Accept null outputClassParams
1 parent 31641ce commit 332d334

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

player/src/main/java/xyz/gianlu/librespot/player/mixing/AudioSink.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ public AudioSink(@NotNull PlayerConfiguration conf, @NotNull Listener listener)
6161
if (conf.outputClass == null || conf.outputClass.isEmpty())
6262
throw new IllegalArgumentException("Custom output sink class not configured!");
6363

64-
output = initCustomOutputSink(conf.outputClass, conf.outputClassParams);
64+
Object[] params = conf.outputClassParams;
65+
if (params == null) params = new Object[0];
66+
output = initCustomOutputSink(conf.outputClass, params);
6567
break;
6668
default:
6769
throw new IllegalArgumentException("Unknown output: " + conf.output);

0 commit comments

Comments
 (0)