AV module
EncoderOptions
Configuration options for audio and video encoders.
EncoderOptions
#include <icy/av/iencoder.h>struct EncoderOptionsDefined in src/av/include/icy/av/iencoder.h:57
Configuration options for audio and video encoders.
List of all members
| Name | Kind | Owner |
|---|---|---|
iformat | variable | Declared here |
oformat | variable | Declared here |
ifile | variable | Declared here |
ofile | variable | Declared here |
duration | variable | Declared here |
EncoderOptions | function | Declared here |
~EncoderOptions | function | Declared here |
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 iformatDefined in src/av/include/icy/av/iencoder.h:59
input media format.
oformat
Format oformatDefined 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
inline
inline EncoderOptions(const Format & iformat = Format(), const Format & oformat = Format(), const std::string & ifile = "", const std::string & ofile = "", long duration = 0)