Loading...
Searching...
No Matches
Gfx::LibavEncoder Struct Reference
Public Member Functions | |
| LibavEncoder (const LibavOutputSettings &set) | |
| void | enumerate () |
| int | start () |
| int | add_frame (std::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