Get webcam image from native API #21
Annotations
93 errors and 36 warnings
Linux GCC Release:
src/Image.cpp#L72
comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Werror=sign-compare]
|
Linux GCC Release:
src/Image.cpp#L86
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Release:
src/Image.cpp#L87
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Release:
src/Image.cpp#L88
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Release:
src/Image.cpp#L89
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Release:
src/Image.cpp#L90
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Release:
src/Image.cpp#L91
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Release:
src/internal/wcam_linux.cpp#L41
conversion to ‘JDIMENSION’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Werror=sign-conversion]
|
Linux GCC Release:
src/internal/wcam_linux.cpp#L41
conversion to ‘int’ from ‘JDIMENSION’ {aka ‘unsigned int’} may change the sign of the result [-Werror=sign-conversion]
|
Linux GCC Release:
src/internal/wcam_linux.cpp#L48
conversion to ‘JDIMENSION’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Werror=sign-conversion]
|
Linux GCC Debug:
src/Image.cpp#L72
comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long unsigned int’} [-Werror=sign-compare]
|
Linux GCC Debug:
src/Image.cpp#L86
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Debug:
src/Image.cpp#L87
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Debug:
src/Image.cpp#L88
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Debug:
src/Image.cpp#L89
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Debug:
src/Image.cpp#L90
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Debug:
src/Image.cpp#L91
conversion from ‘int’ to ‘unsigned char’ may change value [-Werror=conversion]
|
Linux GCC Debug:
src/internal/wcam_linux.cpp#L41
conversion to ‘JDIMENSION’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Werror=sign-conversion]
|
Linux GCC Debug:
src/internal/wcam_linux.cpp#L41
conversion to ‘int’ from ‘JDIMENSION’ {aka ‘unsigned int’} may change the sign of the result [-Werror=sign-conversion]
|
Linux GCC Debug:
src/internal/wcam_linux.cpp#L48
conversion to ‘JDIMENSION’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Werror=sign-conversion]
|
Linux Clang Release:
src/Image.cpp#L86
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Release:
src/Image.cpp#L87
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Release:
src/Image.cpp#L88
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Release:
src/Image.cpp#L89
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Release:
src/Image.cpp#L90
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Release:
src/Image.cpp#L91
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Release:
src/Image.cpp#L72
comparison of integers of different signs: 'int' and 'unsigned long' [-Werror,-Wsign-compare]
|
Linux Clang Release:
src/internal/wcam_linux.cpp#L41
implicit conversion changes signedness: 'unsigned int' to 'int' [-Werror,-Wsign-conversion]
|
Linux Clang Release:
src/internal/wcam_linux.cpp#L41
implicit conversion changes signedness: 'int' to 'unsigned int' [-Werror,-Wsign-conversion]
|
Linux Clang Release:
src/internal/wcam_linux.cpp#L48
implicit conversion changes signedness: 'int' to 'unsigned int' [-Werror,-Wsign-conversion]
|
Linux Clang Debug:
src/Image.cpp#L86
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Debug:
src/Image.cpp#L87
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Debug:
src/Image.cpp#L88
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Debug:
src/Image.cpp#L89
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Debug:
src/Image.cpp#L90
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Debug:
src/Image.cpp#L91
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Linux Clang Debug:
src/Image.cpp#L72
comparison of integers of different signs: 'int' and 'unsigned long' [-Werror,-Wsign-compare]
|
Linux Clang Debug:
src/internal/wcam_linux.cpp#L41
implicit conversion changes signedness: 'unsigned int' to 'int' [-Werror,-Wsign-conversion]
|
Linux Clang Debug:
src/internal/wcam_linux.cpp#L41
implicit conversion changes signedness: 'int' to 'unsigned int' [-Werror,-Wsign-conversion]
|
Linux Clang Debug:
src/internal/wcam_linux.cpp#L48
implicit conversion changes signedness: 'int' to 'unsigned int' [-Werror,-Wsign-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L86
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L87
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L88
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L89
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L90
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L91
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
MacOS Clang Debug:
src/Image.cpp#L72
comparison of integers of different signs: 'int' and 'uint64_t' (aka 'unsigned long long') [-Werror,-Wsign-compare]
|
MacOS Clang Debug:
src/internal/wcam_macos.hpp#L13
only virtual member functions can be marked 'override'
|
MacOS Clang Debug:
src/internal/wcam_macos.hpp#L28
use of undeclared identifier 'NoNewImageAvailableYet'
|
MacOS Clang Debug:
src/internal/wcam_macos.hpp#L18
use of undeclared identifier 'img'
|
Windows GCC Debug:
src/Image.cpp#L72
comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long long unsigned int'} [-Werror=sign-compare]
|
Windows GCC Debug:
src/Image.cpp#L86
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Debug:
src/Image.cpp#L87
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Debug:
src/Image.cpp#L88
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Debug:
src/Image.cpp#L89
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Debug:
src/Image.cpp#L90
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Debug:
src/Image.cpp#L91
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Debug:
src/internal/wcam_windows.cpp#L4
format: No such file or directory
|
Windows GCC Debug
run-cmake action execution failed: 'Error: "Build failed with error code: '1'."'
|
Windows GCC Release:
src/Image.cpp#L72
comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long long unsigned int'} [-Werror=sign-compare]
|
Windows GCC Release:
src/Image.cpp#L86
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Release:
src/Image.cpp#L87
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Release:
src/Image.cpp#L88
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Release:
src/Image.cpp#L89
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Release:
src/Image.cpp#L90
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Release:
src/Image.cpp#L91
conversion from 'int' to 'unsigned char' may change value [-Werror=conversion]
|
Windows GCC Release
'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Werror=mismatched-new-delete]
|
Windows GCC Release
'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Werror=mismatched-new-delete]
|
Windows GCC Release
'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Werror=mismatched-new-delete]
|
Windows MSVC Debug:
src/Image.cpp#L86
the following warning is treated as an error
|
Windows MSVC Debug
run-cmake action execution failed: 'Error: "Build failed with error code: '1'."'
|
Windows MSVC Release:
src/Image.cpp#L86
the following warning is treated as an error
|
Windows MSVC Release
run-cmake action execution failed: 'Error: "Build failed with error code: '1'."'
|
Windows Clang Release:
src/Image.cpp#L86
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Release:
src/Image.cpp#L87
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Release:
src/Image.cpp#L88
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Release:
src/Image.cpp#L89
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Release:
src/Image.cpp#L90
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Release:
src/Image.cpp#L91
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Release:
src/Image.cpp#L72
comparison of integers of different signs: 'int' and 'uint64_t' (aka 'unsigned long long') [-Werror,-Wsign-compare]
|
Windows Clang Release
run-cmake action execution failed: 'Error: "Build failed with error code: '1'."'
|
Windows Clang Debug:
src/Image.cpp#L86
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Debug:
src/Image.cpp#L87
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Debug:
src/Image.cpp#L88
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Debug:
src/Image.cpp#L89
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Debug:
src/Image.cpp#L90
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Debug:
src/Image.cpp#L91
implicit conversion loses integer precision: 'const int' to 'uint8_t' (aka 'unsigned char') [-Werror,-Wimplicit-int-conversion]
|
Windows Clang Debug:
src/Image.cpp#L72
comparison of integers of different signs: 'int' and 'uint64_t' (aka 'unsigned long long') [-Werror,-Wsign-compare]
|
Windows Clang Debug
run-cmake action execution failed: 'Error: "Build failed with error code: '1'."'
|
MacOS Clang Release:
src/internal/wcam_macos.mm#L105
implicit conversion turns floating-point number into integer: 'CGFloat' (aka 'double') to 'NSInteger' (aka 'long') [-Werror,-Wfloat-conversion]
|
MacOS Clang Release:
src/internal/wcam_macos.mm#L106
implicit conversion turns floating-point number into integer: 'CGFloat' (aka 'double') to 'NSInteger' (aka 'long') [-Werror,-Wfloat-conversion]
|
MacOS Clang Release:
src/internal/wcam_macos.mm#L72
unused variable 'bufferWidth' [-Werror,-Wunused-variable]
|
MacOS Clang Release
run-cmake action execution failed: 'Error: "Build failed with error code: '1'."'
|
Linux GCC Release
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Linux GCC Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Linux GCC Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Linux GCC Debug
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Linux Clang Release
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Linux Clang Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Linux Clang Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Linux Clang Debug
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
MacOS Clang Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
MacOS Clang Debug
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Windows GCC Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows GCC Debug
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Windows GCC Release
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows GCC Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Windows MSVC Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows MSVC Debug
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Windows MSVC Debug:
src/Image.cpp#L86
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Debug:
src/Image.cpp#L87
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Debug:
src/Image.cpp#L88
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Debug:
src/Image.cpp#L89
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Debug:
src/Image.cpp#L90
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Debug:
src/Image.cpp#L91
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Release
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows MSVC Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Windows MSVC Release:
src/Image.cpp#L86
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Release:
src/Image.cpp#L87
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Release:
src/Image.cpp#L88
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Release:
src/Image.cpp#L89
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Release:
src/Image.cpp#L90
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows MSVC Release:
src/Image.cpp#L91
'=': conversion from 'const _Ty' to 'uint8_t', possible loss of data
|
Windows Clang Release
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows Clang Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Windows Clang Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows Clang Debug
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
MacOS Clang Release
The following actions uses node12 which is deprecated and will be forced to run on node16: lukka/run-cmake@v3. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
MacOS Clang Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, lukka/run-cmake@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|