Revision bd11c7a1 libavcodec/h264dsp.h

View differences:

libavcodec/h264dsp.h
57 57
                                      int bidir, int edges, int step, int mask_mv0, int mask_mv1, int field);
58 58

  
59 59
    /* IDCT */
60
    /* NOTE!!! if you implement any of h264_idct8_add, h264_idct8_add4 then you must implement all of them
61
       NOTE!!! if you implement any of h264_idct_add, h264_idct_add16, h264_idct_add16intra, h264_idct_add8 then you must implement all of them
62
        The reason for above, is that no 2 out of one list may use a different permutation.
63
    */
64 60
    void (*h264_idct_add)(uint8_t *dst/*align 4*/, DCTELEM *block/*align 16*/, int stride);
65 61
    void (*h264_idct8_add)(uint8_t *dst/*align 8*/, DCTELEM *block/*align 16*/, int stride);
66 62
    void (*h264_idct_dc_add)(uint8_t *dst/*align 4*/, DCTELEM *block/*align 16*/, int stride);

Also available in: Unified diff