Class StdVideoH264SpsVuiFlags.Buffer

All Implemented Interfaces:
AutoCloseable, Iterable<StdVideoH264SpsVuiFlags>, NativeResource, Pointer
Enclosing class:
StdVideoH264SpsVuiFlags

public static class StdVideoH264SpsVuiFlags.Buffer extends StructBuffer<StdVideoH264SpsVuiFlags,StdVideoH264SpsVuiFlags.Buffer> implements NativeResource
An array of StdVideoH264SpsVuiFlags structs.
  • Constructor Details

    • Buffer

      public Buffer(ByteBuffer container)
      Creates a new StdVideoH264SpsVuiFlags.Buffer instance backed by the specified container.

      Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided by StdVideoH264SpsVuiFlags.SIZEOF, and its mark will be undefined.

      The created buffer instance holds a strong reference to the container object.

    • Buffer

      public Buffer(long address, int cap)
  • Method Details

    • aspect_ratio_info_present_flag

      public boolean aspect_ratio_info_present_flag()
      Returns:
      the value of the aspect_ratio_info_present_flag field.
    • overscan_info_present_flag

      public boolean overscan_info_present_flag()
      Returns:
      the value of the overscan_info_present_flag field.
    • overscan_appropriate_flag

      public boolean overscan_appropriate_flag()
      Returns:
      the value of the overscan_appropriate_flag field.
    • video_signal_type_present_flag

      public boolean video_signal_type_present_flag()
      Returns:
      the value of the video_signal_type_present_flag field.
    • video_full_range_flag

      public boolean video_full_range_flag()
      Returns:
      the value of the video_full_range_flag field.
    • color_description_present_flag

      public boolean color_description_present_flag()
      Returns:
      the value of the color_description_present_flag field.
    • chroma_loc_info_present_flag

      public boolean chroma_loc_info_present_flag()
      Returns:
      the value of the chroma_loc_info_present_flag field.
    • timing_info_present_flag

      public boolean timing_info_present_flag()
      Returns:
      the value of the timing_info_present_flag field.
    • fixed_frame_rate_flag

      public boolean fixed_frame_rate_flag()
      Returns:
      the value of the fixed_frame_rate_flag field.
    • bitstream_restriction_flag

      public boolean bitstream_restriction_flag()
      Returns:
      the value of the bitstream_restriction_flag field.
    • nal_hrd_parameters_present_flag

      public boolean nal_hrd_parameters_present_flag()
      Returns:
      the value of the nal_hrd_parameters_present_flag field.
    • vcl_hrd_parameters_present_flag

      public boolean vcl_hrd_parameters_present_flag()
      Returns:
      the value of the vcl_hrd_parameters_present_flag field.
    • aspect_ratio_info_present_flag

      public StdVideoH264SpsVuiFlags.Buffer aspect_ratio_info_present_flag(boolean value)
      Sets the specified value to the aspect_ratio_info_present_flag field.
    • overscan_info_present_flag

      public StdVideoH264SpsVuiFlags.Buffer overscan_info_present_flag(boolean value)
      Sets the specified value to the overscan_info_present_flag field.
    • overscan_appropriate_flag

      public StdVideoH264SpsVuiFlags.Buffer overscan_appropriate_flag(boolean value)
      Sets the specified value to the overscan_appropriate_flag field.
    • video_signal_type_present_flag

      public StdVideoH264SpsVuiFlags.Buffer video_signal_type_present_flag(boolean value)
      Sets the specified value to the video_signal_type_present_flag field.
    • video_full_range_flag

      public StdVideoH264SpsVuiFlags.Buffer video_full_range_flag(boolean value)
      Sets the specified value to the video_full_range_flag field.
    • color_description_present_flag

      public StdVideoH264SpsVuiFlags.Buffer color_description_present_flag(boolean value)
      Sets the specified value to the color_description_present_flag field.
    • chroma_loc_info_present_flag

      public StdVideoH264SpsVuiFlags.Buffer chroma_loc_info_present_flag(boolean value)
      Sets the specified value to the chroma_loc_info_present_flag field.
    • timing_info_present_flag

      public StdVideoH264SpsVuiFlags.Buffer timing_info_present_flag(boolean value)
      Sets the specified value to the timing_info_present_flag field.
    • fixed_frame_rate_flag

      public StdVideoH264SpsVuiFlags.Buffer fixed_frame_rate_flag(boolean value)
      Sets the specified value to the fixed_frame_rate_flag field.
    • bitstream_restriction_flag

      public StdVideoH264SpsVuiFlags.Buffer bitstream_restriction_flag(boolean value)
      Sets the specified value to the bitstream_restriction_flag field.
    • nal_hrd_parameters_present_flag

      public StdVideoH264SpsVuiFlags.Buffer nal_hrd_parameters_present_flag(boolean value)
      Sets the specified value to the nal_hrd_parameters_present_flag field.
    • vcl_hrd_parameters_present_flag

      public StdVideoH264SpsVuiFlags.Buffer vcl_hrd_parameters_present_flag(boolean value)
      Sets the specified value to the vcl_hrd_parameters_present_flag field.