Go to the source code of this file.
 | 
| static av_cold int  | msrle_encode_init (AVCodecContext *avctx) | 
|   | 
| static void  | write_run (AVCodecContext *avctx, uint8_t **data, int len, int value) | 
|   | 
| static void  | write_absolute (AVCodecContext *avctx, uint8_t **data, const uint8_t *line, int len) | 
|   | 
| static void  | write_delta (AVCodecContext *avctx, uint8_t **data, int delta) | 
|   | 
| static void  | write_yskip (AVCodecContext *avctx, uint8_t **data, int yskip) | 
|   | 
| static void  | encode_line (AVCodecContext *avctx, uint8_t **data, const uint8_t *line, int length) | 
|   | 
| static int  | encode (AVCodecContext *avctx, AVPacket *pkt, const AVFrame *pict, int keyframe, int *got_keyframe) | 
|   | 
| static int  | msrle_encode_frame (AVCodecContext *avctx, AVPacket *pkt, const AVFrame *pict, int *got_packet) | 
|   | 
| static int  | msrle_encode_close (AVCodecContext *avctx) | 
|   | 
◆ msrle_encode_init()
◆ write_run()
◆ write_absolute()
  
  
      
        
          | static void write_absolute  | 
          ( | 
          AVCodecContext *  | 
          avctx,  | 
         
        
           | 
           | 
          uint8_t **  | 
          data,  | 
         
        
           | 
           | 
          const uint8_t *  | 
          line,  | 
         
        
           | 
           | 
          int  | 
          len  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ write_delta()
◆ write_yskip()
◆ encode_line()
  
  
      
        
          | static void encode_line  | 
          ( | 
          AVCodecContext *  | 
          avctx,  | 
         
        
           | 
           | 
          uint8_t **  | 
          data,  | 
         
        
           | 
           | 
          const uint8_t *  | 
          line,  | 
         
        
           | 
           | 
          int  | 
          length  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ encode()
◆ msrle_encode_frame()
◆ msrle_encode_close()
◆ ff_msrle_encoder
Initial value:= {
    .p.name         = "msrle",
    },
}
 
Definition at line 286 of file msrleenc.c.