- * @return The identified format, or {@link com.google.common.base.Optional#absent()}
- * if the format can not be identified
+ * @return The identified metadata, or {@link Optional#absent()} if the
+ * metadata can not be identified
Bitstream bitstream = new Bitstream(inputStream);
try {
Header frame = bitstream.readFrame();
if (frame == null) {
return Optional.absent();
}
Bitstream bitstream = new Bitstream(inputStream);
try {
Header frame = bitstream.readFrame();
if (frame == null) {
return Optional.absent();
}
- return Optional.of(new Format(frame.mode() == Header.SINGLE_CHANNEL ? 1 : 2, frame.frequency(), "MP3"));
+ return Optional.of(new Metadata(frame.mode() == Header.SINGLE_CHANNEL ? 1 : 2, frame.frequency(), "MP3"));