Revision 5e5c247a libavcodec/mpegvideo.h

View differences:

libavcodec/mpegvideo.h
355 355
    int last_pict_type;
356 356
    int last_non_b_pict_type;   ///< used for mpeg4 gmc b-frames & ratecontrol 
357 357
    int frame_rate_index;
358
    int frame_rate_ext_n;       ///< MPEG-2 specific framerate modificators (numerator)
359
    int frame_rate_ext_d;       ///< MPEG-2 specific framerate modificators (denominator)
360

  
358 361
    /* motion compensation */
359 362
    int unrestricted_mv;        ///< mv can point outside of the coded picture 
360 363
    int h263_long_vectors;      ///< use horrible h263v1 long vector mode 
......
465 468
    /** identical to the above but for MMX & these are not permutated, second 64 entries are bias*/
466 469
    uint16_t (*q_intra_matrix16)[2][64];
467 470
    uint16_t (*q_inter_matrix16)[2][64];
468
    int block_last_index[6];  ///< last non zero coefficient in block
471
    int block_last_index[12];  ///< last non zero coefficient in block
469 472
    /* scantables */
470 473
    ScanTable __align8 intra_scantable;
471 474
    ScanTable intra_h_scantable;
......
653 656
    int alternate_scan;
654 657
    int repeat_first_field;
655 658
    int chroma_420_type;
659
    int chroma_format;
660
#define CHROMA_420 1
661
#define CHROMA_422 2
662
#define CHROMA_444 3
663

  
656 664
    int progressive_frame;
657 665
    int full_pel[2];
658 666
    int interlaced_dct;

Also available in: Unified diff