Home | History | Annotate | Download | only in highgui

Lines Matching refs:m_start

86     if( !m_start )
88 m_start = new uchar[m_block_size + m_unGetsize];
89 m_start+= m_unGetsize;
91 m_end = m_start + m_block_size;
98 m_start = m_end = m_current = 0;
120 if( m_start )
122 memcpy( m_start - m_unGetsize, m_end - m_unGetsize, m_unGetsize );
128 readed = fread( m_start, 1, m_block_size, m_file );
129 m_end = m_start + readed;
169 if( m_start )
171 delete[] (m_start - m_unGetsize);
173 m_start = m_end = m_current = 0;
182 if( m_start && block_size == m_block_size && unGetsize == m_unGetsize ) return;
199 m_current = m_start + offset;
204 m_current = m_start + m_block_size + offset;
212 return m_block_pos - m_block_size + (int)(m_current - m_start);
377 bsBSwapBlock( m_start, m_end );
487 bsBSwapBlock( m_start, m_end );
715 m_start = m_end = m_current = 0;
737 if( !m_start )
738 m_start = new uchar[m_block_size];
740 m_end = m_start + m_block_size;
741 m_current = m_start;
747 int size = (int)(m_current - m_start);
751 fwrite( m_start, 1, size, m_file );
752 m_current = m_start;
771 m_current = m_start;
791 if( m_start )
793 delete[] m_start;
795 m_start = m_end = m_current = 0;
803 if( m_start && block_size == m_block_size ) return;
813 return m_block_pos + (int)(m_current - m_start);
978 m_current = m_start;
1004 bsBSwapBlock( m_start, m_current );