#include <VideoRecorderFFMPEG.h>
◆ m_ffmpeg
FILE* sofa::gl::VideoRecorderFFMPEG::m_ffmpeg |
|
protected |
◆ m_ffmpegBuffer
unsigned char* sofa::gl::VideoRecorderFFMPEG::m_ffmpegBuffer |
|
protected |
◆ m_ffmpegBufferSize
size_t sofa::gl::VideoRecorderFFMPEG::m_ffmpegBufferSize |
|
protected |
◆ m_ffmpegExecPath
std::string sofa::gl::VideoRecorderFFMPEG::m_ffmpegExecPath |
|
protected |
◆ m_ffmpegHeight
int sofa::gl::VideoRecorderFFMPEG::m_ffmpegHeight |
|
protected |
◆ m_ffmpegWidth
int sofa::gl::VideoRecorderFFMPEG::m_ffmpegWidth |
|
protected |
◆ m_filename
std::string sofa::gl::VideoRecorderFFMPEG::m_filename |
|
protected |
◆ m_FrameCount
int sofa::gl::VideoRecorderFFMPEG::m_FrameCount |
|
protected |
◆ m_framerate
unsigned int sofa::gl::VideoRecorderFFMPEG::m_framerate |
|
protected |
◆ m_pixelFormatSize
int sofa::gl::VideoRecorderFFMPEG::m_pixelFormatSize |
|
protected |
◆ m_prefix
std::string sofa::gl::VideoRecorderFFMPEG::m_prefix |
|
protected |
◆ m_viewportBuffer
unsigned char* sofa::gl::VideoRecorderFFMPEG::m_viewportBuffer |
|
protected |
◆ m_viewportBufferSize
size_t sofa::gl::VideoRecorderFFMPEG::m_viewportBufferSize |
|
protected |
◆ m_viewportHeight
int sofa::gl::VideoRecorderFFMPEG::m_viewportHeight |
|
protected |
◆ m_viewportWidth
int sofa::gl::VideoRecorderFFMPEG::m_viewportWidth |
|
protected |
◆ VideoRecorderFFMPEG()
sofa::gl::VideoRecorderFFMPEG::VideoRecorderFFMPEG |
( |
| ) |
|
◆ ~VideoRecorderFFMPEG()
sofa::gl::VideoRecorderFFMPEG::~VideoRecorderFFMPEG |
( |
| ) |
|
◆ addFrame()
void sofa::gl::VideoRecorderFFMPEG::addFrame |
( |
| ) |
|
◆ findFilename()
std::string sofa::gl::VideoRecorderFFMPEG::findFilename |
( |
const unsigned int |
bitrate, |
|
|
const unsigned int |
framerate, |
|
|
const std::string & |
extension |
|
) |
| |
◆ finishVideo()
void sofa::gl::VideoRecorderFFMPEG::finishVideo |
( |
| ) |
|
◆ init()
bool sofa::gl::VideoRecorderFFMPEG::init |
( |
const std::string & |
ffmpeg_exec_filepath, |
|
|
const std::string & |
filename, |
|
|
int |
width, |
|
|
int |
height, |
|
|
unsigned int |
framerate, |
|
|
unsigned int |
bitrate, |
|
|
const std::string & |
codec = "" |
|
) |
| |
◆ saveVideo()
void sofa::gl::VideoRecorderFFMPEG::saveVideo |
( |
| ) |
|
◆ setPrefix()
void sofa::gl::VideoRecorderFFMPEG::setPrefix |
( |
const std::string |
v | ) |
|
|
inline |