8000 Tags · ITotalJustice/librewind · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: ITotalJustice/librewind

Tags

v2.0.0

Toggle v2.0.0's commit message
re-work the api to reduce calls to malloc and free.

- reduce calls to malloc during runtime. buffers are now allocated ahead of time during init,
which reduces the number of calls to malloc and free to just 1, which are called in rewind_push().
these calls cannot be removed as the size of the compressed data cannot be known ahead of time (obviously), and we need
free to remove the old frame.
- fix lz4 test. if the inflate call failed, it would a negative number, i didn't handle this, so it would always "pass" even on faliure.

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
make c89 compliant, change variable name seconds_wanted to frames_wanted

v1.1.0

Toggle v1.1.0's commit message
version bump

v1.0.1

Toggle v1.0.1's commit message
add api to query number of frames left, fix alloc bug with how many s…

…lots were allocated.

v1.0.0

Toggle v1.0.0's commit message
change api so that it accepts void* for push and pop, removes the nee…

…d for casting
0