TSDuck v3.46-4930
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches

Windows specific features. More...

Collaboration diagram for Windows:

Files

file  tsComIds.h
file  tsDirectShow.h
file  tsDirectShowUtils.h
file  tsMediaTypeUtils.h
file  tsWinUtils.h

Classes

class  ts::COM
class  ts::ComPtr< COMCLASS >
class  ts::ConsoleState
class  ts::DirectShowFilterCategory
class  ts::DirectShowGraph
class  ts::DirectShowNetworkType
class  ts::DirectShowTest
class  ts::Registry
class  ts::SChannelBuffer
class  ts::SinkEnumMediaTypes
class  ts::SinkEnumPins
class  ts::SinkFilter
class  ts::SinkPin
class  ts::TLSContext
class  ts::TunerGraph
class  ts::WinModuleInfo

Macros

#define TSCOREDLL
#define TSDEKTECDLL
#define TSDUCKDLL

Detailed Description

Windows specific features.

Macro Definition Documentation

◆ TSCOREDLL

#define TSCOREDLL

Attribute to declare a class or function from tscore.dll on Windows.

When building tscore.dll on Windows, define _TSCOREDLL_IMPL in the project options. When building a project which references tscore.dll, define _TSCOREDLL_USE. All API located inside tscore.dll shall be prefixed by TSCOREDLL in headers. This prefix exports the API when building the DLL and imports the API when used in an application.

See also
TSDUCKDLL

◆ TSDUCKDLL

#define TSDUCKDLL

Attribute to declare a class or function from tsduck.dll on Windows.

When building tsduck.dll on Windows, define _TSDUCKDLL_IMPL in the project options. When building a project which references tsduck.dll, define _TSDUCKDLL_USE. All API located inside tsduck.dll shall be prefixed by TSDUCKDLL in headers. This prefix exports the API when building the DLL and imports the API when used in an application.

See also
TSCOREDLL

◆ TSDEKTECDLL

#define TSDEKTECDLL

Attribute to declare a class or function from tsdektec.dll on Windows.

When building tsdektec.dll on Windows, define _TSDEKTECDLL_IMPL in the project options. When building a project which references tsdektec.dll, define _TSDEKTECDLL_USE. All API located inside tsdektec.dll shall be prefixed by TSDEKTECDLL in headers. This prefix exports the API when building the DLL and imports the API when used in an application.

See also
TSCOREDLL
TSDUCKDLL