@@ -57,32 +57,6 @@ STATIC mp_obj_t audioio_mixervoice_make_new(const mp_obj_type_t *type, size_t n_
5757 return MP_OBJ_FROM_PTR (self );
5858}
5959
60- //| .. method:: deinit()
61- //|
62- //| Deinitialises the Voice and releases any hardware resources for reuse.
63- //|
64- STATIC mp_obj_t audioio_mixervoice_deinit (mp_obj_t self_in ) {
65- return mp_const_none ;
66- }
67- STATIC MP_DEFINE_CONST_FUN_OBJ_1 (audioio_mixervoice_deinit_obj , audioio_mixervoice_deinit );
68-
69- //| .. method:: __enter__()
70- //|
71- //| No-op used by Context Managers.
72- //|
73- // Provided by context manager helper.
74-
75- //| .. method:: __exit__()
76- //|
77- //| Automatically deinitializes the hardware when exiting a context. See
78- //| :ref:`lifetime-and-contextmanagers` for more info.
79- //|
80- STATIC mp_obj_t audioio_mixervoice_obj___exit__ (size_t n_args , const mp_obj_t * args ) {
81- return mp_const_none ;
82- }
83- STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN (audioio_mixervoice___exit___obj , 4 , 4 , audioio_mixervoice_obj___exit__ );
84-
85-
8660//| .. method:: play(sample, *, loop=False)
8761//|
8862//| Plays the sample once when ``loop=False``, and continuously when ``loop=True``.
@@ -176,7 +150,6 @@ const mp_obj_property_t audioio_mixervoice_level_obj = {
176150STATIC mp_obj_t audioio_mixervoice_obj_get_playing (mp_obj_t self_in ) {
177151#if 0
178152 audioio_mixer_obj_t * self = MP_OBJ_TO_PTR (self_in );
179- raise_error_if_deinited (common_hal_audioio_mixer_deinited (self ));
180153 return mp_obj_new_bool (common_hal_audioio_mixer_get_playing (self ));
181154#endif
182155 return mp_const_none ;
@@ -192,9 +165,6 @@ const mp_obj_property_t audioio_mixervoice_playing_obj = {
192165
193166STATIC const mp_rom_map_elem_t audioio_mixervoice_locals_dict_table [] = {
194167 // Methods
195- { MP_ROM_QSTR (MP_QSTR_deinit ), MP_ROM_PTR (& audioio_mixervoice_deinit_obj ) },
196- { MP_ROM_QSTR (MP_QSTR___enter__ ), MP_ROM_PTR (& default___enter___obj ) },
197- { MP_ROM_QSTR (MP_QSTR___exit__ ), MP_ROM_PTR (& audioio_mixervoice___exit___obj ) },
198168 { MP_ROM_QSTR (MP_QSTR_play ), MP_ROM_PTR (& audioio_mixervoice_play_obj ) },
199169 { MP_ROM_QSTR (MP_QSTR_stop ), MP_ROM_PTR (& audioio_mixervoice_stop_obj ) },
200170
0 commit comments