by dmcritchie » Sun Dec 29, 2013 11:40 am
I'd like to add my vote for supporting gapless playback on Android 4.1+ with the MM app.
I did a little research since not everyone is able to make gapless playback work with music apps on 4.1+. For some they had to revert to the stock Google OS. For others they needed a special file format. Some could not get it to work at all.
In my case, I have a Galaxy S3 (Verizon) running 4.1.2. I tested with WMA (basic), OGG, and FLAC files. The stock app, Google Play Music, and Amazon MP3 were unable to play any of the 3 formats gapless. I was not able try WinAmp, since gapless playback is only supported in their Pro bundle. However, I was able to get a trial of PowerAmp, and found that I heard gapless playback with OGG and FLAC formats, but not WMA. This makes me think that they are correctly supporting the Android 4.1 API, and not merely stripping out silence at the end and beginning of tracks.
From the 4.1 API: "You can now perform gapless playback between two separate MediaPlayer objects. At any time before your first MediaPlayer finishes, call setNextMediaPlayer() and Android attempts to start the second player the moment that the first one stops." This approach would be expected to work with OGG and FLAC, and not WMA (basic).
So hopefully, MM Android can support gapless playback with OGG and FLAC as well.
Dennis
I'd like to add my vote for supporting gapless playback on Android 4.1+ with the MM app.
I did a little research since not everyone is able to make gapless playback work with music apps on 4.1+. For some they had to revert to the stock Google OS. For others they needed a special file format. Some could not get it to work at all.
In my case, I have a Galaxy S3 (Verizon) running 4.1.2. I tested with WMA (basic), OGG, and FLAC files. The stock app, Google Play Music, and Amazon MP3 were unable to play any of the 3 formats gapless. I was not able try WinAmp, since gapless playback is only supported in their Pro bundle. However, I was able to get a trial of PowerAmp, and found that I heard gapless playback with OGG and FLAC formats, but not WMA. This makes me think that they are correctly supporting the Android 4.1 API, and not merely stripping out silence at the end and beginning of tracks.
From the 4.1 API: "You can now perform gapless playback between two separate MediaPlayer objects. At any time before your first MediaPlayer finishes, call setNextMediaPlayer() and Android attempts to start the second player the moment that the first one stops." This approach would be expected to work with OGG and FLAC, and not WMA (basic).
So hopefully, MM Android can support gapless playback with OGG and FLAC as well.
Dennis