| Index: media/midi/java/src/org/chromium/midi/MidiManagerAndroid.java
|
| diff --git a/media/midi/java/src/org/chromium/midi/MidiManagerAndroid.java b/media/midi/java/src/org/chromium/midi/MidiManagerAndroid.java
|
| index e0d208d9d13ae3ce720c93f622f8592268b65c04..b1e9b98474c472517e120ff31320e37c58860926 100644
|
| --- a/media/midi/java/src/org/chromium/midi/MidiManagerAndroid.java
|
| +++ b/media/midi/java/src/org/chromium/midi/MidiManagerAndroid.java
|
| @@ -12,6 +12,7 @@ import android.media.midi.MidiManager;
|
| import android.os.Build;
|
| import android.os.Handler;
|
|
|
| +import org.chromium.base.ContextUtils;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.annotations.CalledByNative;
|
| import org.chromium.base.annotations.JNINamespace;
|
| @@ -54,22 +55,21 @@ class MidiManagerAndroid {
|
|
|
| /**
|
| * A creation function called by C++.
|
| - * @param context
|
| * @param nativeManagerPointer The native pointer to a midi::MidiManagerAndroid object.
|
| */
|
| @CalledByNative
|
| - static MidiManagerAndroid create(Context context, long nativeManagerPointer) {
|
| - return new MidiManagerAndroid(context, nativeManagerPointer);
|
| + static MidiManagerAndroid create(long nativeManagerPointer) {
|
| + return new MidiManagerAndroid(nativeManagerPointer);
|
| }
|
|
|
| /**
|
| - * @param context
|
| * @param nativeManagerPointer The native pointer to a midi::MidiManagerAndroid object.
|
| */
|
| - private MidiManagerAndroid(Context context, long nativeManagerPointer) {
|
| + private MidiManagerAndroid(long nativeManagerPointer) {
|
| assert !ThreadUtils.runningOnUiThread();
|
|
|
| - mManager = (MidiManager) context.getSystemService(Context.MIDI_SERVICE);
|
| + mManager = (MidiManager) ContextUtils.getApplicationContext().getSystemService(
|
| + Context.MIDI_SERVICE);
|
| mHandler = new Handler(ThreadUtils.getUiThreadLooper());
|
| mNativeManagerPointer = nativeManagerPointer;
|
| }
|
|
|