mozilla / mp4parse_fallible Goto Github PK
View Code? Open in Web Editor NEWFallible variant of Vec optionally used in the mp4parse crate.
License: Mozilla Public License 2.0
Fallible variant of Vec optionally used in the mp4parse crate.
License: Mozilla Public License 2.0
This is from https://github.com/servo/servo/tree/master/components/fallible with modification for mp4 demuxer. The purpose of this crate is to solve infallible memory allocation problem which causes OOM easily on win32. This is more like a temporary solution. Once rust supports fallible memory allocation in its stdlib, this can be retired.
As of January 1 2019, Mozilla requires that all GitHub projects include this CODE_OF_CONDUCT.md file in the project root. The file has two parts:
If you have any questions about this file, or Code of Conduct policies and procedures, please see Mozilla-GitHub-Standards or email [email protected].
(Message COC001)
FYI: The following changes were made to this repository's wiki:
defacing spam has been removed
Restricting write access to contributors is strongly encouraged. Please make that change (documentation).
These were made as the result of a recent automated defacement of publically writeable wikis.
We're opening this issue because your project has used Travis CI within the last 6 months. If you have already migrated off it, you can close and ignore this issue.
Travis CI is ending free builds on public repositories. travis-ci.com stopped providingthem in early November, and travis-ci.org will stop after December 31, 2020. To avoid disruptions to your workflows, you must migrate to another CI service.
For production use cases, we recommend switching to CircleCI. This service is already widely used within Mozilla. There is a guide to migrating from Travis CI to CircleCI available here.
For non production use cases, we recommend either CircleCI or Github Actions. There is a guide to migrating from Travis CI to Github Actions available here. Github Actions usage within Mozilla is new, and you will have to work with our github administrators to enable specific actions following this process.
If you have any questions, reach out in #github-admin:mozilla.org
on matrix.
Hi, I noticed that the sole source code object in this repository has an MPL2 abbreviated header. May I request that a LICENSE file be added with the complete MPL2 text in it? It’s not mandatory, but it’s significantly helpful when evaluating our licensing org-wide.
https://www.mozilla.org/media/MPL/2.0/index.815ca599c9df.txt
alloc
(https://doc.rust-lang.org/std/alloc/fn.alloc.html) and realloc
(https://doc.rust-lang.org/std/alloc/fn.realloc.html) have been stabilized in rust 1.28, and would be safer to use than extern "C" malloc/realloc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.