Comments (2)
No, MP4CreateProvider
was added in the original codebase after the 2.0.0 release and the patch introduced binary incompatibilities for programs using MP4ReadProvider
and compiled against the MP4v2 v2.0.0 release.
As binary compatibility with the 2.0.0 release was a goal here and MP4CreateProvider
was never part of an official release, it was removed ahead of the 2.1.0 release.
Instead, there now are MP4CreateCallbacks
, MP4ReadCallbacks
and MP4ModifyCallbacks
which are very similar to the MP4*Provider
functions, but avoid the issue of causing incompatibilities.
from mp4v2.
tks
from mp4v2.
Related Issues (20)
- Problem with writing publishing date (`-year`, `-y`) HOT 2
- `mp4info` - Wrong duration value? HOT 4
- Changes to MP4V2_PROJECT_build should not trigger rebuild of all objects HOT 1
- MP4V2_USE_STATIC_LIB should be defined in CMake when building static library for MSVC HOT 2
- cmake check fails on Ubuntu 18.04 HOT 3
- Compile Error with Ubuntu 22.04LTS HOT 1
- Seek issue with VS2022 HOT 4
- QuickTime chapter track ID increases by 1 on every import HOT 1
- There has a FPE(Floating Point Exception) in mp4trackdump.cpp:54, function DumpTrack(). HOT 1
- Heap-buffer-overflow mp4v2/src/mp4.cpp:519:33 in MP4GetVideoProfileLevel HOT 6
- Heap-buffer-overflow mp4v2/src/mp4.cpp:520:47 in MP4GetVideoProfileLevel HOT 2
- Memory Leak in MP4BytesProperty HOT 1
- Memory Leak in mp4file_io HOT 1
- Question: playable mp4 file from header and segment HOT 1
- Importing QT chapters adds extra mdat Atom HOT 1
- optimize option causes file seeks HOT 1
- nextTrackId not set when file has invalid nextTrackid
- MP4v2 deletes all audio content when saving M4A files HOT 3
- No OPUS identifier in audioType (MP4AddAudioTrack) HOT 1
- Minimize the code size of the library
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mp4v2.