Alexander Alekhin
d2d9fd6945
build: fix MSVS build problems
...
with 'CL=/permissive-'
7 years ago
tlanclos
a2c7afad77
V4L Buffer: Support CV_CAP_PROP_BUFFERSIZE in cap_v4l ( #11047 )
7 years ago
Vitaly Tuzov
24bd44f088
MSMF-based VideoCapture reworked to use SourceReader
7 years ago
Maksim Shabunin
b88609a921
Reduced direct TBB dependencies
7 years ago
Vitaly Tuzov
628f04ae96
Merge pull request #11092 from terfendail:msmf_videocapture
...
Update for MSMF-based VideoCapture and VideoWriter (#11092 )
* MSMF based VideoCapture updated to handle video stream formats different from RGB24
* MSMF based VideoWriter updated to handle video frame top-bottom line ordering regardless of output format
* Fixed race condition in MSMF based VideoCapture
* Refactored MSMF based VideoCapture and VideoWriter
* Disabled frame rate estimation for MP43
* Removed test for unsupported avi container from MSMF VideoWriter tests
* Enabled MSMF-based VideoIO by default
7 years ago
Arkadiusz Raj
619e4c94d5
Protection to not run Eth config when USB camera is connected
7 years ago
Alexander Alekhin
8f0669c300
videoio: apply CV_OVERRIDE/CV_FINAL
7 years ago
corley
a4b9ce764c
Fixed silent failures in getting and setting properties
7 years ago
corley
f441515357
Fixed a couple of memory leaks in videoInput::getDevice() when multiple devices are present in the system
7 years ago
Anthony Wertz
c6cf7f8080
Sets a higher limit on videoio's AVI container's maximum chunk size, and adds an explanation of the assertion. Closes #11126
7 years ago
miqlas
f3a9f13cb4
Merge pull request #10984 from extrowerk:advanced_haiku_patches
...
* Haiku supporting patches
* Revert uneeded changes
* Whitespace cleanup
7 years ago
Eugene Mikhantiev
c790299906
Fix return code in case of timeout
7 years ago
Maksim Shabunin
fbb2cabe77
Use fixed size types in AVIContainer structs
7 years ago
Alexander Alekhin
9819ebc095
videoio: add missing CAP_PROP_SAR_NUM/DEN propepties into .hpp file
...
reuse av_guess_sample_aspect_ratio() if available in ffmpeg
7 years ago
Alexander Alekhin
2aa15ab3ff
ffmpeg: fix 'uchar' error
...
> cap_ffmpeg_impl.hpp:1710:11: error: 'uchar' does not name a type
7 years ago
Alexander Nesterov
df8f61877e
Added avi-container with tests
7 years ago
luz.paz
d05714995c
Misc. modules/ cont. pt2
...
Found via `codespell`
7 years ago
Stanislaw Halik
c8794c89c7
modules/videoio: fix PS3Eye camera property window
...
v2: fix stray trailing whitespace
v3: only allow for up to one property window at the time
Opening multiple windows in the same process will just confuse
the camera filter or outright crash.
Suggested-by: @alalek
Also return whether a dialog was opened at the time.
7 years ago
Maksim Shabunin
f0b606ff77
Changed VA device in MediaSDK session initialization
7 years ago
Tomoaki Teshima
fe7b3f1228
clean up the code
...
* disable the warning in CMake, not int the code using pragma
7 years ago
Maksim Shabunin
7349b8f5ce
Build for embedded systems
7 years ago
Ivan Pozdeev
4bee238cf8
GetModuleFileName() doesn't reset last error on success
7 years ago
Riyuzakii
8f1345091e
Remove typo/repeated code block
7 years ago
Maksim Shabunin
7eb1065944
Fixed/disabled warnings produced by GCC 7
7 years ago
Alexander Alekhin
559235ac74
videoio(ffmpeg): more workarounds for sws_scale() crash
...
Prevents access data after the end of input buffer near 4K page boundaries
7 years ago
Maksim Shabunin
6f48dc2482
Fixed GStreamer pipeline building on Ubuntu 17
7 years ago
Maksim Shabunin
7628c143f4
videoio: fixed capture open order, added apiPrefernce to FFMPEG tests
7 years ago
zhongwuzw
01b581048d
Fix customPreviewLayer layout issue when rotateVideo is NO in iOS
7 years ago
Jonathan Viney
b1d208891b
Merge pull request #10011 from jviney:master
...
Fix build with FFmpeg master. Some deprecated APIs have been removed. (#10011 )
* Fix build with FFmpeg master.
* ffmpeg: update AVFMT_RAWPICTURE support removal
7 years ago
Maksim Shabunin
184daa155f
Fixed minor issues reported by GCC 7.2
7 years ago
Alexander Alekhin
b1b2528e50
videoio: improve condition for MJPEG gstreamer sink
7 years ago
Maksim Shabunin
0c79f4a00f
MediaSDK: fixed Linux build, improved BGR<->NV12 conversions
7 years ago
Vitaly Tuzov
ad051cdd99
Fixed CAP_PROP_FORMAT evaluation in case CvCaptureCAM_V4L returns CV_16U image
7 years ago
Maksim Shabunin
83655ba9be
MediaSDK video backend: Windows support
7 years ago
Maksim Shabunin
ef332dc550
Fixed and suppressed warnings produced by GCC 6.3.0
7 years ago
Yaron Inger
0d979a741b
videoio: remove AssetsLibrary dependency.
...
The entire AssetsLibrary framework is deprecated since iOS 8.0. The code
used in the camera example code can use UIKit to save videos to the
camera instead, which allows to avoid linking with PhotoKit instead to
prevent increasing the iOS deployment target.
7 years ago
Adam Rankin
fb8143d55d
Using environment variable to store capture options ( #9292 )
...
* Using environment variable to store options parsed by av_dict_parse_string(ENV{OPENCV_FFMPEG_CAPTURE_OPTIONS}, ";", "|")
* Adding missing mandatory flags parameter
* Guarding against missing function via LIBAVUTIL version
* Code review fixes
Copy/paste error due to coder mistake reverted
Proper version checking for LIBAVUTIL_BUILD
7 years ago
Maksim Shabunin
235b00b6ee
Fixed MediaSDK tests and build warnings
7 years ago
Pavel Rojtberg
01acb08c7b
videoio: ximea - allow opening capture by serial number
7 years ago
Alexander Alekhin
897b071b97
videoio(v4l): move MJPEG/JPEG to the end of probe list
7 years ago
Emanuele Ruffaldi
588ca5d126
videoio for mingw32: added STRSAFE_NO_DEPRECATE and realpath
7 years ago
Vladislav Sovrasov
2b8f888ea4
videoio: remove throw lists since they are deprecated in cxx11 (and gcc7 produces a warning)
7 years ago
Vladislav Sovrasov
651a1d2869
videoio: don't pass zero fps to 3rd-party codecs
7 years ago
Alexander Alekhin
602f047fe8
build: replace WIN32 => _WIN32
7 years ago
Alexander Alekhin
e45d5446f2
cleanup unused 3rdparty files
7 years ago
Satoshi Tanaka
96a3c7954d
Merge pull request #8914 from stnk20:gstreamer_yuv
...
Add gstreamer capture capability for some YUV formats (#8914 )
* Add gstreamer capture capability for some YUV formats.(only for gstreamer-1.0)
* avoid cross initialization error
* add checking if pipeline is manualpipeline, for compatibility.
7 years ago
Rink Springer
df7fb00c21
dshow: Only show debugging messages if environment variable OPENCV_DSHOW_DEBUG is explicitly set to non-zero
...
Based on discussion at: https://github.com/opencv/opencv/pull/9051
7 years ago
Maksim Shabunin
02db592014
Fixed several issues found by static analysis (Windows specific)
7 years ago
Alexander Alekhin
a4a47b538c
build: detect Android via '__ANDROID__' macro
...
https://sourceforge.net/p/predef/wiki/OperatingSystems
7 years ago
Alexander Alekhin
cc862e996e
videoio: fixes for GStreamer support
...
- emulated frame counter (with autodetection of GStreamer broken behavior)
- skip 'seek' tests if seeking is not supported by backend
- update 'fps' and total frames checks (increase error tolerance)
- update synthetic image generation
8 years ago