package org.jcodec.codecs.mpeg4.es; import org.jcodec.common.io.NIOUtils; import java.nio.ByteBuffer; /** * This class is part of JCodec ( www.jcodec.org ) This software is distributed * under FreeBSD License * * @author The JCodec project * */ public class DecoderSpecific extends Descriptor { private ByteBuffer data; public DecoderSpecific(ByteBuffer data) { super(tag(), 0); this.data = data; } protected void doWrite(ByteBuffer out) { NIOUtils.write(out, data); } public static int tag() { return 0x5; } public ByteBuffer getData() { return data; } protected static DecoderSpecific parse(ByteBuffer input, IDescriptorFactory factory) { ByteBuffer data = NIOUtils.readBuf(input); return new DecoderSpecific(data); } }