public sealed class GstreamerBufferDescriptor : IMessage<GstreamerBufferDescriptor>, IEquatable<GstreamerBufferDescriptor>, IDeepCloneable<GstreamerBufferDescriptor>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class GstreamerBufferDescriptor.
The descriptor for a gstreamer buffer payload.
Implements
IMessageGstreamerBufferDescriptor, IEquatableGstreamerBufferDescriptor, IDeepCloneableGstreamerBufferDescriptor, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
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 |
|