Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::debug::VideoWriter Class Reference

Minimally invasive video writer. More...

#include <debug_utils.h>

Collaboration diagram for jami::debug::VideoWriter:
Collaboration graph

Public Member Functions

 VideoWriter (const std::string &filename, AVPixelFormat format, int width, int height)
 
 VideoWriter (const std::string &filename, int format, int width, int height)
 
void write (VideoFrame &frame)
 
 ~VideoWriter ()
 

Detailed Description

Minimally invasive video writer.

Writes raw frames. Helps debug what goes wrong with video.

Definition at line 194 of file debug_utils.h.

Constructor & Destructor Documentation

◆ VideoWriter() [1/2]

jami::debug::VideoWriter::VideoWriter ( const std::string &  filename,
AVPixelFormat  format,
int  width,
int  height 
)
inline

Definition at line 197 of file debug_utils.h.

References jami::emitSignal().

Here is the call graph for this function:

◆ VideoWriter() [2/2]

jami::debug::VideoWriter::VideoWriter ( const std::string &  filename,
int  format,
int  width,
int  height 
)
inline

Definition at line 207 of file debug_utils.h.

◆ ~VideoWriter()

jami::debug::VideoWriter::~VideoWriter ( )
inline

Definition at line 211 of file debug_utils.h.

References jami::emitSignal(), and JAMI_DBG.

Here is the call graph for this function:

Member Function Documentation

◆ write()

void jami::debug::VideoWriter::write ( VideoFrame frame)
inline

Definition at line 221 of file debug_utils.h.

References jami::emitSignal().

Here is the call graph for this function:

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