[svn] / trunk / xvidcore / src / bitstream / zigzag.h Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/bitstream/zigzag.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3, Fri Mar 8 02:46:11 2002 UTC revision 195, Wed Jun 12 20:38:41 2002 UTC
# Line 1  Line 1 
1  #ifndef _ZIGZAG_H_  #ifndef _ZIGZAG_H_
2  #define _ZIGZAG_H_  #define _ZIGZAG_H_
3    
4  static const uint16_t scan_tables[3][64] =  static const uint16_t scan_tables[3][64] = {
 {  
5          {       // zig_zag_scan          {       // zig_zag_scan
6              0,  1,      8,      16, 9,  2,      3,      10,              0,  1,      8,      16, 9,  2,      3,      10,
7                  17, 24, 32, 25, 18, 11, 4,      5,                  17, 24, 32, 25, 18, 11, 4,      5,
# Line 11  Line 10 
10                  35, 42, 49, 56, 57, 50, 43, 36,                  35, 42, 49, 56, 57, 50, 43, 36,
11                  29, 22, 15, 23, 30, 37, 44, 51,                  29, 22, 15, 23, 30, 37, 44, 51,
12                  58, 59, 52, 45, 38, 31, 39, 46,                  58, 59, 52, 45, 38, 31, 39, 46,
13                  53, 60, 61, 54, 47, 55, 62, 63           53, 60, 61, 54, 47, 55, 62, 63},
         },  
14    
15          {       // horizontal_scan          {       // horizontal_scan
16              0,  1,      2,      3,      8,      9,      16, 17,              0,  1,      2,      3,      8,      9,      16, 17,
# Line 22  Line 20 
20              30, 31, 34, 35, 40, 41, 48, 49,              30, 31, 34, 35, 40, 41, 48, 49,
21              42, 43, 36, 37, 38, 39, 44, 45,              42, 43, 36, 37, 38, 39, 44, 45,
22              46, 47, 50, 51, 56, 57, 58, 59,              46, 47, 50, 51, 56, 57, 58, 59,
23              52, 53, 54, 55, 60, 61, 62, 63           52, 53, 54, 55, 60, 61, 62, 63},
         },  
24    
25          {       // vertical_scan          {       // vertical_scan
26              0, 8, 16, 24, 1, 9, 2, 10,              0, 8, 16, 24, 1, 9, 2, 10,
# Line 33  Line 30 
30              51, 59, 20, 28, 5, 13, 6, 14,              51, 59, 20, 28, 5, 13, 6, 14,
31              21, 29, 36, 44, 52, 60, 37, 45,              21, 29, 36, 44, 52, 60, 37, 45,
32              53, 61, 22, 30, 7, 15, 23, 31,              53, 61, 22, 30, 7, 15, 23, 31,
33              38, 46, 54, 62, 39, 47, 55, 63           38, 46, 54, 62, 39, 47, 55, 63}
         }  
34  };  };
35    
36  #endif /* _ZIGZAG_H_ */  #endif /* _ZIGZAG_H_ */

Legend:
Removed from v.3  
changed lines
  Added in v.195

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4