Alexander Smorkalov
a419b64347
Fixed GStreamer encoding pipeline frame drop for most cases.
...
For several muxers and encoders GStreamer still drops the last frame.
10 years ago
Alexander Smorkalov
38887e6ea9
Code review fixes.
10 years ago
Alexander Smorkalov
3ea8be7292
Several fixes for GStreamer support in OpenCV
...
- Accurate ASYC task handling for both GStreamer generations.
- Correct video duration request for videos.
- More accurate pipeline destruction.
- Correct color space conversion plugin for GStreamer 1.0.
10 years ago
vbystricky
d58f736935
Split highgui module to videoio and highgui
11 years ago
Ilya Lavrenov
4a63b3dd90
cv2cvtest part2
11 years ago
Alexander Smorkalov
87935f3560
Highgui test output fixes.
...
Useless output to console fixed;
Test output files moved from cwd to temp folder.
11 years ago
Roman Donchenko
2ca49eef37
Added stupid hacks to make the video tests pass with FFmpeg 2.0.2.
...
Need to go back at some point and fix this for real.
(cherry picked from commit dfe07df87b
)
11 years ago
Roman Donchenko
dfe07df87b
Added stupid hacks to make the video tests pass with FFmpeg 2.0.2.
...
Need to go back at some point and fix this for real.
11 years ago
Alexander Smorkalov
7c5bd78804
Test fixes
...
Calib3d badarg tests fixed. Default exception handling enabled;
Highgui Video I/O tests fixed on ARM;
Code cleanup.
12 years ago
Alexander Smorkalov
43122939cb
Media foundation video i/o fixes.
...
Bug in Video for Windows capture init fixed;
Media Foundation based capture finalization fixed;
Highgui tests for video i/o updated.
12 years ago
Alexander Smorkalov
996f02a531
Multiple Media Foundation video i/o fixes.
...
Video i/o tests enabled for media foundation;
Negative stride support added to VideoCapture;
Error handling improved, dead lock in case of playback error fixed;
Some code refacotring done.
12 years ago
Andrey Kamaev
0738ea7d0f
Make highgui.hpp independent from C API
12 years ago
Andrey Kamaev
715fa3303e
Move cv::Mat out of core.hpp
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Vadim Pisarevsky
63bd6f9adf
fixed compile errors in ocl tests; disabled a few problematic tests
12 years ago
Vadim Pisarevsky
06a13d9ba0
replaced jpegs with png's. Accuracy tests pass; performance tests were not tried yet
12 years ago
Marina Kolpakova
162f9fd7ea
merged the trunk r8735:8766, r8769, r8777:8780, r8790 and r8800:8811
13 years ago
Andrey Kamaev
d9c74f63e1
All tests writing temporary files are updated to use cv::tempfile() function
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Andrey Kamaev
81a5988015
Merged the trunk r8467:8507 (inclusive) (big bunch of documentation fixes)
13 years ago
Evgeny Talanin
d3c73071ea
Temporarily disable test on Mac
13 years ago
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Vadim Pisarevsky
2c88791600
get back to single-version ffmpeg wrapper (no more v2); make sure the library builds and the tests pass on Ubuntu 10.04 that includes pretty old version of ffmpeg
13 years ago
Vadim Pisarevsky
09ca294a76
avoid simultanous reading data from 2 videos Highgui_Video.regression, since earlier versions of ffmpeg (or the way our wrapper uses them) can not handle that properly
13 years ago
Andrey Kamaev
b93d3d7a55
Fixed build warnings
13 years ago
Vadim Pisarevsky
bc3c49518d
ok, now positioning seem to work well, at least with ffmpeg 0.10.2 on MacOSX 10.7
13 years ago
Vadim Pisarevsky
fb292b1b27
added PSNR function to imgproc; refactored highgui positioning test (which still fails)
13 years ago
Vadim Pisarevsky
c0fcfcc7d8
refactored highgui_specificvideo* tests; fixed repeated libswscale context creation in videocapture & videowriter (ticket #1541 )
13 years ago
Andrey Kamaev
2bedf5bfd5
Refactored build conditionals in highgui tests
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Vadim Pisarevsky
b253665f8c
added explicit VideoWriter::release(). Fixed video stream finalization (write remaining frames); Fixed occasional crash in the case of odd-width or odd-height videos; Fixed a few problems in ffmpeg tests. Positioning still does not work well.
13 years ago
Vadim Pisarevsky
8521f8a5ec
fixed crashes in videocapture and videowriter on Ubuntu 11.10
13 years ago
Alexander Reshetnikov
cff117c08b
Updated saving paths for highgui tests
13 years ago
Alexander Reshetnikov
76852a499d
Minor refactoring of video i/o tests: fixed error with indexes
13 years ago
Alexander Reshetnikov
8313095734
Changed saving paths for another highgui tests
13 years ago
Alexander Shishkov
fc68c18c92
unrolled changes from r7601 (problems with Android,...)
13 years ago
Alexander Reshetnikov
ce8c2892d8
Removed OS conditions from highgui tests
13 years ago
Vadim Pisarevsky
846e37ded5
fixed many warnings from GCC 4.6.1
13 years ago
Alexander Reshetnikov
d7763d99de
Minor code changes in test_video_io.cpp
13 years ago
Alexander Reshetnikov
23c2275449
Added conditional compiling for video i/o tests in highgui.
13 years ago
Alexander Reshetnikov
deee349ba7
removed highgui video tests execution on macos; also minor code changes
13 years ago
Alexander Reshetnikov
edc9d4f951
fixed compiling error under Windows; updated test_video_io.cpp
13 years ago
Alexander Reshetnikov
35c19442a7
updated 3 highgui tests
13 years ago
Alexander Reshetnikov
a41b0902f4
Prepared some videos for future tests. Added first version of common positioning video test.
13 years ago
Andrey Kamaev
4168a698f6
Fixed highgui tests for Android
13 years ago
Andrey Morozov
03c7784186
added several new highgui tests
14 years ago
Andrey Morozov
19900d9894
converted all highgui tests to the format of google test system
14 years ago
Vadim Pisarevsky
bf05872929
added opencv_test_highgui
14 years ago
Andrey Kamaev
b906ad3108
Test system included into Android build
14 years ago