FFmpeg
Classes | Macros | Typedefs | Functions | Variables
h261.h File Reference

H.261 codec. More...

#include "mpegvideo.h"
#include "rl.h"

Go to the source code of this file.

Classes

struct  H261Context
 H261Context. More...
 

Macros

#define MB_TYPE_H261_FIL   0x800000
 

Typedefs

typedef struct H261Context H261Context
 H261Context.
 

Functions

void ff_h261_loop_filter (MpegEncContext *s)
 
void ff_h261_common_init (void)
 
int ff_h261_get_picture_format (int width, int height)
 
void ff_h261_reorder_mb_index (MpegEncContext *s)
 
void ff_h261_encode_mb (MpegEncContext *s, int16_t block[6][64], int motion_x, int motion_y)
 
void ff_h261_encode_picture_header (MpegEncContext *s, int picture_number)
 
void ff_h261_encode_init (MpegEncContext *s)
 

Variables

uint8_t ff_h261_rl_table_store [2][2 *MAX_RUN+MAX_LEVEL+3]
 
const uint8_t ff_h261_mba_code [35]
 
const uint8_t ff_h261_mba_bits [35]
 
const uint8_t ff_h261_mtype_code [10]
 
const uint8_t ff_h261_mtype_bits [10]
 
const int ff_h261_mtype_map [10]
 
const uint8_t ff_h261_mv_tab [17][2]
 
const uint8_t ff_h261_cbp_tab [63][2]
 
RLTable ff_h261_rl_tcoeff
 

Detailed Description

H.261 codec.