Class Library
Inherited Members
Namespace: Unosquare.FFME
Syntax
public static class LibraryProperties
DefaultDirectSoundDevice
The default DirectSound device.
Declaration
public static DirectSoundDeviceInfo DefaultDirectSoundDevice { get; }Property Value
| Type | Description | 
|---|---|
| DirectSoundDeviceInfo | 
DefaultLegacyAudioDevice
The default Windows Multimeda Extensions Legacy Audio Device.
Declaration
public static LegacyAudioDeviceInfo DefaultLegacyAudioDevice { get; }Property Value
| Type | Description | 
|---|---|
| LegacyAudioDeviceInfo | 
EnableWpfMultiThreadedVideo
Gets or sets a value indicating whether the video visualization control creates its own dispatcher thread to handle rendering of video frames. This is an experimental feature and it is useful when creating video walls. For example if you want to display multiple videos at a time and don't want to use time from the main UI thread. This feature is only valid if we are in a WPF context.
Declaration
public static bool EnableWpfMultiThreadedVideo { get; set; }Property Value
| Type | Description | 
|---|---|
| Boolean | 
Methods
EnumerateDirectSoundDevices()
Enumerates the DirectSound devices.
Declaration
public static IEnumerable<DirectSoundDeviceInfo> EnumerateDirectSoundDevices()Returns
| Type | Description | 
|---|---|
| IEnumerable<DirectSoundDeviceInfo> | The available DirectSound devices. | 
EnumerateLegacyAudioDevices()
Enumerates the (Legacy) Windows Multimedia Extensions devices.
Declaration
public static IEnumerable<LegacyAudioDeviceInfo> EnumerateLegacyAudioDevices()Returns
| Type | Description | 
|---|---|
| IEnumerable<LegacyAudioDeviceInfo> | The available MME devices. | 
