Class DiscovererVideoInfo
- Namespace
- GstPbutils
- Assembly
- GstPbutils-1.0.dll
public class DiscovererVideoInfo : DiscovererStreamInfo, IDisposable, NativeObject, GTypeProvider, InstanceFactory
- Inheritance
-
DiscovererVideoInfo
- Implements
- Inherited Members
Constructors
DiscovererVideoInfo(params ConstructArgument[])
[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public DiscovererVideoInfo(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
DiscovererVideoInfo(CreationData)
[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected DiscovererVideoInfo(CreationData data)
Parameters
dataCreationData
DiscovererVideoInfo(DiscovererVideoInfoHandle)
protected DiscovererVideoInfo(DiscovererVideoInfoHandle handle)
Parameters
handleDiscovererVideoInfoHandle
Methods
GetBitrate()
public uint GetBitrate()
Returns
GetDepth()
public uint GetDepth()
Returns
GetFramerateDenom()
public uint GetFramerateDenom()
Returns
GetFramerateNum()
public uint GetFramerateNum()
Returns
GetGType()
public static Type GetGType()
Returns
GetHeight()
public uint GetHeight()
Returns
GetMaxBitrate()
public uint GetMaxBitrate()
Returns
GetParDenom()
public uint GetParDenom()
Returns
GetParNum()
public uint GetParNum()
Returns
GetWidth()
public uint GetWidth()
Returns
IsImage()
public bool IsImage()
Returns
IsInterlaced()
public bool IsInterlaced()
Returns
NewFromPointer(nint, bool)
Creates a new managed DiscovererVideoInfo instance for a given pointer.
public static DiscovererVideoInfo NewFromPointer(nint ptr, bool ownsHandle)
Parameters
Returns
NewWithProperties(ConstructArgument[])
Creates a new DiscovererVideoInfo and sets the properties specified by the construct arguments.
public static DiscovererVideoInfo NewWithProperties(ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]The properties to set.