韩计才:x264_level_t

来源:百度文库 编辑:九乡新闻网 时间:2024/05/01 00:02:39
typedef struct {

    int level_idc;比特流的简表

    int mbps;        /* max macroblock processing rate (macroblocks/sec) */最大块处理速率

    int frame_size;  /* max frame size (macroblocks) */最大宏块大小

    int dpb;         /* max decoded picture buffer (bytes) */最大解码图像缓存区

    int bitrate;     /* max bitrate (kbit/sec) */最大比特率

    int cpb;         /* max vbv buffer (kbit) */cpb是编码图像缓存区,最大编码图像缓冲区

    int mv_range;    /* max vertical mv component range (pixels) */最大垂直运动补偿分量的范围

    int mvs_per_2mb; /* max mvs per 2 consecutive mbs. */每两个联系宏块之间的最大运动补偿

    int slice_rate;  /* ?? */

    int bipred8x8;   /* limit bipred to >=8x8 */限制帧间宏块预测块大于等于8*8

    int direct8x8;   /* 

    int frame_only;  /* forbid interlacing */禁止交错
} x264_level_t;