![]() ![]() ![]() The result was a really ugly deadlock, freezing the execution of the program. OpenMP Deadlocks - libopenshot uses OpenMP to accelerate certain parts of the video editing pipeline, and this approach was colliding with certain internal ImageMagick functions, which also uses OpenMP.ImageMagick++, which is a C++ library for manipulating images, and deeply integrated with libopenshot, hit me with the following: ![]() Performance Improvements - Image ManipulationĪs everything started to really come together, and I was able to start testing more complex functionality from the UI, a really big, show-stopping type of issue was discovered.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |