Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
skp_capture_source.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <cstdint>
4#include <string>
5#include <vector>
6
7namespace pulp::inspect {
8
10 std::vector<std::uint8_t> skp;
11 std::uint32_t width = 0;
12 std::uint32_t height = 0;
13 std::uint64_t op_count = 0;
14 std::string error;
15 std::string error_code;
16};
17
22 public:
23 virtual ~SkpCaptureSource() = default;
25};
26
27} // namespace pulp::inspect
Host-owned serialized-frame source.
Definition skp_capture_source.hpp:21
virtual ~SkpCaptureSource()=default
virtual InspectorSkpCapture capture_skp()=0
Definition agent_context.hpp:7
Definition skp_capture_source.hpp:9
std::string error
Definition skp_capture_source.hpp:14
std::string error_code
Optional protocol code; defaults to capture_failed.
Definition skp_capture_source.hpp:15
std::vector< std::uint8_t > skp
Definition skp_capture_source.hpp:10
std::uint64_t op_count
Definition skp_capture_source.hpp:13
std::uint32_t height
Definition skp_capture_source.hpp:12
std::uint32_t width
Definition skp_capture_source.hpp:11