Examples of FrameBodyTPOS

@author : Paul Taylor @author : Eric Farng @version $Id: FrameBodyTPOS.java 895 2010-04-15 15:21:45Z paultaylor $

Examples of org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS

        else if (FieldKey.TRACK_TOTAL.equals(key)) {
          track.getTrackData().addTrackTotal(body.getTrackTotal());
        }
      }
      else if (frame.getBody() instanceof FrameBodyTPOS) {
        FrameBodyTPOS body = (FrameBodyTPOS) frame.getBody();
        if (FieldKey.DISC_NO.equals(key)) {
          track.getTrackData().addDisc(body.getDiscNo());
        }
        else if (FieldKey.DISC_TOTAL.equals(key)) {
          track.getTrackData().addDiscTotal(body.getDiscTotal());
        }
      }
      else if (frame.getBody() instanceof FrameBodyCOMM) {
        FrameBodyCOMM body = (FrameBodyCOMM) frame.getBody();
        track.getTrackData().addComment(body.getText());
      }
      else if (frame.getBody() instanceof FrameBodyPOPM) {
        FrameBodyPOPM body = (FrameBodyPOPM) frame.getBody();
        track.getTrackData().addRating(String.valueOf(body.getRating()));
      }
      else if (frame.getBody() instanceof AbstractFrameBodyTextInfo) {
        AbstractFrameBodyTextInfo body = (AbstractFrameBodyTextInfo) frame.getBody();
        for (int i = 0; i < body.getNumberOfValues(); i++) {
          track.getTrackData().addTagFieldValues(key, body.getValueAtIndex(i));
        }
      }
    }
  }
View Full Code Here

Examples of org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS

          tag.addField(tag.createField(FieldKey.DISC_NO, "0"));
        }

        TagField field = tag.getFirstField(FieldKey.DISC_TOTAL);
      ID3v24Frame frame = (ID3v24Frame) field;
      FrameBodyTPOS body = (FrameBodyTPOS) frame.getBody();
      body.setDiscTotal(Integer.valueOf(trackData.getDiscTotal()));

        discFieldUpdated = true;
      }
      if (!discFieldUpdated) {
        tag.deleteField(FieldKey.DISC_NO);
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.