Alexander Alekhin
f2bb3d0d80
videoio(dc1394_v2): ensure variable initialization
4 years ago
Alexander Alekhin
f6795d75a6
videoio: repair build of FFmpeg windows wrapper
4 years ago
Vadim Levin
f7e524cbe6
fix: libavcodec version check for AVDISCARD_NONINTRA
...
- AVDISCARD_NONINTRA flag is supported only for FFMPEG libraries pack
4 years ago
Vadim Levin
e503ac508e
fix: libavcodec version check for AV_CODEC_FLAG_GLOBAL_HEADER
4 years ago
Tomoaki Teshima
cc769ff19d
fix build error on odroid-n2-plus
4 years ago
Alexander Smorkalov
7ed37b3fa5
MP4 autorotation tests and various fixes for Windows
...
- Added test for automated rotation for MP4 videos with metadata
- Fix 180 degrees rotation bug
- Moved rotation logic to cv::VideoCapture implementation for FFmpeg and restore binary compatibility with FFmpeg wrapper.
4 years ago
Alexey Lapshin
f0271e54d9
Autorotation for mp4 streams with metadata
...
- Add VideoCapture camera orientation property for mp4 videos with camera orientation meta.
- Add auto rotation for 90, 180, 270 degrees using cv::rotate
4 years ago
jasonKercher
749bd80091
Merge pull request #17770 from jasonKercher:3.4_triggered
...
3.4 Allow first capture to return false
* fix first capture timeout
* fix first capture timeout
4 years ago
Alexander Alekhin
f1dd5e49c5
videoio(ffmpeg): fix handling of AVERROR_EOF
...
decoder should be properly flushed after that
5 years ago
Maksim Shabunin
2d11edd103
videoio/MSMF: fixed audio stream handling
5 years ago
Alexander Alekhin
98611adeb9
build: fix warnings about TARGET_OS_MACCATALYST
5 years ago
Chris Ballinger
220df8252d
Add target conditionals for Mac Catalyst
5 years ago
Maksim Shabunin
f30931848e
CAP_MFX: surface pool with timeout, more parameters
5 years ago
hn-88
ea04f9d12e
to make OpenCV compile on mingw32
...
added #define NO_DSHOW_STRSAFE
5 years ago
HowardsPlayPen
cbcdbde29d
Update videocapture_basic.cpp
...
I believe you are using the wrong version of open() on line 28 - adding deviceID + appId together. It's better to use the new version of .open() taking two integers as parameter.
5 years ago
Maksim Shabunin
585593e9fc
videoio: fixed MSMF writer fps handling
5 years ago
Maksim Shabunin
433c5199fd
videoio: fixed conversion in MSMF backend
5 years ago
Vadim Levin
09fe66e87f
Merge pull request #16713 from VadimLevin:dev/vlevin/ffmpeg_video_capture_bitrate
...
* feature: Add video capture bitrate read-only property for FFMPEG backend
* test: For WIN32 property should be either expected or 0.
Added `IsOneOf` helper function, enabled only for _WIN32.
5 years ago
Maksim Shabunin
219ef95dd8
MSMF: fixed issue with camera format selection
5 years ago
firebladed
f00607c8ac
Merge pull request #16626 from firebladed:firebladed-v4l2_pix_fmt_y12
...
V4L2: Add V4L2_PIX_FMT_Y12 (12 bit grey) support
5 years ago
Maksim Shabunin
6c8f50d1f3
videoio/MSMF: refactored format handling and selection, property reading and writing
5 years ago
Vadim Pisarevsky
174022547f
fixed incorrect dump of the pixel format
5 years ago
Pierre Letessier
0853085ec6
Merge pull request #16190 from pletessier:videocapture_skip_frames
...
Videocapture skip frames
* enable skipping frames
* update videoio_skip test
5 years ago
Brian Wignall
f9c514b391
Fix spelling typos
...
backport commit 659ffaddb4
5 years ago
Alexander Alekhin
501ff7f056
videoio(v4l2): use logging, update handling of EBUSY, device closing
...
- DEBUG logging compilation is enabled for all videoio backends
- eliminate output through perror(), stderr
5 years ago
Vadim Levin
373160ce00
Merge pull request #15973 from VadimLevin:dev/vlevin/video_capture_inf_loop
...
* Fix infinite loop when trying to change state of the busy camera
- Add finite number of attempts in tryIoctl functions
10 by default.
* Introduced new flag for ioctl call to handle EBUSY
5 years ago
Alexander Alekhin
3f431a16a3
videoio: fix ffmpeg wrapper build
5 years ago
cudawarped
aff8c9bd28
videoio: retrieve encoded frames through FFmpeg backend
...
- backport 15290
- add extra test case
5 years ago
Maksim Shabunin
fccf284088
Fixed relative paths handling in cap_gstreamer:
5 years ago
Elms
8b483a91bc
dshow: Add ability to save direct show graph
5 years ago
Maksim Shabunin
f10fce9ab4
AVFoundation: backported runtime authorization check from master
5 years ago
Maksim Shabunin
aaad238c6e
AVFoundation: fix authorization request not being shown
5 years ago
Yuhel Tanaka
a13862e924
Fix issue #6450
5 years ago
luz.paz
fcc7d8dd4e
Fix modules/ typos
...
Found using `codespell -q 3 -S ./3rdparty -L activ,amin,ang,atleast,childs,dof,endwhile,halfs,hist,iff,nd,od,uint`
backporting of commit: ec43292e1e
5 years ago
Jake Howard
76b40a37e7
Merge pull request #15111 from RealOrangeOne:patch-1
...
* Remove unavoidable print of CV error
The return value covers whether the device exists.
This might be better hidden behind a debug flag, but I couldn't work out how to do that nicely.
* Use `CV_LOG_WARNING` macro to log rather than removing it entirely
5 years ago
Douwe Gelling
96a27f4266
allow forcing the input format for ffmpeg backend with env var
5 years ago
fishjam
26ac5a3bdc
try to fix VideoCapture different time stamp
5 years ago
Victor Romero
987bb2ca61
Fix build for UWP
...
backport of commit: f18cbd036a
5 years ago
Maksim Shabunin
b231e91d87
Fix for building with old V4L
5 years ago
Alexander Alekhin
61f589ddd0
videoio(gstreamer): more .get() checks
5 years ago
Alexander Alekhin
228af2d617
videoio: fix debug message
5 years ago
Tomasz Gorochowik
4997a6bf06
V4L2: Add V4L2_PIX_FMT_Y10 (10 bit grey) support
6 years ago
Alexander Alekhin
07fe1cd6b8
videoio: eliminate build warnings (clang)
6 years ago
James Bowley
daa308f81c
Update obsolete flag in Intel video decoder.
...
Old flag resulted in software implementation being selected when the Intel decoder is not the primary adapter.
6 years ago
Alexander Alekhin
8ab6efb8c0
videoio: refactor GStreamer backend
...
- exception safe smart pointers, fixed many memory leaks
- fixed errors handling
- fixed strings handling
- fixed file existence check
- fixed toFraction() implementation
- add 'drop=true' for v4l2 input
- avoid overriding custom pipelines sink's 'max-buffers' value
- updated valgrind supression rules
- added support for GStreamer native leaks tracking (via gst_deinit() call)
- repaired capturing through GStreamer0.10 (fixed CV_8UC1)
6 years ago
Alexander Alekhin
95d9cfb5c3
static analysis issues
6 years ago
Alexey Nikolaev
05563f5bc4
Merge pull request #14592 from aleksey-nikolaev:master
...
VideoCapture Direct Show. Added getter for CV_CAP_PROP_CONVERT_RGB, CAP_PROP_CHANNEL properties. (#14592 )
* Added getter for CV_CAP_PROP_CONVERT_RGB, CAP_PROP_CHANNEL properties.
Some refactoring.
* One space less.
6 years ago
Alexander Alekhin
22701f0c27
imgcodecs(CAP_IMAGES): fix handling of input pattern
6 years ago
Maksim Shabunin
9a81ff7315
Backported AVFoundation fixes from master branch
6 years ago
Maksim Shabunin
683acd9ae2
Support very old V4L
6 years ago