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

Commit d00e68c3 authored by RoboErik's avatar RoboErik Committed by Android Git Automerger
Browse files

am 26a43094: am 578fbe89: Merge "Set the metadata rating correctly in RCC" into lmp-dev

* commit '26a43094':
  Set the metadata rating correctly in RCC
parents e28cd1a2 26a43094
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -535,6 +535,21 @@ import java.lang.IllegalArgumentException;
            return this;
        }

        @Override
        public synchronized MetadataEditor putObject(int key, Object object)
                throws IllegalArgumentException {
            super.putObject(key, object);
            if (mMetadataBuilder != null &&
                    (key == MediaMetadataEditor.RATING_KEY_BY_USER ||
                    key == MediaMetadataEditor.RATING_KEY_BY_OTHERS)) {
                String metadataKey = MediaMetadata.getKeyFromMetadataEditorKey(key);
                if (metadataKey != null) {
                    mMetadataBuilder.putRating(metadataKey, (Rating) object);
                }
            }
            return this;
        }

        /**
         * Clears all the metadata that has been set since the MetadataEditor instance was created
         * (with {@link RemoteControlClient#editMetadata(boolean)}).