That's extremely useful, I've not looked at the format before, but I'll have to read up now.
2009/1/31 Dave Sparks <davidspa...@android.com> > > Yes, two reasons actually. > > One, because the Ogg spec allows for specifying the exact number of > samples in the stream. MP3 does not have an official way to specify > the number of samples (there are unofficial ways). > > Two, because the Ogg player has a native loop capability that allows > us to seamlessly loop at the exact sample boundary. OpenCore does not > support seamless loops, we have to explicitly seek to the beginning of > the file in loop mode. Thus any streams that are rendered by OpenCore > (i.e. everything but Ogg and MIDI) will have gaps. > > On Jan 31, 1:01 am, Phill Midwinter <ph...@grantmidwinter.com> wrote: > > That works perfectly, thanks for the help. > > > > Do you know why it works? > > > > 2009/1/31 Dave Sparks <davidspa...@android.com> > > > > > > > > > > > > > Use Ogg files, you can get a nice seamless loop. We use this for the > > > ringtones. > > > > > On Jan 30, 10:30 am, "ph...@grantmidwinter.com" > > > <ph...@grantmidwinter.com> wrote: > > > > Hoya, > > > > > > When using a mediaplayer to play back an audio file, you can set > > > > looping to true - that's not the issue here. > > > > > > If looping is set to true, there's still an audible gap between the > > > > file finishing and then starting again. > > > > > > How could I achieve true gapless playback? I've attempted using two > > > > instances of the same file, overriding oncomplete and onseek.. can't > > > > seem to improve the gap though. Any help appreciated. > > > > -- > > Phill Midwinter > > Director > > Grant Midwinter Limited > > d: 0844 736 5234 x: 0 > > m: 07538 082156 > > e: ph...@grantmidwinter.com > > > -- Phill Midwinter Director Grant Midwinter Limited d: 0844 736 5234 x: 0 m: 07538 082156 e: ph...@grantmidwinter.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---