public class com.android.systemui.statusbar.notification.MediaNotificationProcessor
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.android.systemui.statusbar.notification.MediaNotificationProcessor
  super_class: java.lang.Object
{
  private static final float POPULATION_FRACTION_FOR_MORE_VIBRANT;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1.0

  private static final float MIN_SATURATION_WHEN_DECIDING;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0.19

  private static final double MINIMUM_IMAGE_FRACTION;
    descriptor: D
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0.002

  private static final float POPULATION_FRACTION_FOR_DOMINANT;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0.01

  private static final float POPULATION_FRACTION_FOR_WHITE_OR_BLACK;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2.5

  private static final float BLACK_MAX_LIGHTNESS;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0.08

  private static final float WHITE_MIN_LIGHTNESS;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0.9

  private static final int RESIZE_BITMAP_AREA;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 22500

  private final com.android.systemui.statusbar.notification.ImageGradientColorizer mColorizer;
    descriptor: Lcom/android/systemui/statusbar/notification/ImageGradientColorizer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final android.content.Context mContext;
    descriptor: Landroid/content/Context;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private float[] mFilteredBackgroundHsl;
    descriptor: [F
    flags: (0x0002) ACC_PRIVATE

  private Palette.Filter mBlackWhiteFilter;
    descriptor: LPalette/Filter;
    flags: (0x0002) ACC_PRIVATE

  private final android.content.Context mPackageContext;
    descriptor: Landroid/content/Context;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(android.content.Context, android.content.Context);
    descriptor: (Landroid/content/Context;Landroid/content/Context;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.support cannot be resolved\n\tThe import android.support cannot be resolved\n\tThe import com.android.systemui.R cannot be resolved\n\tPalette cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tVisibleForTesting cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved\n\tPalette cannot be resolved to a type\n\tFilter cannot be resolved to a type\n\tR cannot be resolved to a variable\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
                Name  Flags
      context         
      packageContext  

  void <init>(android.content.Context, android.content.Context, com.android.systemui.statusbar.notification.ImageGradientColorizer);
    descriptor: (Landroid/content/Context;Landroid/content/Context;Lcom/android/systemui/statusbar/notification/ImageGradientColorizer;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.support cannot be resolved\n\tThe import android.support cannot be resolved\n\tThe import com.android.systemui.R cannot be resolved\n\tPalette cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tVisibleForTesting cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved\n\tPalette cannot be resolved to a type\n\tFilter cannot be resolved to a type\n\tR cannot be resolved to a variable\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    RuntimeInvisibleAnnotations: 
      VisibleForTesting()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        VisibleForTesting()
    MethodParameters:
                Name  Flags
      context         
      packageContext  
      colorizer       

  public void processNotification(android.app.Notification, android.app.Notification$Builder);
    descriptor: (Landroid/app/Notification;Landroid/app/Notification$Builder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 125
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved\n\tPalette cannot be resolved to a type\n\tFilter cannot be resolved to a type\n\tR cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
              Name  Flags
      notification  
      builder       

  int selectForegroundColor(int, Palette);
    descriptor: (ILPalette;)I
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 157
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
                 Name  Flags
      backgroundColor  
      palette          

  int selectForegroundColorForSwatches(Palette.Swatch, Palette.Swatch, Palette.Swatch, Palette.Swatch, Palette.Swatch, int);
    descriptor: (LPalette/Swatch;LPalette/Swatch;LPalette/Swatch;LPalette/Swatch;LPalette/Swatch;I)I
    flags: (0x0000) 
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 175
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
                 Name  Flags
      moreVibrant      
      vibrant          
      moreMutedSwatch  
      mutedSwatch      
      dominantSwatch   
      fallbackColor    

  Palette.Swatch selectMutedCandidate(Palette.Swatch, Palette.Swatch);
    descriptor: (LPalette/Swatch;LPalette/Swatch;)LPalette/Swatch;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 199
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
        Name  Flags
      first   
      second  

  Palette.Swatch selectVibrantCandidate(Palette.Swatch, Palette.Swatch);
    descriptor: (LPalette/Swatch;LPalette/Swatch;)LPalette/Swatch;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 220
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
        Name  Flags
      first   
      second  

  boolean hasEnoughPopulation(Palette.Swatch);
    descriptor: (LPalette/Swatch;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 240
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
        Name  Flags
      swatch  

  int findBackgroundColorAndFilter(Palette);
    descriptor: (LPalette;)I
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 246
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n\tPalette cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
         Name  Flags
      palette  

  private boolean isWhiteOrBlack(float[]);
    descriptor: ([F)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 288
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
      Name  Flags
      hsl   

  private boolean isBlack(float[]);
    descriptor: ([F)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 296
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
          Name  Flags
      hslColor  

  private boolean isWhite(float[]);
    descriptor: ([F)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
         0: .line 303
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.systemui.statusbar.notification.MediaNotificationProcessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/MediaNotificationProcessor;
    MethodParameters:
          Name  Flags
      hslColor  
}
SourceFile: "MediaNotificationProcessor.java"
InnerClasses:
  public Builder = android.app.Notification$Builder of android.app.Notification