Video Effects SDK 2.6.0.118490
AI-powered SDK for real-time video enhancement.
Loading...
Searching...
No Matches
sdk_factory.h File Reference
#include "error.h"
#include "frame_factory.h"
#include "pipeline.h"

Classes

class  tsvb::IAuthResult
 Result of authorization. More...
class  tsvb::ISDKFactory
 The entry point of the SDK. More...

Namespaces

namespace  tsvb

Macros

#define TSVB_CALLBACK   __cdecl

Typedefs

typedef void(*) tsvb::pfnOnAuthCompletedCallback(IAuthResult *result, void *ctx)
 Callback called when asynchronous authorization is completed.
typedef ISDKFactory *(*) tsvb::pfnCreateSDKFactory()
 Type of the createSDKFactory() function exported from the SDK library.

Enumerations

enum  tsvb::AuthStatus : int { tsvb::error = 0 , tsvb::active = 1 , tsvb::inactive = 2 , tsvb::expired = 3 }
 Result of authorization. More...

Functions

ISDKFactory * tsvb::createSDKFactory ()
 Creates an instance of ISDKFactory. The caller is responsible for releasing it.

Macro Definition Documentation

◆ TSVB_CALLBACK

#define TSVB_CALLBACK   __cdecl