I'm using a Samsung Galaxy Note 3, not to be confused with a small surf board, and I've run into a new problem this morning. I usually load some smutty audio books (ok, Star Wars audio books) to listen to during the more mundane parts of the workday, at the gym, etc. When I added the next few in my current series, I noticed that my audio book player was only playing about 5 min. of each file and then moving on to the next one.
I checked on my PC to make sure that the files weren't corrupted, and they were fine on the desktop (when VLC opened them, they played for the proper duration). Okay, I thought, I'll delete the files that got screwed up when I loaded them via WiFi and retransfer them using my cable. Same problem once I got the files on again. Next I tried to use the Samsung Music app instead of my audio book player but got the same result. Even in the system audio file player I get the same problem. What should be a 1:17:46 file keeps trying to play like it's a 00:05:14 file.
This behavior was seen pretty heavily across the 40 or 50 files I put on this morning (using the USB, over WiFi I only transferred the one book), but some of the files didn't have any problems. It also seems like entire books are treated the same way; if one plays fine, all play fine, and vice versa.
Technical Details: Android: Version 4.4.2 Kernel 3.4.0-722276 Build KOT49H.N900AUCUCNC2 SE for Android status: Enforcing SEPF_SAMSUNG-SM-n900A_4.4.2_0013 Security revision MDF v1.0 Release 2
Files: Type .mp3 Bit rate 128kbps
Audio Book App (not sure this is relevant since it's on the system and Samsung players as well): Smart AudioBook Player
adb logcat
and capture its output. Then especially take a look at the lines appearing about the time the premature stop happens. For details, also see How can I view and examine the Android log?