Alexander Alekhin
cd9e43704e
videoio: backends priority list
7 years ago
Alexander Alekhin
5128c1ff1f
videoio(ffmpeg): specify stream->time_base
...
Using codec->time_base is deprecated to specify muxer settings.
Resolves issue with FPS value for AVI files with FFmpeg 4.0.
Related FFmpeg commits:
- 194be1f43e
- 91736025b2
7 years ago
Vitaly Tuzov
9622ca0e37
MSMF-based VideoCapture and VideoWriter backend changed to C++ interface
7 years ago
Alexander Alekhin
39b60f9b17
fix build warnings
7 years ago
Maksim Shabunin
1a15136536
GStreamer backend: fixed memory leak and version check
7 years ago
Alexander Alekhin
e21c01708a
videoio: fix lifetime management of data of input frames
7 years ago
Pavel Rojtberg
936d2963a2
videoio: add rudimentary librealsense 1.x support
...
it is reusing CAP_INTELPERC* enums as Intel PerC is deprecated and
librealsense replaces it.
7 years ago
Vitaly Tuzov
aeed43ec90
FFMPEG-based VideoCapture and VideoWriter backend changed to C++ interface
7 years ago
shengyu
70455a959d
tab to space
7 years ago
Damien Picard
ba000bf8ea
Fixes 11480 : allow to force the video codec used to read videos
...
with the ffmpeg backend
7 years ago
Vitaly Tuzov
1dc73281f8
Added precise seek to MSMF-based VideoCapture::set(CAP_PROP_POS_FRAMES)
7 years ago
Alexander Alekhin
8e15c6fd78
videoio(openni2): fix CV_CAP_PROP_OPENNI2_SYNC property
7 years ago
Alexander Alekhin
84db82a329
build: fix warnings
7 years ago
Alexander Alekhin
ef2548778c
build: -Wimplicit-fallthrough warning for GCC 7+ only
7 years ago
Alexander Alekhin
6b581c4e51
build: unreachable code after CV_Error() (part 2)
7 years ago
Vitaly Tuzov
80600e5cdc
Added DXVA hardware acceleration to MSMF-based VideoCapture
7 years ago
Vitaly Tuzov
916f094ce6
Integrated camera and file MSMF-based VideoCaptures and implemented configuration properties get/set
7 years ago
Vitaly Tuzov
b0b2d8de44
Remove unused code
7 years ago
Vitaly Tuzov
44848d3241
MSMF-based CameraCapture reworked to use SourceReader
7 years ago
Vitaly Tuzov
65c46d0cc6
Removed WINRT related code
7 years ago
Maksim Shabunin
5309832308
VideoIO: prettier test console output, gstreamer capture backend changed to C++ interface
7 years ago
Simon Que
705464258e
Merge pull request #11353 from eecsninja:3.4
...
* Fix CV_Asserts with negation of strings
{!"string"} causes some compilers to throw a warning.
The value of the string is not that important -- it's only for printing
the assertion message.
Replace these calls with:
CV_Error(Error::StsError, "string")
to suppress the warning.
* remove unnecessary 'break' after CV_Error()
7 years ago
Maksim Shabunin
a9bdf75c5b
videoio: refactored XINE backend
7 years ago
Alexander Alekhin
12e8e33144
build: enable -Wimplicit-fallthrough warning for OpenCV modules
7 years ago
Alexander Alekhin
d2d9fd6945
build: fix MSVS build problems
...
with 'CL=/permissive-'
7 years ago
Alexander Nesterov
c0d6f3d23e
Added tests for gstreamer pipeline
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
Tomoaki Teshima
a9f3a7de39
add workaround of old gstreamer
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
Tomoaki Teshima
bcce25900b
read in gray scale mode when writing a gray scale video
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
Alexander Alekhin
4a297a2443
ts: refactor OpenCV tests
...
- removed tr1 usage (dropped in C++17)
- moved includes of vector/map/iostream/limits into ts.hpp
- require opencv_test + anonymous namespace (added compile check)
- fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions
- added missing license headers
7 years ago
Alexander Alekhin
73316e10a0
java(test): fix test names
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