https://github.com/ros-drivers/audio_common/blob/ros2/sound_play/scripts/soundplay_node.py#L76
As far as I understand this state is for the state machine to prevent running a loop() function if the state is COUNTING which is itself set when running a sound once. Changing from COUNTING to PLAYING_ONCE would be more descriptive i think
https://github.com/ros-drivers/audio_common/blob/ros2/sound_play/scripts/soundplay_node.py#L76
As far as I understand this state is for the state machine to prevent running a loop() function if the state is COUNTING which is itself set when running a sound once. Changing from COUNTING to PLAYING_ONCE would be more descriptive i think