Alexander Alekhin
ab24325df3
videoio(test): avoid raw ptr in ffmpeg tests
...
causes leaks if FFmpeg is disabled through OPENCV_VIDEOIO_PRIORITY_FFMPEG=0
6 years ago
Alexander Alekhin
5d68c8dbe7
videoio(test): fixup information dump
7 years ago
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
Alexander Alekhin
8f0669c300
videoio: apply CV_OVERRIDE/CV_FINAL
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
Maksim Shabunin
7628c143f4
videoio: fixed capture open order, added apiPrefernce to FFMPEG tests
7 years ago
Alexander Alekhin
6833b46a05
videoio(test): fix message
8 years ago
Alexander Alekhin
daf1879a2e
test: ffmpeg: change resolution for H264 test
8 years ago
Alexander Alekhin
1f3043f618
videoio: VideoWriter H264/.mp4 support via ffmpeg/libav
10 years ago
Vadim Pisarevsky
2b2e3ee93c
make sure opencv builds fine with the recent versions of libav (e.g. from Ubuntu 14.10)
10 years ago
vbystricky
d58f736935
Split highgui module to videoio and highgui
11 years ago
Ilya Lavrenov
4a63b3dd90
cv2cvtest part2
11 years ago
Ilya Lavrenov
aa5326c231
cv::norm -> cvtest::norm in tests
...
Conflicts:
modules/core/src/stat.cpp
11 years ago
Alexander Smorkalov
ca10e5e8ae
Highgui test output fixes.
...
Useless output to console fixed;
Test output files moved from cwd to temp folder.
(cherry picked from commit 87935f3560
)
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
405227d531
Replaced the image used in the Highgui_Video.ffmpeg_image test.
...
Our prebuilt FFmpeg Windows binaries don't have PNG support enabled
(because that requires zlib), so that makes a PNG image a bad choice
for this test.
When FFmpeg doesn't support PNG, VideoCapture falls back to the
"image sequence" implementation, which doesn't work for single images.
11 years ago
Roman Donchenko
1188894133
Fixed indentation in CV_FFmpegWriteBigVideoTest::run.
11 years ago
Roman Donchenko
5a5d569d72
Changed MPEG-2 resolution in the FFmpeg test.
...
Newer FFmpeg prohibits 4096x4096 MPEG-2, presumably because it violates
the standard.
http://git.videolan.org/gitweb.cgi/ffmpeg.git/?p=ffmpeg.git;a=commit;h=7fb87bc5f24b1be13269109506c05e4c54695b5e
(cherry picked from commit 424a7b0ab0
)
Conflicts:
modules/highgui/test/test_ffmpeg.cpp
11 years ago
Roman Donchenko
260c2e0b08
Decoupled test_ffmpeg.cpp from ffmpeg_codecs.hpp.
...
(cherry picked from commit 3f3ae33327
)
11 years ago
Roman Donchenko
424a7b0ab0
Changed MPEG-2 resolution in the FFmpeg test.
...
Newer FFmpeg prohibits 4096x4096 MPEG-2, presumably because it violates
the standard.
http://git.videolan.org/gitweb.cgi/ffmpeg.git/?p=ffmpeg.git;a=commit;h=7fb87bc5f24b1be13269109506c05e4c54695b5e
11 years ago
Roman Donchenko
3f3ae33327
Decoupled test_ffmpeg.cpp from ffmpeg_codecs.hpp.
...
This should actually remove the need for the workaround from
the previous commit.
11 years ago
Andrey Kamaev
0738ea7d0f
Make highgui.hpp independent from C API
12 years ago
Alexander Smorkalov
09bc99a0c0
HAVE_WIN32UI and HAVE_VFW checks and defines added.
12 years ago
Alexander Smorkalov
de95a2b278
Video IO tests turned off for ARM WinRT.
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
Ilya Lavrenov
5512f91d08
removed libstdc++ dependency
12 years ago
Andrey Kamaev
5cae645ba1
Temporary disabled parallel_writers_and_readers test
12 years ago
Andrey Kamaev
3c39e146a3
Make parallel video writer test pass if compiled without threading support
12 years ago
Alexander Smorkalov
8c45b9d03d
Video IO perf tests guarded.
12 years ago
Ilya Lavrenov
4abf0b3193
thread-safe VideoWriter and VideoCapture
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
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Vadim Pisarevsky
d60caea559
added test to check #1737
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
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
305b9a25e3
restored resolution in big video writer test
13 years ago
Vadim Pisarevsky
32d72047d5
reduced the video size in video writer tests; retained only most popular codecs. added ffmpeg support on MacOSX.
13 years ago
Alexander Reshetnikov
cff117c08b
Updated saving paths for highgui tests
13 years ago
Alexander Reshetnikov
07ec83cd1f
Updated ffmpeg test for big video writing (changed saving paths + added removing files)
13 years ago
Alexander Reshetnikov
7817e11e01
Fixed compilation error under Windows
13 years ago
Alexander Reshetnikov
6de7064836
Updated ffmpeg test for big video writing
13 years ago
Andrey Kamaev
4168a698f6
Fixed highgui tests for Android
13 years ago
Vadim Pisarevsky
ff5e97c8e4
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
14 years ago
Alexander Shishkov
d40b37dbf3
modified output stream
14 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
Andrey Morozov
da9e3ed6fb
commented several tests because it's very slow
14 years ago