AV module
EncoderOptions
Configuration options for audio and video encoders.
#include <icy/av/iencoder.h>
struct EncoderOptionsDefined in src/av/include/icy/av/iencoder.h:57
Public Attributes
| Return | Name | Description |
|---|---|---|
Format | iformat | input media format. |
Format | oformat | output media format. |
std::string | ifile | input file path. |
std::string | ofile | output file path. |
long | duration | duration of time to record in nanoseconds. |
iformat
Format iformatType: Format
Defined in src/av/include/icy/av/iencoder.h:59
input media format.
oformat
Format oformatType: Format
Defined in src/av/include/icy/av/iencoder.h:60
output media format.
ifile
std::string ifileDefined in src/av/include/icy/av/iencoder.h:61
input file path.
ofile
std::string ofileDefined in src/av/include/icy/av/iencoder.h:62
output file path.
duration
long durationDefined in src/av/include/icy/av/iencoder.h:63
duration of time to record in nanoseconds.
Public Methods
| Return | Name | Description |
|---|---|---|
EncoderOptions inline | ||
~EncoderOptions virtual | Defaulted destructor. |
EncoderOptions
inline
inline EncoderOptions(const Format & iformat = Format(), const Format & oformat = Format(), const std::string & ifile = "", const std::string & ofile = "", long duration = 0)Defined in src/av/include/icy/av/iencoder.h:64
~EncoderOptions
virtual
virtual ~EncoderOptions() = defaultDefined in src/av/include/icy/av/iencoder.h:77
Defaulted destructor.
