Battery & Performance
- Dramatically reduced background battery drain during streaming (~77% reduction in testing)
- Fixed ExoPlayer buffer byte cap being silently ignored (Long/int cast bug)
- Reduced position stream polling from 60fps to 2Hz
- Optimized sleep timer, accelerometer, and home widget update intervals
- Added 1MB buffer cap to prevent excessive network downloads
- Expanded supported audio mime types and force direct play to avoid unnecessary server transcoding
- Disabled stuck detection timer on Android (iOS-only feature)