private void loadID3v2 ( InputStream in ) { int size = - 1 ; try { // Read ID3v2 header (10 bytes). in . mark ( 10 ) ; size = readID3v2Header ( in ) ; header_pos = size ; } catch ( IOException e ) { } finally { try { // Unread ID3v2 header (10 bytes). in . reset ( ) ; } catch ( IOException e ) { } } // Load ID3v2 tags. try { if ( size > 0 ) { rawid3v2 = new byte [ size ] ; in . read ( rawid3v2 , 0 , rawid3v2 . length ) ; } } catch ( IOException e ) { } }
Load ID3v2 frames .