![]() ![]()
This is also necessary because libraries depend on each other. Valid system-wide FFmpeg package is usually shared, and resides somewhere in PATH, so any application is able to load functions from any of these libraries. Shared build results in a few libraries (and these libraries may depend on other non-FFmpeg libraries), each library exports different functions. Static build results in one big library, that contains all functions from FFmpeg package. It's not yet clear which build of FFmpeg will be used - static or shared. This allows FFmpeg to be optional (Audacity will run without FFmpeg) and it could be distributed separately (removes licensing issues). Note that details of the documentation or of the project implementation itself may change over time.Īs a design decision, FFmpeg libraries are being linked dynamically and loaded at run time. User documentation was produced by the student and has been incorporated into appropriate pages in the Audacity Manual. ![]() While FFmpeg also has other uses, this is outside the scope of this project. In Audacity FFmpeg will be used to import and export audio data.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |