Banuba SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
platform
desktop
player_api
bnb
player_api
interfaces
output
texture_output.hpp
1
#pragma once
2
3
#include <bnb/player_api/interfaces/output.hpp>
4
#include <functional>
5
6
namespace
bnb::player_api
7
{
8
9
class
BNB_EXPORT
texture_output
10
:
public
interfaces::output
11
{
12
public
:
13
using
texture_ready_callback = std::function<void(
const
texture_t pb)>;
14
15
static
std::shared_ptr<texture_output> create(
const
texture_ready_callback& callback);
16
};
// class texture_output
17
18
}
// namespace bnb::player_api
bnb::player_api::interfaces::output
The interface is inherited by all classes that must work with player, and responsible for passing the...
Definition
output.hpp:26
bnb::player_api::texture_output
Definition
texture_output.hpp:11
Generated by
1.17.0