Class JPEGCallbackOutput
- Namespace
- VisioForge.Core.Types.X.Output
- Assembly
- VisioForge.Core.dll
JPEG callback output settings.
public class JPEGCallbackOutput : IVideoCaptureXBaseOutput, IXBaseOutputInheritance
Implements
Inherited Members
Constructors
JPEGCallbackOutput(MJPEGEncoderSettings, bool)
Initializes a new instance of the VisioForge.Core.Types.X.Output.JPEGCallbackOutput class.
public JPEGCallbackOutput(MJPEGEncoderSettings settings, bool isSync)Parameters
settingsMJPEGEncoderSettings-
The settings.
isSyncbool-
if set to
trueis synchronize.
JPEGCallbackOutput()
Initializes a new instance of the VisioForge.Core.Types.X.Output.JPEGCallbackOutput class.
public JPEGCallbackOutput()Properties
CustomVideoProcessor
Gets or sets the custom video processor block.
public MediaBlock CustomVideoProcessor { get; set; }Property Value
Settings
Gets or sets the settings.
public MJPEGEncoderSettings Settings { get; set; }Property Value
Methods
CreateBlock()
Creates the block.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
MediaBlock.
GetAudioEncoders()
Gets the audio encoders.
public Tuple<string, Type>[] GetAudioEncoders()Returns
GetFilename()
Gets the filename.
public string GetFilename()Returns
- string
-
System.String.
GetVideoEncoders()
Gets the video encoders.
public Tuple<string, Type>[] GetVideoEncoders()Returns
SetFilename(string)
Sets the filename.
public void SetFilename(string filename)Parameters
filenamestring-
The filename.
OnJPEGFrame
Occurs when new frame arrived.
public event EventHandler<byte[]> OnJPEGFrameEvent Type
- EventHandler<byte[]>