text: #import "GPUImageAverageColor.h"
  
  
  
  
  
  @interface GPUImageLuminosity : GPUImageAverageColor
  {
      GLProgram *secondFilterProgram;
      GLint secondFilterPositionAttribute, secondFilterTextureCoordinateAttribute;
      GLint secondFilterInputTextureUniform, secondFilterInputTextureUniform2;
      GLint secondFilterTexelWidthUniform, secondFilterTexelHeightUniform;
  }
  
  // This block is called on the completion of color averaging for a frame
  @property (nonatomic, copy) void (^luminosityProcessingFinishedBlock)(CGFloat luminosity, CMTime frameTime);
  
  - (void)extractLuminosityAtFrameTime:(CMTime)frameTime;
  - (void)initializeSecondaryAttributes;
  
  @end
  