This repository was archived by the owner on Jan 30, 2026. It is now read-only.
Repository navigation
Journey and purpose
cpm edited this page Dec 10, 2024
·
35 revisions
As of Nov 2024 exactly one year after picking up up a NAS (to house my Blu-ray collection) and trying to get a solution for DV playback it feels like I have arrived at a workable suitable solution and therefore stopping major feature development.
- remove existing logic, need to apply on a per control basis, not across the whole OSD
- Menus etc. can stay low
- Subtitles should follow intent
- Reverse RPU adjust in Display Led?
- estimate 3-6 weeks
- Can workaround some with a v2 VSVDB, but other cannot - extremely limited and not a show-stopper.
- This issue has come and gone so feels like timing based, so likely not fixable unless lucky.
- estimate 1 day
(complete - pre-release A12)
CE Team (Portisch) actively looking as @ Nov 2024 for a solution.From forum posts CE Team not looking to make a dynamic solution, so testing my own dynamic solution to AV Sync with pass-through (not seeing issues in general with non-pass-through), maybe release yet again - after saying not releasing much lol, if soak testing goes well.Approach of working out a average (steady-state) pts delay between video and audio looks to work well enough for pass-throughSetting a latency of 1 frame for non-pass-through and where do not have the audio and video pts.This covers most scenarios of me - maybe add in ability for the per type offset handling at a later stage, and allow to choose the approach.estimate 1-2 days (depends what issues happen)
(complete - pre-release A12)
Reasonable alignment currently, after looking at the RenderManager for AV sync stuff - maybe can get closer from the presenting pts?estimate 1 day
(complete - release A11)
may have issue with stability.estimate 2-6 days (depends what issues happen)
Refactor to bypass process info layer and directly write to Data Core Cache (one less lock) and write, read is typically already from Data Core Cache
(complete - release A11)
estimate 1 day
cpm-code build - CoreELEC (xbmc 21.1 Omega + Amlogic linux 4.9)