Move (u)int64 typedefs from the global to the cv namespace in C++#25248
Move (u)int64 typedefs from the global to the cv namespace in C++#25248vrabaud wants to merge 7 commits intoopencv:4.xfrom
Conversation
This is necessary to get opencv/opencv#25248 working.
|
opencv/opencv_contrib#3703 needs to be in first. |
Use proper C++ types. #3703 This is necessary to get opencv/opencv#25248 working. ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [x] I agree to contribute to the project under Apache 2 License. - [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [x] The PR is proposed to the proper branch - [x] There is a reference to the original bug report and related work - [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable Patch to opencv_extra has the same branch name. - [ ] The feature is well documented and sample code can be built with the project CMake
This is necessary to get opencv/opencv#25248 working.
This is necessary to get opencv/opencv#25248 working. This was missed in 5300337
|
@vrabaud I merged related patch to contrib. Please go ahead. |
|
Thx @asmorkalov , I apparently had missed one on Windows: opencv/opencv_contrib#3705 |
05533fe to
9294d7f
Compare
|
@mshabunin , @asmorkalov , who could help me fix the issue in the objc generator? |
This is necessary to get opencv/opencv#25248 working. This was missed in 5300337
|
I don't have enough experience with ObjC bindings. As I can see there is one error currently:
opencv/modules/core/misc/objc/gen_dict.json Lines 387 to 395 in f87e1ef |
|
There would be too much of an ABI change because C headers would now refer to |
This solves #7573
The only public API change are:
cvnamespace in C++Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
Patch to opencv_extra has the same branch name.