Banuba SDK
stream_input.hpp
1 #pragma once
2 
3 #include <bnb/player_api/interfaces/input.hpp>
4 #include <bnb/player_api/interfaces/input/pixels_provider.hpp>
5 
6 namespace bnb::player_api
7 {
8 
9  class BNB_EXPORT stream_input
10  : public virtual interfaces::input,
11  public virtual pixels_provider
12  {
13  public:
14  static std::shared_ptr<stream_input> create();
15  }; // class stream_input
16 
17 } // namespace bnb::player_api
bnb::player_api::stream_input
Definition: stream_input.hpp:9
bnb::player_api::pixels_provider
Definition: pixels_provider.hpp:8
bnb::player_api::interfaces::input
The interface is inherited by all classes that must work with the player, responsible for providing f...
Definition: input.hpp:28