A video encoder reported by the linked FFmpeg installation. More...
#include <MXWrite/mxwrite.hpp>
Public Attributes | |
| std::string | codec_name |
| Encoded format name (for example, hevc or av1). | |
| bool | experimental = false |
| True when FFmpeg marks the encoder experimental. | |
| bool | hardware = false |
| True for hardware or hybrid encoders. | |
| std::string | long_name |
| Human-readable encoder description. | |
| std::string | name |
| Exact libavcodec encoder name (for example, libx265). | |
| std::string | pixel_formats |
| Comma-separated supported input pixel formats. | |
A video encoder reported by the linked FFmpeg installation.
Definition at line 39 of file mxwrite.hpp.
| std::string EncoderInfo::codec_name |
Encoded format name (for example, hevc or av1).
Definition at line 42 of file mxwrite.hpp.
| bool EncoderInfo::experimental = false |
True when FFmpeg marks the encoder experimental.
Definition at line 45 of file mxwrite.hpp.
| bool EncoderInfo::hardware = false |
True for hardware or hybrid encoders.
Definition at line 44 of file mxwrite.hpp.
| std::string EncoderInfo::long_name |
Human-readable encoder description.
Definition at line 41 of file mxwrite.hpp.
| std::string EncoderInfo::name |
Exact libavcodec encoder name (for example, libx265).
Definition at line 40 of file mxwrite.hpp.
| std::string EncoderInfo::pixel_formats |
Comma-separated supported input pixel formats.
Definition at line 43 of file mxwrite.hpp.