diff --git a/src/lime/_internal/backend/html5/HTML5AudioSource.hx b/src/lime/_internal/backend/html5/HTML5AudioSource.hx index 2cd26ea6e..03b79c3d3 100644 --- a/src/lime/_internal/backend/html5/HTML5AudioSource.hx +++ b/src/lime/_internal/backend/html5/HTML5AudioSource.hx @@ -211,9 +211,10 @@ class HTML5AudioSource public function setPitch(value:Float):Float { - + #if lime_howlerjs parent.buffer.__srcHowl.rate(value); - + #end + return getPitch(); } diff --git a/src/lime/media/AudioSource.hx b/src/lime/media/AudioSource.hx index 3a34cb71c..e8bac2e63 100644 --- a/src/lime/media/AudioSource.hx +++ b/src/lime/media/AudioSource.hx @@ -111,12 +111,12 @@ class AudioSource return __backend.setLoops(value); } - private function get_pitch():Float + @:noCompletion private function get_pitch():Float { return __backend.getPitch(); } - private function set_pitch(value:Float):Float + @:noCompletion private function set_pitch(value:Float):Float { return __backend.setPitch(value); }