question: reads next 'n' up to 64 bits from the input stream . concode_field_sep int audioHeaderSize concode_elem_sep long buffer concode_elem_sep byte pointer concode_elem_sep InputStream is concode_elem_sep int readedBytes concode_field_sep void next_start_code concode_elem_sep void alignHeader concode_elem_sep void skip_bits concode_elem_sep void skip_bit concode_elem_sep void marker_bit concode_elem_sep long nextbits_byteAligned concode_elem_sep void unget_bits concode_elem_sep boolean next_bit concode_elem_sep void read_byte concode_elem_sep boolean isByteAligned concode_elem_sep void print_next_bits concode_elem_sep void byteAlign
target: long function ( int arg0 ) { if ( arg0 > 64 ) { throw new IOException ( "srini_string" ) ; } while ( ( pointer - arg0 ) < 0 ) { read_byte ( ) ; } long loc0 = - 1L >>> ( 64 - arg0 ) ; long loc1 = ( buffer >> ( pointer - arg0 ) ) & loc0 ; if ( arg0 == 0 ) { loc1 = 0 ; } pointer -= arg0 ; return loc1 ; }