Table of Contents

Class CodecGlobal

Namespace
VAST.Codecs
Assembly
VAST.Codec.dll

Provides global configuration settings for the codec library, including paths to FFmpeg and NVIDIA CUDA native libraries for both 32-bit and 64-bit platforms.

public static class CodecGlobal
Inheritance
CodecGlobal
Inherited Members

Properties

Cuda32BitPath

Gets or sets the path to the 32-bit NVIDIA CUDA native libraries. Can be an absolute path or relative to the application base directory.

public static string Cuda32BitPath { get; set; }

Property Value

string

Cuda64BitPath

Gets or sets the path to the 64-bit NVIDIA CUDA native libraries. Can be an absolute path or relative to the application base directory.

public static string Cuda64BitPath { get; set; }

Property Value

string

FFmpeg32BitPath

Gets or sets the path to the 32-bit FFmpeg native libraries. Can be an absolute path or relative to the application base directory.

public static string FFmpeg32BitPath { get; set; }

Property Value

string

FFmpeg64BitPath

Gets or sets the path to the 64-bit FFmpeg native libraries. Can be an absolute path or relative to the application base directory.

public static string FFmpeg64BitPath { get; set; }

Property Value

string

Methods

Initialize()

Initializes the codec global settings. This method should be called before using any codec functionality.

public static void Initialize()