diff --git a/source/openfl/media/SoundChannel.hx b/source/openfl/media/SoundChannel.hx index f74d89b6..0838f391 100644 --- a/source/openfl/media/SoundChannel.hx +++ b/source/openfl/media/SoundChannel.hx @@ -64,6 +64,7 @@ import lime.media.AudioSource; @:noCompletion private var __soundTransform:SoundTransform; #if lime @:noCompletion private var __source:AudioSource; + @:noCompletion private var __audioSource(get, set):AudioSource; #end #if openfljs @@ -232,6 +233,14 @@ import lime.media.AudioSource; __dispose(); dispatchEvent(new Event(Event.SOUND_COMPLETE)); } + + function set___audioSource(value:AudioSource):AudioSource { + return __source = value; + } + + function get___audioSource():AudioSource { + return __source; + } } #else typedef SoundChannel = flash.media.SoundChannel;