Examples of MP3File


Examples of org.farng.mp3.MP3File

        int size;
        final String str;
        final Iterator iterator;
        ID3v2_4Frame frame;
        final byte[] buffer = new byte[6];
        final MP3File mp3 = new MP3File();
        mp3.seekMP3Frame(file);
        final long mp3start = file.getFilePointer();
        file.seek(0);
        str = "ID3";
        for (int i = 0; i < str.length(); i++) {
            buffer[i] = (byte) str.charAt(i);
View Full Code Here

Examples of org.farng.mp3.MP3File

     */
    public FilenameTag(final FilenameTag copyObject) {
        super(copyObject);
        composite = (AbstractFilenameComposite) TagUtility.copyObject(copyObject.composite);
        id3tag = new ID3v2_4(copyObject.id3tag);
        mp3file = new MP3File(copyObject.mp3file);
        extension = copyObject.extension;
    }
View Full Code Here

Examples of org.farng.mp3.MP3File

    public void write(final RandomAccessFile file) throws IOException {
        final String str;
        final Iterator iterator;
        final byte[] buffer = new byte[6];
        final MP3File mp3 = new MP3File();
        mp3.seekMP3Frame(file);
        final long mp3start = file.getFilePointer();
        file.seek(0);
        ID3v2_3Frame frame;
        str = "ID3";
        for (int i = 0; i < str.length(); i++) {
View Full Code Here

Examples of org.farng.mp3.MP3File

    public void write(final RandomAccessFile file) throws IOException {
        final String str;
        ID3v2_2Frame frame;
        final Iterator iterator;
        final byte[] buffer = new byte[6];
        final MP3File mp3 = new MP3File();
        mp3.seekMP3Frame(file);
        final long mp3start = file.getFilePointer();
        file.seek(0);

        // write the first 10 tag bytes
        str = "ID3";
View Full Code Here

Examples of org.farng.mp3.MP3File

*
*/
public class TagTestHelpLibrary {

  public static MP3File createMP3FileMockForID3v1(ID3v1 id3){
    MP3File mp3FileMock = EasyMock.createMock(MP3File.class);
    EasyMock.expect(mp3FileMock.hasID3v2Tag()).andReturn(false);
    EasyMock.expect(mp3FileMock.hasID3v1Tag()).andReturn(true);
    EasyMock.expect(mp3FileMock.getID3v1Tag()).andReturn(id3).times(2);
    return mp3FileMock;
  }
View Full Code Here

Examples of org.farng.mp3.MP3File

    EasyMock.expect(mp3FileMock.getID3v1Tag()).andReturn(id3).times(2);
    return mp3FileMock;
  }
 
  public static MP3File createMP3FileMockForID3v2(AbstractID3v2 id3){
    MP3File mp3FileMock = EasyMock.createMock(MP3File.class);
    EasyMock.expect(mp3FileMock.hasID3v2Tag()).andReturn(true);
    EasyMock.expect(mp3FileMock.getID3v2Tag()).andReturn(id3).times(2);
    return mp3FileMock;
  }
View Full Code Here

Examples of org.farng.mp3.MP3File

    this.testID3v2Genre("(13)", "Pop");
  }

  private void testID3v1Genre(String input, String expectedOutput) throws ID3TagFileException {
    ID3v1 id3Mock = EasyMock.createMock(ID3v1.class);
    MP3File mp3FileMock = TagTestHelpLibrary.createMP3FileMockForID3v1(id3Mock);

    EasyMock.expect(id3Mock.getSongGenre()).andReturn(input);
    EasyMock.replay(id3Mock, mp3FileMock);

    ID3Tag tag = jidID3TagFactory.getID3Tag(mp3FileMock);
View Full Code Here

Examples of org.farng.mp3.MP3File

    EasyMock.verify(id3Mock, mp3FileMock);
  }
 
  private void testID3v2Genre(String input, String expectedOutput) throws ID3TagFileException {
    AbstractID3v2 id3Mock = EasyMock.createMock(AbstractID3v2.class);
    MP3File mp3FileMock = TagTestHelpLibrary.createMP3FileMockForID3v2(id3Mock);

    EasyMock.expect(id3Mock.getSongGenre()).andReturn(input);
    EasyMock.replay(id3Mock, mp3FileMock);

    ID3Tag tag = jidID3TagFactory.getID3Tag(mp3FileMock);
View Full Code Here

Examples of org.farng.mp3.MP3File

    jidID3TagFactory.getID3Tag(fileMock);
  }
 
  @Test
  public void ID3v1Test() throws ID3TagFileException{
    MP3File mp3FileMock = TagTestHelpLibrary.createMP3FileMockForID3v1(null);
    EasyMock.replay(mp3FileMock);
   
    ID3Tag id3Tag = jidID3TagFactory.getID3Tag(mp3FileMock);
 
    assertTrue(id3Tag.getClass().equals(ID3v1TagImpl.class));
View Full Code Here

Examples of org.farng.mp3.MP3File

    EasyMock.verify(mp3FileMock);
  }
 
  @Test
  public void ID3v2Test() throws ID3TagFileException{
    MP3File mp3FileMock = TagTestHelpLibrary.createMP3FileMockForID3v2(null);
    EasyMock.replay(mp3FileMock);
   
    ID3Tag id3Tag = jidID3TagFactory.getID3Tag(mp3FileMock);
 
    assertTrue(id3Tag.getClass().equals(ID3v2TagImpl.class));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.