Skip to main content

Caps.h File

Caps helpers and raw fragment escape hatch. More...

Included Headers

#include "builder/Node.h" #include "contracts/ContractTypes.h" #include <memory> #include <string>

Namespaces Index

namespacesimaai
namespaceneat
namespacenodes

Description

Caps helpers and raw fragment escape hatch.

File Listing

The file content with the documentation metadata removed is:

1
6#pragma once
7
8#include "builder/Node.h"
10
11#include <memory>
12#include <string>
13
15
16// Escape hatch (implemented via a raw gst fragment node)
17std::shared_ptr<simaai::neat::Node>
18Custom(std::string fragment, simaai::neat::InputRole role = simaai::neat::InputRole::None);
19
20// Caps helpers (typed; always produce a capsfilter)
21std::shared_ptr<simaai::neat::Node>
22CapsRaw(std::string format, int width = -1, int height = -1, int fps = -1,
24
25std::shared_ptr<simaai::neat::Node> CapsNV12SysMem(int w, int h, int fps);
26std::shared_ptr<simaai::neat::Node>
28
29} // namespace simaai::neat::nodes

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.