CVB.Net 14.0
DirectShowSettings Class Reference

Settings for the DirectShowEngine. More...

Inherits RecordingSettings.

Static Public Member Functions

static string[] GetAvailableCodecs ()
 Gets the available codecs currently installed in the system. More...
 

Properties

string Codec [get, set]
 Gets or sets the name of the Codec to use. More...
 
bool UseMetadata [get, set]
 Gets or sets whether text metadata is to be written into the stream. More...
 
- Properties inherited from RecordingSettings
double FrameRate [get, set]
 Gets or sets the frame rate the video uses for playback. More...
 

Detailed Description

Settings for the DirectShowEngine.

Member Function Documentation

◆ GetAvailableCodecs()

static string[] GetAvailableCodecs ( )
static

Gets the available codecs currently installed in the system.

Returns
Array containing the names of the codecs.

Property Documentation

◆ Codec

string Codec
getset

Gets or sets the name of the Codec to use.

Exceptions
ArgumentExceptionGiven value is not found in the list of installed Codecs.

◆ UseMetadata

bool UseMetadata
getset

Gets or sets whether text metadata is to be written into the stream.

Default is false as some players reject video streams containing text metadata.