Banuba SDK
|
This is the complete list of members for bnb::interfaces::effect_player, including all inherited members.
add_camera_poi_listener(const std::shared_ptr< camera_poi_listener > &camera_poi_listener)=0 | bnb::interfaces::effect_player | pure virtual |
add_effect_activation_completion_listener(const std::shared_ptr< effect_activation_completion_listener > &effect_activation_completion_listener)=0 | bnb::interfaces::effect_player | pure virtual |
add_effect_info_listener(const std::shared_ptr< effect_info_listener > &effect_info_listener)=0 | bnb::interfaces::effect_player | pure virtual |
add_face_number_listener(const std::shared_ptr< face_number_listener > &face_number_listener)=0 | bnb::interfaces::effect_player | pure virtual |
add_frame_data_listener(const std::shared_ptr< frame_data_listener > &frame_data_listener)=0 | bnb::interfaces::effect_player | pure virtual |
add_frame_duration_listener(const std::shared_ptr< frame_duration_listener > &frame_duration_listener)=0 | bnb::interfaces::effect_player | pure virtual |
add_low_light_listener(const std::shared_ptr< low_light_listener > &low_light_listener)=0 | bnb::interfaces::effect_player | pure virtual |
capture_blit(int32_t capture_width, int32_t capture_height)=0 | bnb::interfaces::effect_player | pure virtual |
create(const effect_player_configuration &configuration) (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | static |
debug_interface()=0 | bnb::interfaces::effect_player | pure virtual |
draw()=0 | bnb::interfaces::effect_player | pure virtual |
draw_video_frame(const std::shared_ptr<::bnb::interfaces::frame_data > &input_frame_data, int64_t time_ns, ::bnb::interfaces::pixel_format output_pixel_format)=0 | bnb::interfaces::effect_player | pure virtual |
draw_video_frame_allocated(const std::shared_ptr<::bnb::interfaces::frame_data > &input_frame_data, int64_t time_ns, ::bnb::interfaces::pixel_format output_pixel_format, ::bnb::data_t allocated_buffer)=0 | bnb::interfaces::effect_player | pure virtual |
draw_with_external_frame_data(const std::shared_ptr<::bnb::interfaces::frame_data > &frame_data)=0 | bnb::interfaces::effect_player | pure virtual |
effect_manager()=0 | bnb::interfaces::effect_player | pure virtual |
enable_audio(bool enable)=0 | bnb::interfaces::effect_player | pure virtual |
get_current_scene()=0 | bnb::interfaces::effect_player | pure virtual |
get_input_manager()=0 | bnb::interfaces::effect_player | pure virtual |
get_playback_state()=0 | bnb::interfaces::effect_player | pure virtual |
is_device_nn_compatible()=0 | bnb::interfaces::effect_player | pure virtual |
is_voice_changer_configured()=0 | bnb::interfaces::effect_player | pure virtual |
on_video_record_end()=0 | bnb::interfaces::effect_player | pure virtual |
on_video_record_start(bool play_audio_while_recording)=0 | bnb::interfaces::effect_player | pure virtual |
playback_pause()=0 (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | pure virtual |
playback_play()=0 | bnb::interfaces::effect_player | pure virtual |
playback_stop()=0 (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | pure virtual |
process_image(::bnb::full_image_t input_image, ::bnb::interfaces::pixel_format output_pixel_format, const process_image_params ¶ms)=0 | bnb::interfaces::effect_player | pure virtual |
process_image_data(const std::vector< uint8_t > &input_image, int32_t width, int32_t height, camera_orientation orientation, bool is_mirrored, ::bnb::interfaces::pixel_format input_pixel_format, ::bnb::interfaces::pixel_format output_pixel_format, const process_image_params ¶ms)=0 | bnb::interfaces::effect_player | pure virtual |
process_image_frame_data(const std::shared_ptr<::bnb::interfaces::frame_data > &input_frame_data, ::bnb::interfaces::pixel_format output_pixel_format, const process_image_params ¶ms)=0 | bnb::interfaces::effect_player | pure virtual |
process_recorded_audio(const std::string &in_filename, const std::string &out_filename, float mix_volume)=0 | bnb::interfaces::effect_player | pure virtual |
process_video_frame(::bnb::full_image_t input_image, const process_image_params ¶ms, std::optional< int32_t > recognizer_iterations)=0 | bnb::interfaces::effect_player | pure virtual |
process_video_frame_data(const std::shared_ptr<::bnb::interfaces::frame_data > &input_frame_data, const process_image_params ¶ms, std::optional< int32_t > recognizer_iterations)=0 | bnb::interfaces::effect_player | pure virtual |
push_frame(::bnb::full_image_t full_image)=0 | bnb::interfaces::effect_player | pure virtual |
push_frame_data(const std::shared_ptr<::bnb::interfaces::frame_data > &frame_data)=0 | bnb::interfaces::effect_player | pure virtual |
push_frame_with_number(::bnb::full_image_t full_image, int64_t frame_number)=0 | bnb::interfaces::effect_player | pure virtual |
read_pixels(int32_t width, int32_t height)=0 | bnb::interfaces::effect_player | pure virtual |
remove_camera_poi_listener(const std::shared_ptr< camera_poi_listener > &camera_poi_listener)=0 | bnb::interfaces::effect_player | pure virtual |
remove_effect_activation_completion_listener(const std::shared_ptr< effect_activation_completion_listener > &effect_activation_completion_listener)=0 | bnb::interfaces::effect_player | pure virtual |
remove_effect_info_listener(const std::shared_ptr< effect_info_listener > &effect_info_listener)=0 | bnb::interfaces::effect_player | pure virtual |
remove_face_number_listener(const std::shared_ptr< face_number_listener > &face_number_listener)=0 | bnb::interfaces::effect_player | pure virtual |
remove_frame_data_listener(const std::shared_ptr< frame_data_listener > &frame_data_listener)=0 | bnb::interfaces::effect_player | pure virtual |
remove_frame_duration_listener(const std::shared_ptr< frame_duration_listener > &frame_duration_listener)=0 | bnb::interfaces::effect_player | pure virtual |
remove_low_light_listener(const std::shared_ptr< low_light_listener > &low_light_listener)=0 | bnb::interfaces::effect_player | pure virtual |
set_effect_volume(float volume)=0 | bnb::interfaces::effect_player | pure virtual |
set_external_camera_texture(int32_t name, int32_t width, int32_t height)=0 | bnb::interfaces::effect_player | pure virtual |
set_face_search_mode(::bnb::interfaces::face_search_mode face_search)=0 | bnb::interfaces::effect_player | pure virtual |
set_max_faces(int32_t max_faces)=0 | bnb::interfaces::effect_player | pure virtual |
set_recognizer_offline_mode(bool on)=0 | bnb::interfaces::effect_player | pure virtual |
set_render_consistency_mode(consistency_mode value)=0 | bnb::interfaces::effect_player | pure virtual |
set_render_transform(const ::bnb::interfaces::pixel_rect &image_rect, const ::bnb::interfaces::pixel_rect &viewport_rect, bool x_flip, bool y_flip)=0 | bnb::interfaces::effect_player | pure virtual |
set_use_ext_cam_tex(bool value)=0 | bnb::interfaces::effect_player | pure virtual |
start_analytics_capture(const std::unordered_map< std::string, std::string > &device_info, const analytics_config &config, const std::shared_ptr< analytics_listener > &listener)=0 | bnb::interfaces::effect_player | pure virtual |
start_framedata_capture(const std::string &folder, const std::optional< std::string > &filename)=0 | bnb::interfaces::effect_player | pure virtual |
start_video_processing(int64_t screen_width, int64_t screen_height, camera_orientation orientation, bool reset_effect, bool offline_mode)=0 | bnb::interfaces::effect_player | pure virtual |
stop_analytics_capture()=0 (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | pure virtual |
stop_framedata_capture()=0 | bnb::interfaces::effect_player | pure virtual |
stop_video_processing(bool reset_effect)=0 | bnb::interfaces::effect_player | pure virtual |
surface_changed(int32_t width, int32_t height)=0 | bnb::interfaces::effect_player | pure virtual |
surface_created(int32_t width, int32_t height)=0 | bnb::interfaces::effect_player | pure virtual |
surface_destroyed()=0 | bnb::interfaces::effect_player | pure virtual |
version_major() | bnb::interfaces::effect_player | static |
version_minor() | bnb::interfaces::effect_player | static |
write_recorded_audio(const std::string &filename, int64_t length_ms)=0 | bnb::interfaces::effect_player | pure virtual |
~effect_player() (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | inlinevirtual |