Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9b479a4 authored by Alex Dadukin's avatar Alex Dadukin Committed by Android (Google) Code Review
Browse files

Merge "Remove unused parameter (package name) from MediaDevice classes" into main

parents eff48da6 df3b5f39
Loading
Loading
Loading
Loading
+3 −5
Original line number Original line Diff line number Diff line
@@ -42,18 +42,16 @@ public class BluetoothMediaDevice extends MediaDevice {
    BluetoothMediaDevice(
    BluetoothMediaDevice(
            Context context,
            Context context,
            CachedBluetoothDevice device,
            CachedBluetoothDevice device,
            MediaRoute2Info info,
            MediaRoute2Info info) {
            String packageName) {
        this(context, device, info, null);
        this(context, device, info, packageName, null);
    }
    }


    BluetoothMediaDevice(
    BluetoothMediaDevice(
            Context context,
            Context context,
            CachedBluetoothDevice device,
            CachedBluetoothDevice device,
            MediaRoute2Info info,
            MediaRoute2Info info,
            String packageName,
            RouteListingPreference.Item item) {
            RouteListingPreference.Item item) {
        super(context, info, packageName, item);
        super(context, info, item);
        mCachedDevice = device;
        mCachedDevice = device;
        mAudioManager = context.getSystemService(AudioManager.class);
        mAudioManager = context.getSystemService(AudioManager.class);
        initDeviceRecord();
        initDeviceRecord();
+1 −2
Original line number Original line Diff line number Diff line
@@ -34,9 +34,8 @@ public class ComplexMediaDevice extends MediaDevice {
    ComplexMediaDevice(
    ComplexMediaDevice(
            Context context,
            Context context,
            MediaRoute2Info info,
            MediaRoute2Info info,
            String packageName,
            RouteListingPreference.Item item) {
            RouteListingPreference.Item item) {
        super(context, info, packageName, item);
        super(context, info, item);
    }
    }


    // MediaRoute2Info.getName was made public on API 34, but exists since API 30.
    // MediaRoute2Info.getName was made public on API 34, but exists since API 30.
+3 −4
Original line number Original line Diff line number Diff line
@@ -45,14 +45,13 @@ public class InfoMediaDevice extends MediaDevice {
    InfoMediaDevice(
    InfoMediaDevice(
            Context context,
            Context context,
            MediaRoute2Info info,
            MediaRoute2Info info,
            String packageName,
            RouteListingPreference.Item item) {
            RouteListingPreference.Item item) {
        super(context, info, packageName, item);
        super(context, info, item);
        initDeviceRecord();
        initDeviceRecord();
    }
    }


    InfoMediaDevice(Context context, MediaRoute2Info info, String packageName) {
    InfoMediaDevice(Context context, MediaRoute2Info info) {
        this(context, info, packageName, null);
        this(context, info, null);
    }
    }


    @Override
    @Override
+3 −7
Original line number Original line Diff line number Diff line
@@ -383,7 +383,7 @@ public abstract class InfoMediaManager extends MediaManager {
        for (MediaRoute2Info route : getSelectableRoutes(info)) {
        for (MediaRoute2Info route : getSelectableRoutes(info)) {
            deviceList.add(
            deviceList.add(
                    new InfoMediaDevice(
                    new InfoMediaDevice(
                            mContext, route, mPackageName, mPreferenceItemMap.get(route.getId())));
                            mContext, route, mPreferenceItemMap.get(route.getId())));
        }
        }
        return deviceList;
        return deviceList;
    }
    }
@@ -410,7 +410,7 @@ public abstract class InfoMediaManager extends MediaManager {
        for (MediaRoute2Info route : getDeselectableRoutes(info)) {
        for (MediaRoute2Info route : getDeselectableRoutes(info)) {
            deviceList.add(
            deviceList.add(
                    new InfoMediaDevice(
                    new InfoMediaDevice(
                            mContext, route, mPackageName, mPreferenceItemMap.get(route.getId())));
                            mContext, route, mPreferenceItemMap.get(route.getId())));
            Log.d(TAG, route.getName() + " is deselectable for " + mPackageName);
            Log.d(TAG, route.getName() + " is deselectable for " + mPackageName);
        }
        }
        return deviceList;
        return deviceList;
@@ -434,7 +434,7 @@ public abstract class InfoMediaManager extends MediaManager {
        for (MediaRoute2Info route : getSelectedRoutes(info)) {
        for (MediaRoute2Info route : getSelectedRoutes(info)) {
            deviceList.add(
            deviceList.add(
                    new InfoMediaDevice(
                    new InfoMediaDevice(
                            mContext, route, mPackageName, mPreferenceItemMap.get(route.getId())));
                            mContext, route, mPreferenceItemMap.get(route.getId())));
        }
        }
        return deviceList;
        return deviceList;
    }
    }
@@ -633,7 +633,6 @@ public abstract class InfoMediaManager extends MediaManager {
                        new InfoMediaDevice(
                        new InfoMediaDevice(
                                mContext,
                                mContext,
                                route,
                                route,
                                mPackageName,
                                mPreferenceItemMap.get(route.getId()));
                                mPreferenceItemMap.get(route.getId()));
                break;
                break;
            case TYPE_BUILTIN_SPEAKER:
            case TYPE_BUILTIN_SPEAKER:
@@ -650,7 +649,6 @@ public abstract class InfoMediaManager extends MediaManager {
                        new PhoneMediaDevice(
                        new PhoneMediaDevice(
                                mContext,
                                mContext,
                                route,
                                route,
                                mPackageName,
                                mPreferenceItemMap.getOrDefault(route.getId(), null));
                                mPreferenceItemMap.getOrDefault(route.getId(), null));
                break;
                break;
            case TYPE_HEARING_AID:
            case TYPE_HEARING_AID:
@@ -666,7 +664,6 @@ public abstract class InfoMediaManager extends MediaManager {
                                    mContext,
                                    mContext,
                                    cachedDevice,
                                    cachedDevice,
                                    route,
                                    route,
                                    mPackageName,
                                    mPreferenceItemMap.getOrDefault(route.getId(), null));
                                    mPreferenceItemMap.getOrDefault(route.getId(), null));
                }
                }
                break;
                break;
@@ -675,7 +672,6 @@ public abstract class InfoMediaManager extends MediaManager {
                        new ComplexMediaDevice(
                        new ComplexMediaDevice(
                                mContext,
                                mContext,
                                route,
                                route,
                                mPackageName,
                                mPreferenceItemMap.get(route.getId()));
                                mPreferenceItemMap.get(route.getId()));
                break;
                break;
            default:
            default:
+2 −2
Original line number Original line Diff line number Diff line
@@ -567,7 +567,7 @@ public class LocalMediaManager implements BluetoothCallback {
                final CachedBluetoothDevice cachedDevice =
                final CachedBluetoothDevice cachedDevice =
                        cachedDeviceManager.findDevice(device);
                        cachedDeviceManager.findDevice(device);
                if (isBondedMediaDevice(cachedDevice) && isMutingExpectedDevice(cachedDevice)) {
                if (isBondedMediaDevice(cachedDevice) && isMutingExpectedDevice(cachedDevice)) {
                    return new BluetoothMediaDevice(mContext, cachedDevice, null, mPackageName);
                    return new BluetoothMediaDevice(mContext, cachedDevice, null);
                }
                }
            }
            }
            return null;
            return null;
@@ -614,7 +614,7 @@ public class LocalMediaManager implements BluetoothCallback {
            mDisconnectedMediaDevices.clear();
            mDisconnectedMediaDevices.clear();
            for (CachedBluetoothDevice cachedDevice : cachedBluetoothDeviceList) {
            for (CachedBluetoothDevice cachedDevice : cachedBluetoothDeviceList) {
                final MediaDevice mediaDevice =
                final MediaDevice mediaDevice =
                        new BluetoothMediaDevice(mContext, cachedDevice, null, mPackageName);
                        new BluetoothMediaDevice(mContext, cachedDevice, null);
                if (!mMediaDevices.contains(mediaDevice)) {
                if (!mMediaDevices.contains(mediaDevice)) {
                    cachedDevice.registerCallback(mDeviceAttributeChangeCallback);
                    cachedDevice.registerCallback(mDeviceAttributeChangeCallback);
                    mDisconnectedMediaDevices.add(mediaDevice);
                    mDisconnectedMediaDevices.add(mediaDevice);
Loading