Class MPEGTSSinkSettings
- Namespace
- VisioForge.Core.Types.X.Sinks
- Assembly
- VisioForge.Core.dll
MPEG-TS sink settings.
public class MPEGTSSinkSettings : IMediaBlockSettingsInheritance
Derived
Implements
Inherited Members
Constructors
MPEGTSSinkSettings()
Initializes a new instance of the VisioForge.Core.Types.X.Sinks.MPEGTSSinkSettings class.
public MPEGTSSinkSettings()MPEGTSSinkSettings(string)
Initializes a new instance of the VisioForge.Core.Types.X.Sinks.MPEGTSSinkSettings class.
public MPEGTSSinkSettings(string filename)Parameters
filenamestring-
The filename.
Properties
FileOutput
Gets or sets a value indicating whether file output is enabled. If not set, output is streamed to the output pin.
public bool FileOutput { get; set; }Property Value
Filename
Gets or sets the filename.
public string Filename { get; set; }Property Value
M2TSMode
Gets or sets a value indicating whether m2ts mode is enabled. Set to TRUE to output Blu-Ray disc format with 192 byte packets. FALSE for standard TS format with 188 byte packets.
public bool M2TSMode { get; set; }Property Value
Metadata
Gets or sets the metadata.
public IMetadata Metadata { get; set; }Property Value
Methods
CreateBlock()
Creates the media block instance for MPEG-TS sink.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
A new instance of VisioForge.Core.MediaBlocks.Sinks.MPEGTSSinkBlock configured with these settings.