Package tvi.webrtc

Class EncodedImage

  • All Implemented Interfaces:
    RefCounted

    public class EncodedImage
    extends java.lang.Object
    implements RefCounted
    An encoded frame from a video stream. Used as an input for decoders and as an output for encoders.
    • Field Detail

      • buffer

        public final java.nio.ByteBuffer buffer
      • encodedWidth

        public final int encodedWidth
      • encodedHeight

        public final int encodedHeight
      • captureTimeMs

        public final long captureTimeMs
      • captureTimeNs

        public final long captureTimeNs
      • rotation

        public final int rotation
      • qp

        @Nullable
        public final java.lang.Integer qp
    • Method Detail

      • retain

        public void retain()
        Description copied from interface: RefCounted
        Increases ref count by one.
        Specified by:
        retain in interface RefCounted
      • release

        public void release()
        Description copied from interface: RefCounted
        Decreases ref count by one. When the ref count reaches zero, resources related to the object will be freed.
        Specified by:
        release in interface RefCounted