Class StdVideoH264SpsFlags.Buffer

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

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

    • Buffer

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

    • constraint_set0_flag

      public boolean constraint_set0_flag()
      Returns:
      the value of the constraint_set0_flag field.
    • constraint_set1_flag

      public boolean constraint_set1_flag()
      Returns:
      the value of the constraint_set1_flag field.
    • constraint_set2_flag

      public boolean constraint_set2_flag()
      Returns:
      the value of the constraint_set2_flag field.
    • constraint_set3_flag

      public boolean constraint_set3_flag()
      Returns:
      the value of the constraint_set3_flag field.
    • constraint_set4_flag

      public boolean constraint_set4_flag()
      Returns:
      the value of the constraint_set4_flag field.
    • constraint_set5_flag

      public boolean constraint_set5_flag()
      Returns:
      the value of the constraint_set5_flag field.
    • direct_8x8_inference_flag

      public boolean direct_8x8_inference_flag()
      Returns:
      the value of the direct_8x8_inference_flag field.
    • mb_adaptive_frame_field_flag

      public boolean mb_adaptive_frame_field_flag()
      Returns:
      the value of the mb_adaptive_frame_field_flag field.
    • frame_mbs_only_flag

      public boolean frame_mbs_only_flag()
      Returns:
      the value of the frame_mbs_only_flag field.
    • delta_pic_order_always_zero_flag

      public boolean delta_pic_order_always_zero_flag()
      Returns:
      the value of the delta_pic_order_always_zero_flag field.
    • separate_colour_plane_flag

      public boolean separate_colour_plane_flag()
      Returns:
      the value of the separate_colour_plane_flag field.
    • gaps_in_frame_num_value_allowed_flag

      public boolean gaps_in_frame_num_value_allowed_flag()
      Returns:
      the value of the gaps_in_frame_num_value_allowed_flag field.
    • qpprime_y_zero_transform_bypass_flag

      public boolean qpprime_y_zero_transform_bypass_flag()
      Returns:
      the value of the qpprime_y_zero_transform_bypass_flag field.
    • frame_cropping_flag

      public boolean frame_cropping_flag()
      Returns:
      the value of the frame_cropping_flag field.
    • seq_scaling_matrix_present_flag

      public boolean seq_scaling_matrix_present_flag()
      Returns:
      the value of the seq_scaling_matrix_present_flag field.
    • vui_parameters_present_flag

      public boolean vui_parameters_present_flag()
      Returns:
      the value of the vui_parameters_present_flag field.
    • constraint_set0_flag

      public StdVideoH264SpsFlags.Buffer constraint_set0_flag(boolean value)
      Sets the specified value to the constraint_set0_flag field.
    • constraint_set1_flag

      public StdVideoH264SpsFlags.Buffer constraint_set1_flag(boolean value)
      Sets the specified value to the constraint_set1_flag field.
    • constraint_set2_flag

      public StdVideoH264SpsFlags.Buffer constraint_set2_flag(boolean value)
      Sets the specified value to the constraint_set2_flag field.
    • constraint_set3_flag

      public StdVideoH264SpsFlags.Buffer constraint_set3_flag(boolean value)
      Sets the specified value to the constraint_set3_flag field.
    • constraint_set4_flag

      public StdVideoH264SpsFlags.Buffer constraint_set4_flag(boolean value)
      Sets the specified value to the constraint_set4_flag field.
    • constraint_set5_flag

      public StdVideoH264SpsFlags.Buffer constraint_set5_flag(boolean value)
      Sets the specified value to the constraint_set5_flag field.
    • direct_8x8_inference_flag

      public StdVideoH264SpsFlags.Buffer direct_8x8_inference_flag(boolean value)
      Sets the specified value to the direct_8x8_inference_flag field.
    • mb_adaptive_frame_field_flag

      public StdVideoH264SpsFlags.Buffer mb_adaptive_frame_field_flag(boolean value)
      Sets the specified value to the mb_adaptive_frame_field_flag field.
    • frame_mbs_only_flag

      public StdVideoH264SpsFlags.Buffer frame_mbs_only_flag(boolean value)
      Sets the specified value to the frame_mbs_only_flag field.
    • delta_pic_order_always_zero_flag

      public StdVideoH264SpsFlags.Buffer delta_pic_order_always_zero_flag(boolean value)
      Sets the specified value to the delta_pic_order_always_zero_flag field.
    • separate_colour_plane_flag

      public StdVideoH264SpsFlags.Buffer separate_colour_plane_flag(boolean value)
      Sets the specified value to the separate_colour_plane_flag field.
    • gaps_in_frame_num_value_allowed_flag

      public StdVideoH264SpsFlags.Buffer gaps_in_frame_num_value_allowed_flag(boolean value)
      Sets the specified value to the gaps_in_frame_num_value_allowed_flag field.
    • qpprime_y_zero_transform_bypass_flag

      public StdVideoH264SpsFlags.Buffer qpprime_y_zero_transform_bypass_flag(boolean value)
      Sets the specified value to the qpprime_y_zero_transform_bypass_flag field.
    • frame_cropping_flag

      public StdVideoH264SpsFlags.Buffer frame_cropping_flag(boolean value)
      Sets the specified value to the frame_cropping_flag field.
    • seq_scaling_matrix_present_flag

      public StdVideoH264SpsFlags.Buffer seq_scaling_matrix_present_flag(boolean value)
      Sets the specified value to the seq_scaling_matrix_present_flag field.
    • vui_parameters_present_flag

      public StdVideoH264SpsFlags.Buffer vui_parameters_present_flag(boolean value)
      Sets the specified value to the vui_parameters_present_flag field.