OpenShot Library | libopenshot  0.7.0
Public Member Functions | Static Public Member Functions | List of all members
openshot::ClipProcessingJobs Class Reference

#include <ClipProcessingJobs.h>

Public Member Functions

void CancelProcessing ()
 
 ClipProcessingJobs (std::string processingType, std::string processInfoJson)
 
bool GetError ()
 
std::string GetErrorMessage ()
 
int GetProgress ()
 
bool IsDone ()
 
void processClip (Clip &clip, std::string json)
 

Static Public Member Functions

static std::shared_ptr< FramePreviewObjectMask (std::string processInfoJson, std::shared_ptr< Frame > frame)
 
static std::string ValidateONNXModel (std::string modelPath)
 

Detailed Description

Definition at line 35 of file ClipProcessingJobs.h.

Constructor & Destructor Documentation

◆ ClipProcessingJobs()

openshot::ClipProcessingJobs::ClipProcessingJobs ( std::string  processingType,
std::string  processInfoJson 
)

Definition at line 19 of file ClipProcessingJobs.cpp.

Member Function Documentation

◆ CancelProcessing()

void openshot::ClipProcessingJobs::CancelProcessing ( )

Definition at line 156 of file ClipProcessingJobs.cpp.

◆ GetError()

bool openshot::ClipProcessingJobs::GetError ( )

Definition at line 161 of file ClipProcessingJobs.cpp.

◆ GetErrorMessage()

std::string openshot::ClipProcessingJobs::GetErrorMessage ( )

Definition at line 166 of file ClipProcessingJobs.cpp.

◆ GetProgress()

int openshot::ClipProcessingJobs::GetProgress ( )

Definition at line 141 of file ClipProcessingJobs.cpp.

◆ IsDone()

bool openshot::ClipProcessingJobs::IsDone ( )

Definition at line 147 of file ClipProcessingJobs.cpp.

◆ PreviewObjectMask()

std::shared_ptr< Frame > openshot::ClipProcessingJobs::PreviewObjectMask ( std::string  processInfoJson,
std::shared_ptr< Frame frame 
)
static

Definition at line 31 of file ClipProcessingJobs.cpp.

◆ processClip()

void openshot::ClipProcessingJobs::processClip ( Clip clip,
std::string  json 
)

Definition at line 43 of file ClipProcessingJobs.cpp.

◆ ValidateONNXModel()

std::string openshot::ClipProcessingJobs::ValidateONNXModel ( std::string  modelPath)
static

Definition at line 23 of file ClipProcessingJobs.cpp.


The documentation for this class was generated from the following files: