xbmc / xbmc/audiodecoder.sacd

Some ISO files playback stutters on ARM32 android kodi

Open
#75 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
19
Forks
21
Avg merge
22m
Merged PRs (30d)
1

Description

For the most part it works fine, but for some of the ISO files, sometimes the playback appears to be stuttering, adjusted the plugin parameters but it still doesn't fix it, those stuttering ISO files play fine on my computer, I compared the files and didn't find any noticeable difference, either in the encoding method (DSD or DST) or in the bitrate, it's very confusing: they can be played but the system seems to be over-utilized.
So there are no other clues to the faults to offer other than those huge ISO files that won't play. In fact, there is some pattern but it probably doesn't help that most of those original SACD disks are classical music products from RCA, such as Rubinstein's piano music.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing playback with the affected large SACD ISO files on ARM32 Android and compare system utilization with files that play correctly and with computer playback. Investigate the decoder path and playback behavior for DSD and DST content; done means identifying the cause of stuttering and validating smooth playback on the reported platform.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, cpp
Domain
audio-video-rtc, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.