类 MdhdBox


  • public class MdhdBox
    extends Box
    tkhd ------------------------------------------------------------------------------------------------------------- 字段名称   |   长度(bytes)   | 有关描述 ------------------------------------------------------------------------------------------------------------- boxsize | 4    | box的长度 boxtype | 4    | box的类型 version | 1          | box版本0或1 一般为0 (以下字节数均按version=0) flags | 3    | creation_time | 4    | 创建时间(相对于UTC时间1904 - 01 - 01零点的秒数) modification_time | 4    | 修改时间 time_scale | 4    | duration | 4    | track的时间长度 language | 2    | 媒体语言码,最高位为0 后面15位为3个字符[见ISO 639-2/T标准中定义] pre-defined | 2    | 保留位 ************************************************************************************************************ BoxSize :32 BoxType :mdhd Version :0 Flags :0 CreateTime :0 ModifyTime :0 TimeScale :12288 Duration :44544 Language :21956 Predefined :0
    • 构造器详细资料

      • MdhdBox

        public MdhdBox()
    • 方法详细资料

      • getVersion

        public byte getVersion()
      • setVersion

        public void setVersion​(byte version)
      • getFlag

        public byte[] getFlag()
      • setFlag

        public void setFlag​(byte[] flag)
      • getCreationTime

        public int getCreationTime()
      • setCreationTime

        public void setCreationTime​(int creationTime)
      • getModificationTime

        public int getModificationTime()
      • setModificationTime

        public void setModificationTime​(int modificationTime)
      • getTimeScale

        public int getTimeScale()
      • setTimeScale

        public void setTimeScale​(int timeScale)
      • getDuration

        public int getDuration()
      • setDuration

        public void setDuration​(int duration)
      • getLanguage

        public short getLanguage()
      • setLanguage

        public void setLanguage​(short language)
      • getPreDefined

        public short getPreDefined()
      • setPreDefined

        public void setPreDefined​(short preDefined)