@Override public void getContent(ByteBuffer byteBuffer) { avcDecoderConfigurationRecord.getContent(byteBuffer); }
@Override public long getContentSize() { return avcDecoderConfigurationRecord.getContentSize(); }
@Override public void _parseDetails(ByteBuffer content) { this.avcDecoderConfigurationRecord = new AvcDecoderConfigurationRecord(content); }
@Override public String toString() { return "AvcNalUnitStorageBox{" + "SPS=" + avcDecoderConfigurationRecord.getSequenceParameterSetsAsStrings() + ",PPS=" + avcDecoderConfigurationRecord.getPictureParameterSetsAsStrings() + ",lengthSize=" + (avcDecoderConfigurationRecord.lengthSizeMinusOne + 1) + '}'; } }
AvcDecoderConfigurationRecord avcC = avc1.getavcDecoderConfigurationRecord(); if (avcC != null) { long videoConfigContentSize = avcC.getContentSize(); log.debug("AVCC size: {}", videoConfigContentSize); ByteBuffer byteBuffer = ByteBuffer.allocate((int) videoConfigContentSize); avc1.avcDecoderConfigurationRecord.getContent(byteBuffer); byteBuffer.flip(); videoDecoderBytes = new byte[byteBuffer.limit()];
public List<String> getPictureParameterSetsAsStrings() { return avcDecoderConfigurationRecord.getPictureParameterSetsAsStrings(); }
public List<String> getSequenceParameterSetExtsAsStrings() { return avcDecoderConfigurationRecord.getSequenceParameterSetExtsAsStrings(); }
public List<String> getSequenceParameterSetsAsStrings() { return avcDecoderConfigurationRecord.getSequenceParameterSetsAsStrings(); }
AvcDecoderConfigurationRecord avcC = avc1.getavcDecoderConfigurationRecord(); if (avcC != null) { long videoConfigContentSize = avcC.getContentSize(); log.debug("AVCC size: {}", videoConfigContentSize); ByteBuffer byteBuffer = ByteBuffer.allocate((int) videoConfigContentSize); avc1.avcDecoderConfigurationRecord.getContent(byteBuffer); byteBuffer.flip(); videoDecoderBytes = new byte[byteBuffer.limit()];
@Override public String toString() { return "AvcNalUnitStorageBox{" + "SPS=" + avcDecoderConfigurationRecord.getSequenceParameterSetsAsStrings() + ",PPS=" + avcDecoderConfigurationRecord.getPictureParameterSetsAsStrings() + ",lengthSize=" + (avcDecoderConfigurationRecord.lengthSizeMinusOne + 1) + '}'; } }
public List<String> getPictureParameterSetsAsStrings() { return avcDecoderConfigurationRecord.getPictureParameterSetsAsStrings(); }
public List<String> getSequenceParameterSetExtsAsStrings() { return avcDecoderConfigurationRecord.getSequenceParameterSetExtsAsStrings(); }
public List<String> getSequenceParameterSetsAsStrings() { return avcDecoderConfigurationRecord.getSequenceParameterSetsAsStrings(); }
@Override protected long getContentSize() { return avcDecoderConfigurationRecord.getContentSize(); }
@Override protected void getContent(ByteBuffer byteBuffer) { this.avcDecoderConfigurationRecord.getContent(byteBuffer); }
@Override public void _parseDetails(ByteBuffer content) { avcDecoderConfigurationRecord = new AvcDecoderConfigurationRecord(content); }
@Override public long getContentSize() { return avcDecoderConfigurationRecord.getContentSize(); }
@Override public void getContent(ByteBuffer byteBuffer) { avcDecoderConfigurationRecord.getContent(byteBuffer); }
@Override public void _parseDetails(ByteBuffer content) { avcDecoderConfigurationRecord = new AvcDecoderConfigurationRecord(content); }
@Override protected long getContentSize() { return avcDecoderConfigurationRecord.getContentSize(); }