Go to the source code of this file.
 | 
| static void  | dvb_encode_rle2 (uint8_t **pq, const uint8_t *bitmap, int linesize, int w, int h) | 
|   | 
| static void  | dvb_encode_rle4 (uint8_t **pq, const uint8_t *bitmap, int linesize, int w, int h) | 
|   | 
| static void  | dvb_encode_rle8 (uint8_t **pq, const uint8_t *bitmap, int linesize, int w, int h) | 
|   | 
| static int  | encode_dvb_subtitles (DVBSubtitleContext *s, uint8_t *outbuf, const AVSubtitle *h) | 
|   | 
| static int  | dvbsub_encode (AVCodecContext *avctx, unsigned char *buf, int buf_size, const AVSubtitle *sub) | 
|   | 
Value:{\
    bitbuf |= (
val) << bitcnt;\
 
    bitcnt -= 2;\
    if (bitcnt < 0) {\
        bitcnt = 6;\
        *q++ = bitbuf;\
        bitbuf = 0;\
    }\
}
 
Definition at line 29 of file dvbsub.c.
Referenced by dvb_encode_rle2().
 
 
Value:{\
    bitbuf |= (
val) << bitcnt;\
 
    bitcnt -= 4;\
    if (bitcnt < 0) {\
        bitcnt = 4;\
        *q++ = bitbuf;\
        bitbuf = 0;\
    }\
}
 
Definition at line 116 of file dvbsub.c.
Referenced by dvb_encode_rle4().
 
 
  
  
      
        
          | static void dvb_encode_rle2  | 
          ( | 
          uint8_t **  | 
          pq,  | 
         
        
           | 
           | 
          const uint8_t *  | 
          bitmap,  | 
         
        
           | 
           | 
          int  | 
          linesize,  | 
         
        
           | 
           | 
          int  | 
          w,  | 
         
        
           | 
           | 
          int  | 
          h  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static void dvb_encode_rle4  | 
          ( | 
          uint8_t **  | 
          pq,  | 
         
        
           | 
           | 
          const uint8_t *  | 
          bitmap,  | 
         
        
           | 
           | 
          int  | 
          linesize,  | 
         
        
           | 
           | 
          int  | 
          w,  | 
         
        
           | 
           | 
          int  | 
          h  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static void dvb_encode_rle8  | 
          ( | 
          uint8_t **  | 
          pq,  | 
         
        
           | 
           | 
          const uint8_t *  | 
          bitmap,  | 
         
        
           | 
           | 
          int  | 
          linesize,  | 
         
        
           | 
           | 
          int  | 
          w,  | 
         
        
           | 
           | 
          int  | 
          h  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
Initial value:
Definition at line 457 of file dvbsub.c.