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