Skip to content

v0.05.alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@rjhowell44 rjhowell44 released this 29 Jun 22:53
· 1359 commits to master since this release
cddf333

This release introduces an initial version of Object Detection Event (ODE) Services.

Note: there are breaking changes in this release. The removal of On-Screen Display (OSD) Redaction services, now implement by ODE Services.

APIs removed in this release:

  • dsl_osd_redaction_enabled_get
  • dsl_osd_redaction_enabled_set
  • dsl_osd_redaction_class_add
  • dsl_osd_redaction_class_remove

New APIs this release:

ODE Handler:

  • dsl_ode_handler_new
  • dsl_ode_handler_enabled_get
  • dsl_ode_handler_enabled_set
  • dsl_ode_handler_trigger_add
  • dsl_ode_handler_trigger_add_many
  • dsl_ode_handler_trigger_remove
  • dsl_ode_handler_trigger_remove_many
  • dsl_ode_handler_trigger_remove_all

ODE Trigger:

  • dsl_ode_trigger_absence_new
  • dsl_ode_trigger_occurrence_new
  • dsl_ode_trigger_summation_new
  • dsl_ode_trigger_intersection_new
  • dsl_ode_trigger_minimum_new
  • dsl_ode_trigger_maximum_new
  • dsl_ode_trigger_range_new
  • dsl_ode_trigger_custom_new
  • dsl_ode_trigger_delete
  • dsl_ode_trigger_delete_many
  • dsl_ode_trigger_delete_all
  • dsl_ode_trigger_reset
  • dsl_ode_trigger_enabled_get
  • dsl_ode_trigger_enabled_set
  • dsl_ode_trigger_class_id_get
  • dsl_ode_trigger_class_id_set
  • dsl_ode_trigger_source_id_get
  • dsl_ode_trigger_source_id_set
  • dsl_ode_trigger_confidence_min_get
  • dsl_ode_trigger_confidence_min_set
  • dsl_ode_trigger_dimensions_min_get
  • dsl_ode_trigger_dimensions_min_set
  • dsl_ode_trigger_dimensions_max_get
  • dsl_ode_trigger_dimensions_max_set
  • dsl_ode_trigger_infer_done_only_get
  • dsl_ode_trigger_infer_done_only_set
  • dsl_ode_trigger_action_add
  • dsl_ode_trigger_action_add_many
  • dsl_ode_trigger_action_remove
  • dsl_ode_trigger_action_remove_many
  • dsl_ode_trigger_action_remove_all
  • dsl_ode_trigger_area_add
  • dsl_ode_trigger_area_add_many
  • dsl_ode_trigger_area_remove
  • dsl_ode_trigger_area_remove_many
  • dsl_ode_trigger_list_size

ODE Action

  • dsl_ode_action_action_disable_new
  • dsl_ode_action_action_enable_new
  • dsl_ode_action_area_add_new
  • dsl_ode_action_area_remove_new
  • dsl_ode_action_callback_new
  • dsl_ode_action_capture_frame_new
  • dsl_ode_action_capture_object_new
  • dsl_ode_action_display_new
  • dsl_ode_action_fill_area_new
  • dsl_ode_action_fill_frame_new
  • dsl_ode_action_fill_object_new
  • dsl_ode_action_handler_disable_new
  • dsl_ode_action_hide_new
  • dsl_ode_action_log_new
  • dsl_ode_action_pause_new
  • dsl_ode_action_print_new
  • dsl_ode_action_redact_new
  • dsl_ode_action_sink_add_new
  • dsl_ode_action_sink_remove_new
  • dsl_ode_action_source_add_new
  • dsl_ode_action_source_remove_new
  • dsl_ode_action_trigger_reset_new
  • dsl_ode_action_trigger_disable_new
  • dsl_ode_action_trigger_enable_new
  • dsl_ode_action_delete
  • dsl_ode_action_delete_many
  • dsl_ode_action_delete_all
  • dsl_ode_action_enabled_get
  • dsl_ode_action_enabled_set
  • dsl_ode_action_list_size

ODE Area

  • dsl_ode_area_new
  • dsl_ode_area_delete
  • dsl_ode_area_delete_many
  • dsl_ode_area_delete_all
  • dsl_ode_area_get
  • dsl_ode_area_set
  • dsl_ode_area_color_get
  • dsl_ode_area_color_set
  • dsl_ode_area_list_size