ACMX 2.136.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
options.hpp File Reference
#include <array>
#include <cstdint>
#include <filesystem>
#include <iosfwd>
#include <string>
#include <string_view>
#include <vector>

Go to the source code of this file.

Classes

struct  acmxvk::Options

Namespaces

namespace  acmxvk

Enumerations

enum class  acmxvk::FrameRotation { acmxvk::None , acmxvk::Clockwise90 , acmxvk::Rotate180 , acmxvk::Counterclockwise90 }

Functions

bool acmxvk::dimensions_supported (int width, int height)
int acmxvk::parseInteger (std::string_view text, std::string_view option)
double acmxvk::parseNumber (std::string_view text, std::string_view option)
Options acmxvk::parseOptions (int argc, char **argv)
bool acmxvk::printEncoderOptions (std::string_view encoder_name, std::ostream &output, std::ostream &error_output)
void acmxvk::printEncoders (std::ostream &output)
void acmxvk::printHelp (std::ostream &output)
std::string acmxvk::trim (std::string text)

Variables

constexpr std::array< std::string_view, 35 > acmxvk::CROSSFADE_NAMES