Class EncodingTarget
- Namespace
- GstPbutils
- Assembly
- GstPbutils-1.0.dll
public class EncodingTarget : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
EncodingTarget
- Implements
-
- Inherited Members
-
Constructors
EncodingTarget(params ConstructArgument[])
public EncodingTarget(params ConstructArgument[] constructArguments)
Parameters
constructArguments ConstructArgument[]
EncodingTarget(EncodingTargetHandle)
public EncodingTarget(EncodingTargetHandle handle)
Parameters
handle EncodingTargetHandle
Methods
AddProfile(EncodingProfile)
public bool AddProfile(EncodingProfile profile)
Parameters
profile EncodingProfile
Returns
- bool
GetCategory()
public string GetCategory()
Returns
- string
GetDescription()
public string GetDescription()
Returns
- string
GetGType()
public static Type GetGType()
Returns
- Type
GetName()
Returns
- string
GetPath()
[Version("1.18")]
public string? GetPath()
Returns
- string
GetProfile(string)
public EncodingProfile? GetProfile(string name)
Parameters
name string
Returns
- EncodingProfile
GetProfiles()
public List GetProfiles()
Returns
- List
Load(string, string?)
public static EncodingTarget Load(string name, string? category)
Parameters
name string
category string
Returns
- EncodingTarget
LoadFromFile(string)
public static EncodingTarget LoadFromFile(string filepath)
Parameters
filepath string
Returns
- EncodingTarget
New(string, string, string, List)
public static EncodingTarget? New(string name, string category, string description, List profiles)
Parameters
name string
category string
description string
profiles List
Returns
- EncodingTarget
Save()
Returns
- bool
SaveToFile(string)
public bool SaveToFile(string filepath)
Parameters
filepath string
Returns
- bool