Interface GstreamerBufferDescriptorOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GstreamerBufferDescriptor, GstreamerBufferDescriptor.Builder

@Generated public interface GstreamerBufferDescriptorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The caps string of the payload.
    com.google.protobuf.ByteString
    The caps string of the payload.
    com.google.protobuf.Timestamp
    DTS of the frame.
    com.google.protobuf.TimestampOrBuilder
    DTS of the frame.
    com.google.protobuf.Duration
    Duration of the frame.
    com.google.protobuf.DurationOrBuilder
    Duration of the frame.
    boolean
    Whether the buffer is a key frame.
    com.google.protobuf.Timestamp
    PTS of the frame.
    com.google.protobuf.TimestampOrBuilder
    PTS of the frame.
    boolean
    DTS of the frame.
    boolean
    Duration of the frame.
    boolean
    PTS of the frame.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getCapsString

      String getCapsString()
       The caps string of the payload.
       
      string caps_string = 1;
      Returns:
      The capsString.
    • getCapsStringBytes

      com.google.protobuf.ByteString getCapsStringBytes()
       The caps string of the payload.
       
      string caps_string = 1;
      Returns:
      The bytes for capsString.
    • getIsKeyFrame

      boolean getIsKeyFrame()
       Whether the buffer is a key frame.
       
      bool is_key_frame = 2;
      Returns:
      The isKeyFrame.
    • hasPtsTime

      boolean hasPtsTime()
       PTS of the frame.
       
      .google.protobuf.Timestamp pts_time = 3;
      Returns:
      Whether the ptsTime field is set.
    • getPtsTime

      com.google.protobuf.Timestamp getPtsTime()
       PTS of the frame.
       
      .google.protobuf.Timestamp pts_time = 3;
      Returns:
      The ptsTime.
    • getPtsTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getPtsTimeOrBuilder()
       PTS of the frame.
       
      .google.protobuf.Timestamp pts_time = 3;
    • hasDtsTime

      boolean hasDtsTime()
       DTS of the frame.
       
      .google.protobuf.Timestamp dts_time = 4;
      Returns:
      Whether the dtsTime field is set.
    • getDtsTime

      com.google.protobuf.Timestamp getDtsTime()
       DTS of the frame.
       
      .google.protobuf.Timestamp dts_time = 4;
      Returns:
      The dtsTime.
    • getDtsTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getDtsTimeOrBuilder()
       DTS of the frame.
       
      .google.protobuf.Timestamp dts_time = 4;
    • hasDuration

      boolean hasDuration()
       Duration of the frame.
       
      .google.protobuf.Duration duration = 5;
      Returns:
      Whether the duration field is set.
    • getDuration

      com.google.protobuf.Duration getDuration()
       Duration of the frame.
       
      .google.protobuf.Duration duration = 5;
      Returns:
      The duration.
    • getDurationOrBuilder

      com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
       Duration of the frame.
       
      .google.protobuf.Duration duration = 5;