Class NutFrame

java.lang.Object
com.github.kokorin.jaffree.nut.NutFrame

public class NutFrame extends Object
Nut frame.
  • Field Details

    • streamId

      public final int streamId
      Stream id.
    • pts

      public final long pts
      Presentation timestamp.
    • data

      public final byte[] data
      Frame's data.
    • sideData

      public final DataItem[] sideData
      Frame's side data.
    • metaData

      public final DataItem[] metaData
      Frame's metadata.
    • keyframe

      public final boolean keyframe
      Keyframe mark.
    • eor

      public final boolean eor
      End-of-relevance mark.

      End of relevance frames indicate that a given stream is not relevant for presentation beginning with the EOR frame and until the following keyframe.

      This is primarily intended for periods where subtitles are not displayed. But it is not limited to subtitles.

  • Constructor Details

    • NutFrame

      public NutFrame(int streamId, long pts, byte[] data, DataItem[] sideData, DataItem[] metaData, boolean keyframe, boolean eor)
      Creates NutFrame.
      Parameters:
      streamId - stream ID
      pts - PTS
      data - data
      sideData - side data
      metaData - metadata
      keyframe - keyframe
      eor - end-of-relevance
  • Method Details