Mercurial > libavcodec.hg
comparison rv34.c @ 8684:ec65d742016f libavcodec
Fix Doxygen comments for RV3/4 decoder.
author | kostya |
---|---|
date | Wed, 28 Jan 2009 07:16:20 +0000 |
parents | d6bab465b82c |
children | 18737839ed27 |
comparison
equal
deleted
inserted
replaced
8683:a262391f1ac6 | 8684:ec65d742016f |
---|---|
63 | 63 |
64 /** | 64 /** |
65 * Generate VLC from codeword lengths. | 65 * Generate VLC from codeword lengths. |
66 * @param bits codeword lengths (zeroes are accepted) | 66 * @param bits codeword lengths (zeroes are accepted) |
67 * @param size length of input data | 67 * @param size length of input data |
68 * @param vlc output VLC | |
68 * @param insyms symbols for input codes (NULL for default ones) | 69 * @param insyms symbols for input codes (NULL for default ones) |
69 */ | 70 */ |
70 static void rv34_gen_vlc(const uint8_t *bits, int size, VLC *vlc, const uint8_t *insyms) | 71 static void rv34_gen_vlc(const uint8_t *bits, int size, VLC *vlc, const uint8_t *insyms) |
71 { | 72 { |
72 int i; | 73 int i; |
616 * @param xoff horizontal offset from the start of the current block | 617 * @param xoff horizontal offset from the start of the current block |
617 * @param yoff vertical offset from the start of the current block | 618 * @param yoff vertical offset from the start of the current block |
618 * @param mv_off offset to the motion vector information | 619 * @param mv_off offset to the motion vector information |
619 * @param width width of the current partition in 8x8 blocks | 620 * @param width width of the current partition in 8x8 blocks |
620 * @param height height of the current partition in 8x8 blocks | 621 * @param height height of the current partition in 8x8 blocks |
622 * @param dir motion compensation direction (i.e. from the last or the next reference frame) | |
623 * @param thirdpel motion vectors are specified in 1/3 of pixel | |
624 * @param qpel_mc a set of functions used to perform luma motion compensation | |
625 * @param chroma_mc a set of functions used to perform chroma motion compensation | |
621 */ | 626 */ |
622 static inline void rv34_mc(RV34DecContext *r, const int block_type, | 627 static inline void rv34_mc(RV34DecContext *r, const int block_type, |
623 const int xoff, const int yoff, int mv_off, | 628 const int xoff, const int yoff, int mv_off, |
624 const int width, const int height, int dir, | 629 const int width, const int height, int dir, |
625 const int thirdpel, | 630 const int thirdpel, |