I'm trying to stream an audio file from an uri using opensl. I want to play it immediately, but also have access to the streamed data after the player has finished playing the file.
I know the data is somewhere in memory, because i'm able to use seek during the streamed audio's playback. Also when the player has finished playing the streamed audio file, i stop the player, which sets the players position back to "0", where i can start playing the audio again.
I need to access this data, but where is it? can i get a pointer to it somehow?