Regarding variables that can be accessed across callback functions in App designer
Show older comments
I am implenting an audio player in an app. I have two buttons - Play/pause and stop. I want to store the state of the player in a variable called status. Initially, the status is 'stopped'. If Play/pause is pressed now, then the status holds 'playing' after initiating an audio player handle for the media and playing it. If the player is already playing and 'Play/pause' is pressed, the player pauses and the status is set to 'paused'. If the player is paused and the Play/pause button is pressed, then as expected the status is set to 'playing' and the player resumes.
Therefore I need this status variable to be accessible by both the play/pause button and stop button callbacks. Additionally, I think the player handle should be global (in the sense described above) as the music shouldnt start over agin from the beginning if the Play/pause button is pressed when the music is paused. I am entirely new to object oriented programming, so kindly bear with me if I follow up your answer with an even more basic question.
Thank you for any guidance in advance.
1 Comment
Balakrishnan Rajan
on 30 Jan 2019
Accepted Answer
More Answers (0)
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!