Gfx::LibavEncoder Struct Reference
Public Member Functions | |
LibavEncoder (const LibavOutputSettings &set) | |
void | enumerate () |
int | start () |
int | add_frame (tcb::span< ossia::float_vector >) |
int | add_frame (const unsigned char *data, AVPixelFormat fmt, int width, int height) |
int | stop () |
bool | available () const noexcept |
Public Attributes | |
LibavOutputSettings | m_set |
AVDictionary * | opt = NULL |
AVFormatContext * | m_formatContext {} |
std::vector< OutputStream > | streams |
int | audio_stream_index = 0 |
int | video_stream_index = 0 |
The documentation for this struct was generated from the following files:
- LibavEncoder.hpp
- LibavEncoder.cpp