/* * myLib - https://github.com/taktod/myLib * Copyright (c) 2014 ttProject. All rights reserved. * * Licensed under The MIT license. */ package com.ttProject.frame.h265; import com.ttProject.unit.extra.bit.Bit1; import com.ttProject.unit.extra.bit.Bit3; import com.ttProject.unit.extra.bit.Bit6; /** * base of slice frame * Trail * Tsa * Stsa * Radl * Rasl * Bla * Idr * Cra * * for h264 firstMbInSlice indicate the one frame with multi nals. * TODO check firstMbInSlice. * @author taktod */ public abstract class SliceFrame extends H265Frame { /** * constructor * @param forbiddenZeroBit * @param nalUnitType * @param nuhLayerId * @param nuhTemporalIdPlus1 */ public SliceFrame(Bit1 forbiddenZeroBit, Bit6 nalUnitType, Bit6 nuhLayerId, Bit3 nuhTemporalIdPlus1) { super(forbiddenZeroBit, nalUnitType, nuhLayerId, nuhTemporalIdPlus1); } }