ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/Video-Capture-V4l/RTjpeg/codec/modules/RTs2b_raw.c
Revision: 1.1
Committed: Fri May 5 20:21:52 2000 UTC (26 years, 5 months ago) by pcg
Content type: text/plain
Branch: MAIN
CVS Tags: rel-0_9, rel-0_902, HEAD
Log Message:
Initial check-in

File Contents

# User Rev Content
1 pcg 1.1 int RTjpeg_s2b(s16 *data, s8 *strm, u8 bt8, u32 *qtbl)
2     {
3     int ci=1, co=1, tmp;
4     register int i;
5    
6     i=RTjpeg_ZZ[0];
7     data[i]=((u8)strm[0])*qtbl[i];
8    
9     for(co=1; co<64; co++)
10     {
11     i=RTjpeg_ZZ[co];
12     data[i]=strm[ci++]*qtbl[i];
13     }
14    
15     /*
16     for(; co<64; co++)
17     {
18     if(strm[ci]>63)
19     {
20     tmp=co+strm[ci]-63;
21     for(; co<tmp; co++)data[RTjpeg_ZZ[co]]=0;
22     co--;
23     } else
24     {
25     i=RTjpeg_ZZ[co];
26     data[i]=strm[ci]*qtbl[i];
27     }
28     ci++;
29     }
30     */
31    
32     return (int)ci;
33     }