Class StdVideoAV1GlobalMotion

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class StdVideoAV1GlobalMotion extends Struct<StdVideoAV1GlobalMotion> implements NativeResource

 struct StdVideoAV1GlobalMotion {
     uint8_t GmType[STD_VIDEO_AV1_NUM_REF_FRAMES];
     int32_t gm_params[STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS];
 }
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • GMTYPE

      public static final int GMTYPE
      The struct member offsets.
    • GM_PARAMS

      public static final int GM_PARAMS
      The struct member offsets.
  • Constructor Details

    • StdVideoAV1GlobalMotion

      public StdVideoAV1GlobalMotion(ByteBuffer container)
      Creates a StdVideoAV1GlobalMotion instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

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

  • Method Details