comparison mpegvideo.h @ 582:5132a4ee50cd libavcodec

different edge positions fixed with edge emu / dr1
author michaelni
date Thu, 25 Jul 2002 20:22:36 +0000
parents 762c67fd4078
children d3f374218030
comparison
equal deleted inserted replaced
581:8adda0af04e2 582:5132a4ee50cd
128 int fake_picture_number; /* picture number at the bitstream frame rate */ 128 int fake_picture_number; /* picture number at the bitstream frame rate */
129 int gop_picture_number; /* index of the first picture of a GOP based on fake_pic_num & mpeg1 specific */ 129 int gop_picture_number; /* index of the first picture of a GOP based on fake_pic_num & mpeg1 specific */
130 int picture_in_gop_number; /* 0-> first pic in gop, ... */ 130 int picture_in_gop_number; /* 0-> first pic in gop, ... */
131 int b_frames_since_non_b; /* used for encoding, relative to not yet reordered input */ 131 int b_frames_since_non_b; /* used for encoding, relative to not yet reordered input */
132 int mb_width, mb_height; /* number of MBs horizontally & vertically */ 132 int mb_width, mb_height; /* number of MBs horizontally & vertically */
133 int h_edge_pos, v_edge_pos;/* horizontal / vertical position of the right/bottom edge (pixel replicateion)*/
133 int mb_num; /* number of MBs of a picture */ 134 int mb_num; /* number of MBs of a picture */
134 int linesize; /* line size, in bytes, may be different from width */ 135 int linesize; /* line size, in bytes, may be different from width */
135 int uvlinesize; /* line size, for chroma in bytes, may be different from width */ 136 int uvlinesize; /* line size, for chroma in bytes, may be different from width */
136 UINT8 *new_picture[3]; /* picture to be compressed */ 137 UINT8 *new_picture[3]; /* picture to be compressed */
137 UINT8 *picture_buffer[REORDER_BUFFER_SIZE][3]; /* internal buffers used for reordering of input pictures */ 138 UINT8 *picture_buffer[REORDER_BUFFER_SIZE][3]; /* internal buffers used for reordering of input pictures */