Banuba SDK
processor_result.hpp
Go to the documentation of this file.
1 /// \file
2 /// \addtogroup EffectPlayer
3 /// @{
4 ///
5 // AUTOGENERATED FILE - DO NOT MODIFY!
6 // This file was generated by Djinni from effect_player.djinni
7 
8 #pragma once
9 
12 #include <memory>
13 #include <optional>
14 #include <utility>
15 
16 namespace bnb { namespace interfaces {
17 
18 struct processor_result final {
19  processor_status status;
20  std::shared_ptr<::bnb::interfaces::frame_data> frame_data;
21 
22  processor_result(processor_status status_,
23  std::shared_ptr<::bnb::interfaces::frame_data> frame_data_)
24  : status(std::move(status_))
25  , frame_data(std::move(frame_data_))
26  {}
27 };
28 
29 } } // namespace bnb::interfaces
30 /// @}
31 
frame_data.hpp
processor_status.hpp
bnb::interfaces::processor_result
Definition: processor_result.hpp:18
bnb::interfaces::frame_data
getters throw exceptions when data are not available android NNs usually output gpu masks
Definition: frame_data.hpp:42