diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/seq.c | 4 | ||||
| -rw-r--r-- | src/spatial.c | 17 | 
2 files changed, 2 insertions, 19 deletions
| @@ -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); -} | 
 
    