/* * myLib - https://github.com/taktod/myLib * Copyright (c) 2014 ttProject. All rights reserved. * * Licensed under The MIT license. */ package com.ttProject.frame.h265.type; import java.nio.ByteBuffer; import com.ttProject.frame.h265.SliceFrame; import com.ttProject.nio.channels.IReadChannel; import com.ttProject.unit.extra.bit.Bit1; import com.ttProject.unit.extra.bit.Bit3; import com.ttProject.unit.extra.bit.Bit6; /** * IDR_W_RADL * sliceIDR on h264? * @author taktod */ public class IdrWRadl extends SliceFrame { /** * constructor * @param forbiddenZeroBit * @param nalUnitType * @param nuhLayerId * @param nuhTemporalIdPlus1 */ public IdrWRadl(Bit1 forbiddenZeroBit, Bit6 nalUnitType, Bit6 nuhLayerId, Bit3 nuhTemporalIdPlus1) { super(forbiddenZeroBit, nalUnitType, nuhLayerId, nuhTemporalIdPlus1); } /** * {@inheritDoc} */ @Override public void minimumLoad(IReadChannel channel) throws Exception { } /** * {@inheritDoc} */ @Override public void load(IReadChannel channel) throws Exception { } /** * {@inheritDoc} */ @Override protected void requestUpdate() throws Exception { } /** * {@inheritDoc} */ @Override public ByteBuffer getPackBuffer() throws Exception { return null; } }