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 |
capture_blit(int32_t capture_width, int32_t capture_height)=0 | bnb::interfaces::effect_player | pure virtual |
create(const std::shared_ptr< effect_player_configuration > &configuration) (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | static |
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 |
frame_processor()=0 | bnb::interfaces::effect_player | pure virtual |
get_current_render_backend_type() (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | static |
get_input_manager()=0 | bnb::interfaces::effect_player | pure virtual |
get_playback_state()=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)=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)=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)=0 | bnb::interfaces::effect_player | pure virtual |
process_video_frame(::bnb::full_image_t input_image, 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, 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_data_with_number(const std::shared_ptr<::bnb::interfaces::frame_data > &frame_data, int64_t frame_number)=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()=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 |
set_external_camera_texture(int32_t name, int32_t width, int32_t height)=0 | bnb::interfaces::effect_player | pure virtual |
set_frame_processor(const std::shared_ptr<::bnb::interfaces::frame_processor > &processor)=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_recognizer_use_future_filter(bool on)=0 | bnb::interfaces::effect_player | pure virtual |
set_recognizer_use_future_interpolate(bool on)=0 | bnb::interfaces::effect_player | pure virtual |
set_render_backend(::bnb::interfaces::render_backend_type backend_type) (defined in bnb::interfaces::effect_player) | bnb::interfaces::effect_player | static |
set_render_consistency_mode(consistency_mode value)=0 | bnb::interfaces::effect_player | pure virtual |
set_use_ext_cam_tex(bool value)=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_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 |
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 |