Skip to main content

VideoConvert.h File

VideoConvert Node — color-format conversion (NV12/I420/RGB/BGR/…). More...

Included Headers

#include "builder/Node.h" #include <memory> #include <vector>

Namespaces Index

namespacesimaai
namespaceneat
namespacenodes

Classes Index

classVideoConvert

Wraps GStreamer's videoconvert. More...

Description

VideoConvert Node — color-format conversion (NV12/I420/RGB/BGR/…).

File Listing

The file content with the documentation metadata removed is:

1
6#pragma once
7
8#include "builder/Node.h"
9
10#include <memory>
11#include <vector>
12
13namespace simaai::neat {
14
26class VideoConvert final : public Node {
27public:
29 std::string kind() const override {
30 return "VideoConvert";
31 }
33 NodeCapsBehavior caps_behavior() const override {
34 return NodeCapsBehavior::Dynamic;
35 }
37 std::string backend_fragment(int node_index) const override;
39 std::vector<std::string> element_names(int node_index) const override;
40};
41
42} // namespace simaai::neat
43
44namespace simaai::neat::nodes {
46std::shared_ptr<simaai::neat::Node> VideoConvert();
47} // namespace simaai::neat::nodes

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.