![]() |
Eclipse SUMO - Simulation of Urban MObility
|
A simple video encoder from RGBA pics to anything ffmpeg can handle. More...
#include <GUIVideoEncoder.h>
Public Member Functions | |
| GUIVideoEncoder (const char *const out_file, const int width, const int height, double frameDelay) | |
| void | writeFrame (uint8_t *buffer) |
| ~GUIVideoEncoder () | |
Private Attributes | |
| AVCodecContext * | myCodecCtx |
| AVFormatContext * | myFormatContext |
| AVFrame * | myFrame |
| int | myFrameIndex |
| AVPacket * | myPkt |
| SwsContext * | mySwsContext |
A simple video encoder from RGBA pics to anything ffmpeg can handle.
Definition at line 68 of file GUIVideoEncoder.h.
|
inline |
Definition at line 70 of file GUIVideoEncoder.h.
References myCodecCtx, myFormatContext, myFrame, myFrameIndex, myPkt, mySwsContext, TL, and WRITE_WARNING.
|
inline |
Definition at line 169 of file GUIVideoEncoder.h.
References myCodecCtx, myFormatContext, myFrame, myPkt, TL, and WRITE_WARNING.
|
inline |
Definition at line 201 of file GUIVideoEncoder.h.
References myCodecCtx, myFormatContext, myFrame, myFrameIndex, myPkt, mySwsContext, and TL.
|
private |
Definition at line 236 of file GUIVideoEncoder.h.
Referenced by GUIVideoEncoder(), writeFrame(), and ~GUIVideoEncoder().
|
private |
Definition at line 234 of file GUIVideoEncoder.h.
Referenced by GUIVideoEncoder(), writeFrame(), and ~GUIVideoEncoder().
|
private |
Definition at line 237 of file GUIVideoEncoder.h.
Referenced by GUIVideoEncoder(), writeFrame(), and ~GUIVideoEncoder().
|
private |
Definition at line 239 of file GUIVideoEncoder.h.
Referenced by GUIVideoEncoder(), and writeFrame().
|
private |
Definition at line 238 of file GUIVideoEncoder.h.
Referenced by GUIVideoEncoder(), writeFrame(), and ~GUIVideoEncoder().
|
private |
Definition at line 235 of file GUIVideoEncoder.h.
Referenced by GUIVideoEncoder(), and writeFrame().