Loading media/java/android/media/AudioAttributes.java +10 −0 Original line number Diff line number Diff line Loading @@ -505,6 +505,16 @@ public final class AudioAttributes implements Parcelable { return (mFlags & FLAG_ALL); } /** * @hide * Return usage, even the non-public ones. * Internal use only * @return one of the values that can be set in {@link Builder#setUsage(int)} */ public int getSystemUsage() { return mUsage; } /** * @hide * Return the Bundle of data. Loading media/java/android/media/audiopolicy/AudioProductStrategy.java +2 −2 Original line number Diff line number Diff line Loading @@ -336,8 +336,8 @@ public final class AudioProductStrategy implements Parcelable { if (refAttr.equals(sDefaultAttributes)) { return false; } return ((refAttr.getUsage() == AudioAttributes.USAGE_UNKNOWN) || (attr.getUsage() == refAttr.getUsage())) return ((refAttr.getSystemUsage() == AudioAttributes.USAGE_UNKNOWN) || (attr.getSystemUsage() == refAttr.getSystemUsage())) && ((refAttr.getContentType() == AudioAttributes.CONTENT_TYPE_UNKNOWN) || (attr.getContentType() == refAttr.getContentType())) && ((refAttr.getAllFlags() == 0) Loading Loading
media/java/android/media/AudioAttributes.java +10 −0 Original line number Diff line number Diff line Loading @@ -505,6 +505,16 @@ public final class AudioAttributes implements Parcelable { return (mFlags & FLAG_ALL); } /** * @hide * Return usage, even the non-public ones. * Internal use only * @return one of the values that can be set in {@link Builder#setUsage(int)} */ public int getSystemUsage() { return mUsage; } /** * @hide * Return the Bundle of data. Loading
media/java/android/media/audiopolicy/AudioProductStrategy.java +2 −2 Original line number Diff line number Diff line Loading @@ -336,8 +336,8 @@ public final class AudioProductStrategy implements Parcelable { if (refAttr.equals(sDefaultAttributes)) { return false; } return ((refAttr.getUsage() == AudioAttributes.USAGE_UNKNOWN) || (attr.getUsage() == refAttr.getUsage())) return ((refAttr.getSystemUsage() == AudioAttributes.USAGE_UNKNOWN) || (attr.getSystemUsage() == refAttr.getSystemUsage())) && ((refAttr.getContentType() == AudioAttributes.CONTENT_TYPE_UNKNOWN) || (attr.getContentType() == refAttr.getContentType())) && ((refAttr.getAllFlags() == 0) Loading