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
Fernando Martin
cb0f74ab9f
Merge pull request #17473 from f3rm4rf3r:fixingFourCCDocBrokenLink
...
* - Fixing broken URL to mp4ra website
* - Fixing broken URL to mp4ra website (in C videoio API)
5 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
Vadim Levin
18550b4601
test: Added tests for VideoCapture constructors in java
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
Alexander Alekhin
e12b1c2209
build: updates for winpack dldt
5 years ago
Alexander Alekhin
2fb1d9d02e
doc: fix misused "see also" doxygen command
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
Alexander Smorkalov
fb781834f5
Improved GStreamer documentation.
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
6ea29a7696
cmake: prefer using CMAKE_SYSTEM_PROCESSOR / CMAKE_SIZEOF_VOID_P
...
Drop:
- discouraged CMAKE_CL_64
- MSVC64
- MINGW64
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
Alexander Alekhin
7ec91aefc1
python: force using of ArgInfo
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
Alexander Alekhin
a77275e650
videoio(test): skip unstable MSMF tests (3)
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
Alexander Alekhin
a4b4432015
videoio(test): skip unstable MSMF tests (2)
5 years ago
Victor Romero
987bb2ca61
Fix build for UWP
...
backport of commit: f18cbd036a
5 years ago
Alexander Alekhin
406313bbc5
videoio(test): skip unstable MSMF tests
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