ark::image::V4lVideoCompressorConfiguration

Defined in header “ark/image/v4l_video_compressor.hh”.


Configuration for this compressor.

Variables

  • std::filesystem::path device_path
    The V4L device path.

  • std::filesystem::path plugin_path
    A “V4L” plugin path. See the VideoDevice comments for more details.

  • bool request_descriptors= false
    If we should request descriptors for capture/output interfaces.

  • size_t input_plane_count= 1
    Desired number of planes for the underlying V4L device. Typically one, but some formats/encoders need more.

  • std::map< std::string, int64_t > pre_format_controls
    A list of pre-format controls. These are passed on to the V4L device directly.

  • std::map< std::string, int64_t > post_format_controls
    A list of post-format controls. These are passed on to the V4L device directly.