Anyone there to help me? I am stuck with this part and I really need some help. Please
On Feb 19, 3:05 pm, Raneez <[email protected]> wrote: > My Android app records audio in both AMR and WAV format. And my > application needs to insert second recorded audio file inside the > first one at a position where it is paused. I did it right with WAV > files, but the AMR file after insertion is not able to be played in > Android MediaPlayer, it gives some error when it reaches the inserted > position.But the same file plays fine in AMR players. > > The steps i followed are: > > 1. Writing the data from file1 upto pause position: > > raf3=new RandomAccessFile(result,"rw"); > raf3.setLength(0); > > int d=0; > //Write data from record1 upto the pause position * > while(d!=pos) > { raf3.write(bytes[d]); d++; } > > 2. Writing the data to be inserted from file2 > > //write all the data from record 2 * > int l=0; > raf3.writeBytes(" "); > while(l!=bytesread1) > { raf3.write(bytes1[l]); l++; } > > 3. Writing the remaining data from file1 after pause position > > while(d!=size) { raf3.write(bytes[d]); d++; } > > Is there anything wrong with what i have done? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

