org.jaudiotagger.audio.mp4.atom
Class Mp4DrmsBox

java.lang.Object
  extended by org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
      extended by org.jaudiotagger.audio.mp4.atom.Mp4DrmsBox

public class Mp4DrmsBox
extends AbstractMp4Box

DrmsBox Replaces mp4a box on drm files

Need to skip over data in order to find esds atom

Specification not known, so just look for byte by byte 'esds' and then step back four bytes for size


Field Summary
 
Fields inherited from class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
dataBuffer, header
 
Constructor Summary
Mp4DrmsBox(Mp4BoxHeader header, java.nio.ByteBuffer dataBuffer)
           
 
Method Summary
 void processData()
          Process direct data
 
Methods inherited from class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
getData, getHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mp4DrmsBox

public Mp4DrmsBox(Mp4BoxHeader header,
                  java.nio.ByteBuffer dataBuffer)
Parameters:
header - header info
dataBuffer - data of box (doesnt include header data)
Method Detail

processData

public void processData()
                 throws CannotReadException
Process direct data

Throws:
CannotReadException