Class StdVideoH265SpsVuiFlags.Buffer

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

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

    • Buffer

      public Buffer(ByteBuffer container)
      Creates a new StdVideoH265SpsVuiFlags.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 StdVideoH265SpsVuiFlags.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.
    • colour_description_present_flag

      public boolean colour_description_present_flag()
      Returns:
      the value of the colour_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.
    • neutral_chroma_indication_flag

      public boolean neutral_chroma_indication_flag()
      Returns:
      the value of the neutral_chroma_indication_flag field.
    • field_seq_flag

      public boolean field_seq_flag()
      Returns:
      the value of the field_seq_flag field.
    • frame_field_info_present_flag

      public boolean frame_field_info_present_flag()
      Returns:
      the value of the frame_field_info_present_flag field.
    • default_display_window_flag

      public boolean default_display_window_flag()
      Returns:
      the value of the default_display_window_flag field.
    • vui_timing_info_present_flag

      public boolean vui_timing_info_present_flag()
      Returns:
      the value of the vui_timing_info_present_flag field.
    • vui_poc_proportional_to_timing_flag

      public boolean vui_poc_proportional_to_timing_flag()
      Returns:
      the value of the vui_poc_proportional_to_timing_flag field.
    • vui_hrd_parameters_present_flag

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

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

      public boolean tiles_fixed_structure_flag()
      Returns:
      the value of the tiles_fixed_structure_flag field.
    • motion_vectors_over_pic_boundaries_flag

      public boolean motion_vectors_over_pic_boundaries_flag()
      Returns:
      the value of the motion_vectors_over_pic_boundaries_flag field.
    • restricted_ref_pic_lists_flag

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

      public StdVideoH265SpsVuiFlags.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 StdVideoH265SpsVuiFlags.Buffer overscan_info_present_flag(boolean value)
      Sets the specified value to the overscan_info_present_flag field.
    • overscan_appropriate_flag

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

      public StdVideoH265SpsVuiFlags.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 StdVideoH265SpsVuiFlags.Buffer video_full_range_flag(boolean value)
      Sets the specified value to the video_full_range_flag field.
    • colour_description_present_flag

      public StdVideoH265SpsVuiFlags.Buffer colour_description_present_flag(boolean value)
      Sets the specified value to the colour_description_present_flag field.
    • chroma_loc_info_present_flag

      public StdVideoH265SpsVuiFlags.Buffer chroma_loc_info_present_flag(boolean value)
      Sets the specified value to the chroma_loc_info_present_flag field.
    • neutral_chroma_indication_flag

      public StdVideoH265SpsVuiFlags.Buffer neutral_chroma_indication_flag(boolean value)
      Sets the specified value to the neutral_chroma_indication_flag field.
    • field_seq_flag

      public StdVideoH265SpsVuiFlags.Buffer field_seq_flag(boolean value)
      Sets the specified value to the field_seq_flag field.
    • frame_field_info_present_flag

      public StdVideoH265SpsVuiFlags.Buffer frame_field_info_present_flag(boolean value)
      Sets the specified value to the frame_field_info_present_flag field.
    • default_display_window_flag

      public StdVideoH265SpsVuiFlags.Buffer default_display_window_flag(boolean value)
      Sets the specified value to the default_display_window_flag field.
    • vui_timing_info_present_flag

      public StdVideoH265SpsVuiFlags.Buffer vui_timing_info_present_flag(boolean value)
      Sets the specified value to the vui_timing_info_present_flag field.
    • vui_poc_proportional_to_timing_flag

      public StdVideoH265SpsVuiFlags.Buffer vui_poc_proportional_to_timing_flag(boolean value)
      Sets the specified value to the vui_poc_proportional_to_timing_flag field.
    • vui_hrd_parameters_present_flag

      public StdVideoH265SpsVuiFlags.Buffer vui_hrd_parameters_present_flag(boolean value)
      Sets the specified value to the vui_hrd_parameters_present_flag field.
    • bitstream_restriction_flag

      public StdVideoH265SpsVuiFlags.Buffer bitstream_restriction_flag(boolean value)
      Sets the specified value to the bitstream_restriction_flag field.
    • tiles_fixed_structure_flag

      public StdVideoH265SpsVuiFlags.Buffer tiles_fixed_structure_flag(boolean value)
      Sets the specified value to the tiles_fixed_structure_flag field.
    • motion_vectors_over_pic_boundaries_flag

      public StdVideoH265SpsVuiFlags.Buffer motion_vectors_over_pic_boundaries_flag(boolean value)
      Sets the specified value to the motion_vectors_over_pic_boundaries_flag field.
    • restricted_ref_pic_lists_flag

      public StdVideoH265SpsVuiFlags.Buffer restricted_ref_pic_lists_flag(boolean value)
      Sets the specified value to the restricted_ref_pic_lists_flag field.