diff options
Diffstat (limited to 'isoparser/src/main/java/com/coremedia/iso/boxes/sampleentry/.svn/text-base/Ovc1VisualSampleEntryImpl.java.svn-base')
-rw-r--r-- | isoparser/src/main/java/com/coremedia/iso/boxes/sampleentry/.svn/text-base/Ovc1VisualSampleEntryImpl.java.svn-base | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/isoparser/src/main/java/com/coremedia/iso/boxes/sampleentry/.svn/text-base/Ovc1VisualSampleEntryImpl.java.svn-base b/isoparser/src/main/java/com/coremedia/iso/boxes/sampleentry/.svn/text-base/Ovc1VisualSampleEntryImpl.java.svn-base deleted file mode 100644 index 56b8adb..0000000 --- a/isoparser/src/main/java/com/coremedia/iso/boxes/sampleentry/.svn/text-base/Ovc1VisualSampleEntryImpl.java.svn-base +++ /dev/null @@ -1,45 +0,0 @@ -package com.coremedia.iso.boxes.sampleentry; - -import com.coremedia.iso.IsoTypeWriter; -import com.coremedia.iso.boxes.Box; - -import java.nio.ByteBuffer; - - -public class Ovc1VisualSampleEntryImpl extends SampleEntry { - private byte[] vc1Content; - public static final String TYPE = "ovc1"; - - - @Override - protected long getContentSize() { - long size = 8; - - for (Box box : boxes) { - size += box.getSize(); - } - size += vc1Content.length; - return size; - } - - @Override - public void _parseDetails(ByteBuffer content) { - _parseReservedAndDataReferenceIndex(content); - vc1Content = new byte[content.remaining()]; - content.get(vc1Content); - - } - - @Override - protected void getContent(ByteBuffer byteBuffer) { - byteBuffer.put(new byte[6]); - IsoTypeWriter.writeUInt16(byteBuffer, getDataReferenceIndex()); - byteBuffer.put(vc1Content); - } - - - protected Ovc1VisualSampleEntryImpl() { - super(TYPE); - } - -} |