public static function iconv_utf16le_utf8($string)
 {
     if (substr($string, 0, 2) == "ÿþ") {
         // strip BOM
         $string = substr($string, 2);
     }
     $newcharstring = '';
     for ($i = 0; $i < strlen($string); $i += 2) {
         $charval = getid3_lib::LittleEndian2Int(substr($string, $i, 2));
         $newcharstring .= getid3_iconv_replacement::iconv_int_utf8($charval);
     }
     return $newcharstring;
 }