-
Notifications
You must be signed in to change notification settings - Fork 238
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
Seek Frame Caching Policy #139
Comments
Related issue #32 and a good starting point: This does indexing which can be related to caching policy |
mariodivece
added a commit
that referenced
this issue
Sep 20, 2018
mariodivece
added a commit
that referenced
this issue
Sep 24, 2018
* starting with seek indexing. Related to issue #139 * continued work on seek indexing. * Generalizing sorted binary search algorithm. Continued work on seek indices. See issues #250 and #139 * improved and simplified seek logic. * minor renaming and added seek error checking. * logging when using a video seek index entry. * fixing frame start offset by offseting them by main component.
mariodivece
added a commit
that referenced
this issue
Feb 21, 2019
mariodivece
added a commit
that referenced
this issue
Mar 4, 2019
* experimenting with better clocks and rendering * clock relative timing * more advancements in relative timing. Clocks are still very messy at this point. * continued work on timing * simplifying relative clock methods * room for blocks logic -- still needs work. * experimentation of making room for blocks. * still working on timing and more natural rendering and decoding * more fine-grained control over clock * It's a house of cards... but it's beautiful! * removing some unused code and adding some notes. * a new approach to sync-buffering * splitting block rendering logic into individual functions to ensure more clarity * starting with new sync-buffering logic. * relative time track timing * automatic time sync detection * more refinements to blockrenderingworker * additional minor improvements to blockrendering * faster stream start without syncbuffering on main * samll adjustemnts and simplifications. * More documentation. Migrating log outputter to worker base * re-enabling AV sync Resolving issues #315, #310, #303, #299, #284 and #139
This is now available on the |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Implement seek and frame caching. A nice starting point is explained in issue #32
Some ideas:
The text was updated successfully, but these errors were encountered: