From 51eb4d65042779207e66cbb653e7267ee27efd3e Mon Sep 17 00:00:00 2001 From: Ian Baker Date: Tue, 25 Feb 2025 14:34:15 +0000 Subject: [PATCH] Keep the old MidiRenderer constructor deprecated for now --- .../androidx/media3/decoder/midi/MidiRenderer.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/libraries/decoder_midi/src/main/java/androidx/media3/decoder/midi/MidiRenderer.java b/libraries/decoder_midi/src/main/java/androidx/media3/decoder/midi/MidiRenderer.java index 6fd1b516a9..ff58e3de2a 100644 --- a/libraries/decoder_midi/src/main/java/androidx/media3/decoder/midi/MidiRenderer.java +++ b/libraries/decoder_midi/src/main/java/androidx/media3/decoder/midi/MidiRenderer.java @@ -33,7 +33,18 @@ public final class MidiRenderer extends DecoderAudioRenderer { private final Context context; - /** Creates the renderer instance. */ + /** + * @deprecated Use {@link #MidiRenderer(Context, Handler, AudioRendererEventListener, AudioSink)} + * instead. + */ + @Deprecated + public MidiRenderer(Context context) { + this.context = context.getApplicationContext(); + } + + /** + * Creates the renderer instance. + */ public MidiRenderer( Context context, @Nullable Handler eventHandler,