| 
    Page Speed Optimization Libraries
    1.13.35.1
    
   | 
 
#include "scanline_interface_frame_adapter.h"
  
 Public Member Functions | |
| FrameToScanlineWriterAdapter (MultipleFrameWriter *frame_writer) | |
| Acquires ownership of 'frame_writer'.  | |
| virtual ScanlineStatus | InitWithStatus (size_t width, size_t height, PixelFormat pixel_format) | 
| Initialize the basic parameter for writing the image.  | |
| virtual ScanlineStatus | InitializeWriteWithStatus (const void *config, GoogleString *out) | 
| virtual ScanlineStatus | WriteNextScanlineWithStatus (const void *scanline_bytes) | 
| virtual ScanlineStatus | FinalizeWriteWithStatus () | 
| Finalizes write structure once all scanlines are written.  | |
  Public Member Functions inherited from pagespeed::image_compression::ScanlineWriterInterface | |
| bool | Init (const size_t width, const size_t height, PixelFormat pixel_format) | 
| bool | InitializeWrite (const void *config, GoogleString *const out) | 
| bool | WriteNextScanline (const void *scanline_bytes) | 
| bool | FinalizeWrite () | 
The class FrameToScanlineWriterAdapter takes ownership of a MultipleFrameWriter and exposes ScanlineWriterInterface methods.
      
  | 
  virtual | 
Writes the current scan line with data provided. Returns false if the write fails.
Implements pagespeed::image_compression::ScanlineWriterInterface.
 1.8.6