Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Load by sector #13

Merged
merged 9 commits into from
Mar 11, 2017
Merged

Load by sector #13

merged 9 commits into from
Mar 11, 2017

Conversation

kieranhj
Copy link
Collaborator

Contains test of initial load speed to switch between load by track or by sector for fast devices.
Also updated AV sync timing

Rather than by whole track - configurable at build time currently
Also added timer to initial buffer load to test different device
performance
Added original bad appl mp4 from Trixster
Now playing 5038 frames across 3m21s as per Simon's calcs
Start music at 1.23s (frame 30)
Also added small tweak to skip unchanged character rows when encoding
full frames
Measure loading time of initial 3x tracks of data
If this takes < 0.5 seconds then assume fast device and switch to sector
loading
Moved track timing code into buffer that gets overwritten by EXO as only
needed before decompress
Found a debug function not being used!
Tweaked ZP vars
Except there's no room left for them :(
Copied text from website
Added my missing greets here :)
@kieranhj kieranhj merged commit 144e9a7 into master Mar 11, 2017
@kieranhj kieranhj deleted the load-by-sector branch March 11, 2017 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant