Lines Matching refs:uchar
59 void bsBSwapBlock( uchar *start, uchar *end )
88 m_start = new uchar[m_block_size + m_unGetsize];
235 uchar *current = m_current;
244 val = *((uchar*)current);
252 uchar* data = (uchar*)buffer;
286 uchar *current = m_current;
305 uchar *current = m_current;
327 uchar *current = m_current;
346 uchar *current = m_current;
405 if( (m_current = (uchar*)(current - mask)) >= m_end )
424 if( (uchar*)(current - mask) >= m_end )
428 m_current = (uchar*)current;
514 if( (m_current = (uchar*)current) >= m_end )
533 if( ((uchar*)current) >= m_end )
535 m_current = (uchar*)current;
686 int* bsCreateSourceHuffmanTable( const uchar* src, int* dst,
738 m_start = new uchar[m_block_size];
825 *m_current++ = (uchar)val;
833 uchar* data = (uchar*)buffer;
859 uchar *current = m_current;
863 current[0] = (uchar)val;
864 current[1] = (uchar)(val >> 8);
879 uchar *current = m_current;
883 current[0] = (uchar)val;
884 current[1] = (uchar)(val >> 8);
885 current[2] = (uchar)(val >> 16);
886 current[3] = (uchar)(val >> 24);
910 uchar *current = m_current;
914 current[0] = (uchar)(val >> 8);
915 current[1] = (uchar)val;
930 uchar *current = m_current;
934 current[0] = (uchar)(val >> 24);
935 current[1] = (uchar)(val >> 16);
936 current[2] = (uchar)(val >> 8);
937 current[3] = (uchar)val;