Vision AI v1 API - Class GstreamerBufferDescriptor (1.0.0-beta01)

public sealed class GstreamerBufferDescriptor : IMessage<GstreamerBufferDescriptor>, IEquatable<GstreamerBufferDescriptor>, IDeepCloneable<GstreamerBufferDescriptor>, IBufferMessage, IMessage

Reference documentation and code samples for the Vision AI v1 API class GstreamerBufferDescriptor.

The descriptor for a gstreamer buffer payload.

Inheritance

object > GstreamerBufferDescriptor

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

GstreamerBufferDescriptor()

public GstreamerBufferDescriptor()

GstreamerBufferDescriptor(GstreamerBufferDescriptor)

public GstreamerBufferDescriptor(GstreamerBufferDescriptor other)
Parameter
Name Description
other GstreamerBufferDescriptor

Properties

CapsString

public string CapsString { get; set; }

The caps string of the payload.

Property Value
Type Description
string

DtsTime

public Timestamp DtsTime { get; set; }

DTS of the frame.

Property Value
Type Description
Timestamp

Duration

public Duration Duration { get; set; }

Duration of the frame.

Property Value
Type Description
Duration

IsKeyFrame

public bool IsKeyFrame { get; set; }

Whether the buffer is a key frame.

Property Value
Type Description
bool

PtsTime

public Timestamp PtsTime { get; set; }

PTS of the frame.

Property Value
Type Description
Timestamp