From 5b8a8d2ee0d96a2f279b2829bb1488c090f091e6 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Wed, 16 Mar 2022 00:32:29 -0400 Subject: Remove xas_spatial_object_stop(), start() --- include/xas/spatial.h | 3 --- src/seq.c | 4 ++-- src/spatial.c | 17 ----------------- 3 files changed, 2 insertions(+), 22 deletions(-) diff --git a/include/xas/spatial.h b/include/xas/spatial.h index 00cf8ff..832f06c 100644 --- a/include/xas/spatial.h +++ b/include/xas/spatial.h @@ -127,9 +127,6 @@ void xas_spatial_scene_position_object(xas_spatial_scene *scene, xas_spatial_object *object, xas_spatial_coord point); -int xas_spatial_object_start(xas_spatial_object *object); - -int xas_spatial_object_stop(xas_spatial_object *object); void xas_spatial_object_get_point(xas_spatial_object *object, xas_spatial_coord *point); diff --git a/src/seq.c b/src/seq.c index c4ab8d2..616431e 100644 --- a/src/seq.c +++ b/src/seq.c @@ -489,10 +489,10 @@ error_malloc_ev: static int event_trigger(xas_spatial_scene *scene, xas_seq_event *ev) { switch (ev->type) { case XAS_SEQ_EVENT_OFF: - return xas_spatial_object_stop(ev->object); + return xas_object_stop(ev->object->ctx); case XAS_SEQ_EVENT_ON: - return xas_spatial_object_start(ev->object); + return xas_object_start(ev->object->ctx); case XAS_SEQ_EVENT_SET_POSITION: xas_spatial_scene_position_object(scene, diff --git a/src/spatial.c b/src/spatial.c index ec1c711..ef05e19 100644 --- a/src/spatial.c +++ b/src/spatial.c @@ -644,20 +644,3 @@ void xas_spatial_object_set_heading(xas_spatial_object *object, object->heading.y = heading.y; object->heading.z = heading.z; } - -int xas_spatial_object_start(xas_spatial_object *object) { - return ((xas_object *)object->ctx)->start((xas_object *)object->ctx); -} - -int xas_spatial_object_stop(xas_spatial_object *object) { - return ((xas_object *)object->ctx)->stop((xas_object *)object->ctx); -} - -xas_audio_stream *xas_spatial_scene_stream_new(xas_spatial_scene *scene, - size_t buffer_size) { - return xas_audio_stream_new_source((xas_audio_fill)scene_fill, - NULL, - scene->format, - buffer_size, - scene); -} -- cgit v1.2.3