Class StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer

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

public static class StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer extends StructBuffer<StdVideoEncodeH265SliceSegmentHeaderFlags,StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer> implements NativeResource
  • Constructor Details Link icon

    • Buffer Link icon

      public Buffer(ByteBuffer container)
      Creates a new StdVideoEncodeH265SliceSegmentHeaderFlags.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 StdVideoEncodeH265SliceSegmentHeaderFlags.SIZEOF, and its mark will be undefined.

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

    • Buffer Link icon

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

    • first_slice_segment_in_pic_flag Link icon

      public boolean first_slice_segment_in_pic_flag()
      Returns:
      the value of the first_slice_segment_in_pic_flag field.
    • dependent_slice_segment_flag Link icon

      public boolean dependent_slice_segment_flag()
      Returns:
      the value of the dependent_slice_segment_flag field.
    • slice_sao_luma_flag Link icon

      public boolean slice_sao_luma_flag()
      Returns:
      the value of the slice_sao_luma_flag field.
    • slice_sao_chroma_flag Link icon

      public boolean slice_sao_chroma_flag()
      Returns:
      the value of the slice_sao_chroma_flag field.
    • num_ref_idx_active_override_flag Link icon

      public boolean num_ref_idx_active_override_flag()
      Returns:
      the value of the num_ref_idx_active_override_flag field.
    • mvd_l1_zero_flag Link icon

      public boolean mvd_l1_zero_flag()
      Returns:
      the value of the mvd_l1_zero_flag field.
    • cabac_init_flag Link icon

      public boolean cabac_init_flag()
      Returns:
      the value of the cabac_init_flag field.
    • cu_chroma_qp_offset_enabled_flag Link icon

      public boolean cu_chroma_qp_offset_enabled_flag()
      Returns:
      the value of the cu_chroma_qp_offset_enabled_flag field.
    • deblocking_filter_override_flag Link icon

      public boolean deblocking_filter_override_flag()
      Returns:
      the value of the deblocking_filter_override_flag field.
    • slice_deblocking_filter_disabled_flag Link icon

      public boolean slice_deblocking_filter_disabled_flag()
      Returns:
      the value of the slice_deblocking_filter_disabled_flag field.
    • collocated_from_l0_flag Link icon

      public boolean collocated_from_l0_flag()
      Returns:
      the value of the collocated_from_l0_flag field.
    • slice_loop_filter_across_slices_enabled_flag Link icon

      public boolean slice_loop_filter_across_slices_enabled_flag()
      Returns:
      the value of the slice_loop_filter_across_slices_enabled_flag field.
    • first_slice_segment_in_pic_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer first_slice_segment_in_pic_flag(boolean value)
      Sets the specified value to the first_slice_segment_in_pic_flag field.
    • dependent_slice_segment_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer dependent_slice_segment_flag(boolean value)
      Sets the specified value to the dependent_slice_segment_flag field.
    • slice_sao_luma_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_sao_luma_flag(boolean value)
      Sets the specified value to the slice_sao_luma_flag field.
    • slice_sao_chroma_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_sao_chroma_flag(boolean value)
      Sets the specified value to the slice_sao_chroma_flag field.
    • num_ref_idx_active_override_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer num_ref_idx_active_override_flag(boolean value)
      Sets the specified value to the num_ref_idx_active_override_flag field.
    • mvd_l1_zero_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer mvd_l1_zero_flag(boolean value)
      Sets the specified value to the mvd_l1_zero_flag field.
    • cabac_init_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer cabac_init_flag(boolean value)
      Sets the specified value to the cabac_init_flag field.
    • cu_chroma_qp_offset_enabled_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer cu_chroma_qp_offset_enabled_flag(boolean value)
      Sets the specified value to the cu_chroma_qp_offset_enabled_flag field.
    • deblocking_filter_override_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer deblocking_filter_override_flag(boolean value)
      Sets the specified value to the deblocking_filter_override_flag field.
    • slice_deblocking_filter_disabled_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_deblocking_filter_disabled_flag(boolean value)
      Sets the specified value to the slice_deblocking_filter_disabled_flag field.
    • collocated_from_l0_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer collocated_from_l0_flag(boolean value)
      Sets the specified value to the collocated_from_l0_flag field.
    • slice_loop_filter_across_slices_enabled_flag Link icon

      public StdVideoEncodeH265SliceSegmentHeaderFlags.Buffer slice_loop_filter_across_slices_enabled_flag(boolean value)
      Sets the specified value to the slice_loop_filter_across_slices_enabled_flag field.