Class McuLayoutVolume

    • Constructor Detail

      • McuLayoutVolume

        public McuLayoutVolume()
      • McuLayoutVolume

        public McuLayoutVolume​(McuLayoutVolume source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getAppData

        public String getAppData()
        Get AppData的内容,会被写入自定义SEI中的app_data字段,长度需小于4096。
        Returns:
        AppData AppData的内容,会被写入自定义SEI中的app_data字段,长度需小于4096。
      • setAppData

        public void setAppData​(String AppData)
        Set AppData的内容,会被写入自定义SEI中的app_data字段,长度需小于4096。
        Parameters:
        AppData - AppData的内容,会被写入自定义SEI中的app_data字段,长度需小于4096。
      • getPayloadType

        public Long getPayloadType()
        Get SEI消息的payload_type,默认值100,取值范围100-254(244除外,244为我们内部自定义的时间戳SEI)
        Returns:
        PayloadType SEI消息的payload_type,默认值100,取值范围100-254(244除外,244为我们内部自定义的时间戳SEI)
      • setPayloadType

        public void setPayloadType​(Long PayloadType)
        Set SEI消息的payload_type,默认值100,取值范围100-254(244除外,244为我们内部自定义的时间戳SEI)
        Parameters:
        PayloadType - SEI消息的payload_type,默认值100,取值范围100-254(244除外,244为我们内部自定义的时间戳SEI)
      • getInterval

        public Long getInterval()
        Get SEI发送间隔,单位毫秒,默认值为1000。
        Returns:
        Interval SEI发送间隔,单位毫秒,默认值为1000。
      • setInterval

        public void setInterval​(Long Interval)
        Set SEI发送间隔,单位毫秒,默认值为1000。
        Parameters:
        Interval - SEI发送间隔,单位毫秒,默认值为1000。
      • getFollowIdr

        public Long getFollowIdr()
        Get 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。
        Returns:
        FollowIdr 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。
      • setFollowIdr

        public void setFollowIdr​(Long FollowIdr)
        Set 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。
        Parameters:
        FollowIdr - 取值范围[0,1],填1:发送关键帧时会确保带SEI;填0:发送关键帧时不确保带SEI。默认值为0。