+1 for saving to file system

On Jan 3, 5:42 pm, Serdel <adam.lichwierow...@gmail.com> wrote:
> I have a working implementation of the AudioRecrod class. I however I
> need the samples only in a buffered form so I don't want to save them
> on the phone hard memory, but keep them in a buffered way. Write now I
> am saving the files using an ArrayList of type <Short> like that:
>
> for (int idxBuffer = 0; idxBuffer < bufferRead; ++idxBuffer) {
>         buffer.add(tempBuffer[idxBuffer]);
>
> }
>
> However you can tell that ArrayList is not an effective way to do
> this, and also the values are saved as Short not short. I was thinking
> about using some of the stream buffers but they mostly only work with
> byte[] arrays not short[]. yes I can convert the short to byte but
> that again takes some more time...
>
> What would be the fastest way to do it? Every source I googled seems
> to be using the 'save to file' approach which definitely can't be the
> fastest way. What would you suggest?

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to