Lines Matching refs:uchar
56 #define fourCC(a,b,c,d) ((int)((uchar(d)<<24) | (uchar(c)<<16) | (uchar(b)<<8) | uchar(a)))
145 *m_current++ = (uchar)val;
150 void putBytes(const uchar* buf, int count)
152 uchar* data = (uchar*)buf;
178 m_current[0] = (uchar)val;
179 m_current[1] = (uchar)(val >> 8);
187 m_current[0] = (uchar)val;
188 m_current[1] = (uchar)(val >> 8);
189 m_current[2] = (uchar)(val >> 16);
190 m_current[3] = (uchar)(val >> 24);
198 m_current[0] = (uchar)(val >> 8);
199 m_current[1] = (uchar)val;
211 m_start[delta] = (uchar)val;
212 m_start[delta+1] = (uchar)(val >> 8);
213 m_start[delta+2] = (uchar)(val >> 16);
214 m_start[delta+3] = (uchar)(val >> 24);
220 uchar buf[] = { (uchar)val, (uchar)(val >> 8), (uchar)(val >> 16), (uchar)(val >> 24) };
228 uchar v;
229 uchar* ptr = m_current;
230 v = (uchar)(currval >> 24);
234 v = (uchar)(currval >> 16);
238 v = (uchar)(currval >> 8);
242 v = (uchar)currval;
253 uchar v;
254 uchar* ptr = m_current;
258 v = (uchar)(currval >> 24);
319 static int* createSourceHuffmanTable(const uchar* src, int* dst,
343 std::vector<uchar> m_buf;
344 uchar* m_start;
345 uchar* m_end;
346 uchar* m_current;
632 void writeFrameData( const uchar* data, int step, int colorspace, int input_channels );
673 static const uchar jpegTableK1_T[] =
685 static const uchar jpegTableK2_T[] =
700 static const uchar jpegTableK3[] =
707 static const uchar jpegTableK4[] =
714 static const uchar jpegTableK5[] =
741 static const uchar jpegTableK6[] =
767 static const uchar zigzag[] =
1110 void MotionJpegWriter::writeFrameData( const uchar* data, int step, int colorspace, int input_channels )
1115 static uchar cat_table[CAT_TAB_SIZE*2+1];
1164 strm.putBytes( (const uchar*)jpegHeader, sizeof(jpegHeader) - 1 );
1169 const uchar* qtable = i == 0 ? jpegTableK1_T : jpegTableK2_T;
1194 const uchar* htable = i == 0 ? jpegTableK3 : i == 1 ? jpegTableK5 :
1270 const uchar* pix_data = data + x*input_channels;